-
公开(公告)号:US20220100425A1
公开(公告)日:2022-03-31
申请号:US17242743
申请日:2021-04-28
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jimin RYU , Jongju KIM , Jeong-Woo PARK , Byung-Ki LEE
IPC: G06F3/06
Abstract: Disclosed is a storage device, which includes a nonvolatile memory device, and a controller that controls the nonvolatile memory device. In response to a first command, a barrier command, and a second command being received from an external host device, the controller supports an order guarantee between the first command and the second command. Each of the first command and the second command is selected from two or more different commands. In response to a request from the external host device, the controller circuitry is configured to provide the external host device with a device descriptor associated with the ordering.
-
公开(公告)号:US20250013388A1
公开(公告)日:2025-01-09
申请号:US18586687
申请日:2024-02-26
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jimin RYU , Jongju KIM , Jeong-Woo PARK , Byung-Ki LEE
IPC: G06F3/06
Abstract: Disclosed is a storage device, which includes a nonvolatile memory device, and a controller that controls the nonvolatile memory device. In response to a first command, a barrier command, and a second command being received from an external host device, the controller supports an order guarantee between the first command and the second command. Each of the first command and the second command is selected from two or more different commands. In response to a request from the external host device, the controller circuitry is configured to provide the external host device with a device descriptor associated with the ordering.
-
公开(公告)号:US20220004530A1
公开(公告)日:2022-01-06
申请号:US17479304
申请日:2021-09-20
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jekyeom JEON , Byung-Ki LEE , YoungHo PARK
Abstract: A key-value storage device includes a nonvolatile memory device and a memory controller. The nonvolatile memory device stores a value, a key which is referenced to identify the value, and key age data which are changed based on an erase operation of the value, and the memory controller that receives an erase command directing erasing of the value corresponding to the key from a host, generates hash data, a size of which is smaller than a size of the key, in response to the erase command, and transmits a complete message to the host. The memory controller accesses the key and the key age data stored in the nonvolatile memory device based on the hash data and erases the value based on the accessed key and the accessed key age data during an idle time after the transmission of the complete message.
-
公开(公告)号:US20210382864A1
公开(公告)日:2021-12-09
申请号:US17411496
申请日:2021-08-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jekyeom JEON , Byung-Ki LEE , YoungHo PARK
Abstract: A key-value storage device includes a nonvolatile memory device and a memory controller. The nonvolatile memory device stores a value, a key which is referenced to identify the value, and key age data which are changed based on an erase operation of the value, and the memory controller that receives an erase command directing erasing of the value corresponding to the key from a host, generates hash data, a size of which is smaller than a size of the key, in response to the erase command, and transmits a complete message to the host. The memory controller accesses the key and the key age data stored in the nonvolatile memory device based on the hash data and erases the value based on the accessed key and the accessed key age data during an idle time after the transmission of the complete message.
-
公开(公告)号:US20190258729A1
公开(公告)日:2019-08-22
申请号:US16136544
申请日:2018-09-20
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jekyeom JEON , Byung-Ki LEE , YoungHo PARK
Abstract: A key-value storage device includes a nonvolatile memory device and a memory controller. The nonvolatile memory device stores a value, a key which is referenced to identify the value, and key age data which are changed based on an erase operation of the value, and the memory controller that receives an erase command directing erasing of the value corresponding to the key from a host, generates hash data, a size of which is smaller than a size of the key, in response to the erase command, and transmits a complete message to the host. The memory controller accesses the key and the key age data stored in the nonvolatile memory device based on the hash data and erases the value based on the accessed key and the accessed key age data during an idle time after the transmission of the complete message.
-
-
-
-