-
公开(公告)号:US20250165187A1
公开(公告)日:2025-05-22
申请号:US18793347
申请日:2024-08-02
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Vipin Kumar AGRAWAL , Vasili ZHDANKIN , Jaegeun PARK , Daniel Lee HELMICK
IPC: G06F3/06
Abstract: A device includes: one or more internal queues; and processing circuitry configured to: fetch data from one or more submission queues of a host device, receive first feedback information from the one or more internal queues, control transfer of the data from the one or more submission queues to the one or more internal queues based on the first feedback information, receive second feedback information from a memory device coupled to the processing circuitry, and control the transfer of the data from the one or more internal queues to the memory device based on the second feedback information.
-
12.
公开(公告)号:US20240143171A1
公开(公告)日:2024-05-02
申请号:US18099905
申请日:2023-01-20
Applicant: Samsung Electronics Co., Ltd.
Inventor: Daniel Lee HELMICK
IPC: G06F3/06
CPC classification number: G06F3/0608 , G06F3/064 , G06F3/0652 , G06F3/0679
Abstract: A storage device may include at least one storage medium, and a controller that may include at least one processor configured to perform an update operation associated with a reclaim unit handle that references at least one reclaim unit of the at least one storage medium, read, based on the update operation, data from a first reclaim unit of the at least one storage medium, and write, based on the update operation, the data to a second reclaim unit of the at least one storage medium. Based on the update operation, the second reclaim unit may be associated with the reclaim unit handle. The first reclaim unit may be associated with the reclaim unit handle. The reclaim unit handle may be a first reclaim unit handle, and the first reclaim unit may be associated with a second reclaim unit handle.
-
公开(公告)号:US20240012579A1
公开(公告)日:2024-01-11
申请号:US18099246
申请日:2023-01-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Daniel Lee HELMICK , Michael ALLISON
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0619 , G06F3/0679
Abstract: An apparatus may include a storage device that may include at least one storage medium and a controller configured to control the at least one storage medium, wherein the controller may be configured to: receive a write command, wherein the write command may indicate a reclaim unit handle; perform, based on the reclaim unit handle, and based on an operation or condition of the storage device, a selection of a reclaim unit of the at least one storage medium; and store, based on the write command, data to the reclaim unit. The storage medium may include a first reclaim group including the first reclaim unit and a second reclaim group including a second reclaim unit of the at least one storage medium, and the selection of the first reclaim unit may include performing a selection of the first reclaim group.
-
公开(公告)号:US20230259294A1
公开(公告)日:2023-08-17
申请号:US17866466
申请日:2022-07-15
Applicant: Samsung Electronics Co., Ltd.
Inventor: Daniel Lee HELMICK , Rajesh KOUL , Robert MOSS , Sumanth JANNYAVULA VENKATA , Young deok KIM
IPC: G06F3/06
CPC classification number: G06F3/065 , G06F3/0653 , G06F3/0604 , G06F3/0673
Abstract: A method may include receiving, at a device, a copy command, wherein the copy command comprises a first indication of a first amount of source data and a second indication of a second amount of source data, determining, based at least in part on the first indication, an amount of destination space, and blocking at least a portion of the amount of destination space. The method may further include reading the first indication, and reading the second indication, wherein the amount of destination space may include at least a first portion of the first amount and at least a second portion of the second amount. The blocking may include blocking the at least the first portion of the first amount and the at least the second portion of the second amount. The method may further include storing the first indication to generate a stored first indication.
-
公开(公告)号:US20220357887A1
公开(公告)日:2022-11-10
申请号:US17381795
申请日:2021-07-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chun-chu Chen-Jhy Archie WU , Daniel Lee HELMICK , Fnu VIKRAM SINGH , Syed KAISER , Vasili ZHDANKIN , Yong YANG
IPC: G06F3/06
Abstract: A method and a memory device are provided. A controller of the memory device retrieves a first command burst from a host memory. The first command burst includes a sequence of one or more commands from a first submission queue. The controller identifies that at least one command in the first command burst is at least one first fused command of a first set of fused commands. The first set of fused commands is to be processed atomically in the memory device, and a remainder of the first set of fused commands is on the first submission queue. The controller stores at least an identifier of the at least one first fused command in a set-aside buffer of the memory device.
-
公开(公告)号:US20250061061A1
公开(公告)日:2025-02-20
申请号:US18520461
申请日:2023-11-27
Applicant: Samsung Electronics Co., Ltd.
Inventor: Daniel Lee HELMICK , Jiwon CHANG
IPC: G06F12/0873 , G06F12/0804
Abstract: A system and method for status reporting for a storage device. In some embodiments, the method includes: receiving, by a persistent storage device, a command, the command requesting a status associated with a first logical block address; determining the status; and sending a response to the command, the response including the status.
-
17.
公开(公告)号:US20240160372A1
公开(公告)日:2024-05-16
申请号:US18154755
申请日:2023-01-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Daniel Lee HELMICK , Chun-Chu Chen-Jhy Archie WU
IPC: G06F3/06
CPC classification number: G06F3/0647 , G06F3/0604 , G06F3/0659 , G06F3/067
Abstract: Provided is a method for managing a data migration operation, including creating, by a storage device, a read submission queue entry indicating a location of data at a source storage of the storage device to be copied from the source storage to a target storage, the read submission queue entry including a field including metadata including information for reading the data from the source storage.
-
公开(公告)号:US20240129305A1
公开(公告)日:2024-04-18
申请号:US18224047
申请日:2023-07-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sang Young YE , Daniel Lee HELMICK , Chun-Chu Chen-Jhy Archie WU
IPC: H04L9/40
CPC classification number: H04L63/0876
Abstract: An apparatus may include a device comprising a controller configured to perform, using a first namespace identifier, a first access of a namespace of the device, wherein the device may be configured to perform, using a second namespace identifier, a second access of the namespace of the device, and wherein the second namespace identifier may include first information to determine the first namespace identifier, and second information to identify the controller. The first information may include the first namespace identifier, and the second information may include a controller identifier for the controller. The second namespace identifier may include the first namespace identifier concatenated with the controller identifier. The controller may include at least a portion of a communication endpoint. The device may further include a second controller configured to perform the second access. The first controller may include a child controller, and the second controller may include a parent controller.
-
公开(公告)号:US20240129282A1
公开(公告)日:2024-04-18
申请号:US18224048
申请日:2023-07-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Daniel Lee HELMICK , Jisoo KIM , Sang Young YE , Eric HIBBARD
IPC: H04L9/40
CPC classification number: H04L63/062
Abstract: An apparatus may include a device including a first controller, and a second controller, wherein the device may be configured to receive, using the first controller, data, apply, to the data, a first protection scheme, and send, from the device, using the second controller, the data having a second protection scheme. The first protection scheme and the second protection scheme may be the same. The second controller may be configured to apply, to the data, the second protection scheme. The first protection scheme may include a first salt, and the second protection scheme may include a second salt. The first salt may be determined by the device, and the second salt may be determined by a user. The method may further include applying, at the device, to controller state information for the first controller, a third protection scheme to generate controller state information having the third protection scheme.
-
公开(公告)号:US20230401009A1
公开(公告)日:2023-12-14
申请号:US18456770
申请日:2023-08-28
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chun-chu Chen-Jhy Archie WU , Daniel Lee HELMICK , Fnu VIKRAM SINGH , Syed KAISER , Vasili ZHDANKIN , Yong YANG
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0656 , G06F3/0679 , G06F12/0246 , G06F13/1626 , G06F13/1642 , G06F13/1621
Abstract: A method and a memory device are provided. A controller of the memory device retrieves a first command from a host memory. The controller stores a first identifier of the first command in a set-aside buffer of the memory device. The controller retrieves a second command from the host memory. The controller initiates processing of the first command and the second command based on a second identifier of the second command corresponding to the first identifier
-
-
-
-
-
-
-
-
-