-
公开(公告)号:US10789019B2
公开(公告)日:2020-09-29
申请号:US15855840
申请日:2017-12-27
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Youngsik Kim , Jinwoo Kim , Hee Hyun Nam , Kyungbo Yang , Ji-Seung Youn , Younggeun Lee
Abstract: A storage device includes a nonvolatile memory and a controller. The controller includes a job manager circuit and a processor. The job manager circuit manages a first-type job associated with the nonvolatile memory, and the processor processes a second-type job associated with the nonvolatile memory. The job manager circuit manages the first-type job without intervention of the processor. The processor provides a management command to the job manager circuit in response to a notification received from the job manager circuit, such that the second-type job is processed.
-
公开(公告)号:US12189536B2
公开(公告)日:2025-01-07
申请号:US18135894
申请日:2023-04-18
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Kyungbo Yang , Hyeonwu Kim , Dongik Jeon , Soonsuk Hwang
Abstract: A memory controller receives a write request and write data from a host, stores first entry information including a write buffer pointer indicating a location where the write data is temporarily stored in a write buffer and a first logical address corresponding to the write request in an entry buffer, stores an entry index generated based on the first entry information in a first storage space corresponding to the first logical address in a logical-to-physical (L2P) mapping information storage circuit, and updates the entry index stored in the first storage space to a physical address newly mapped to the first logical address as the write data is programmed in a memory device.
-
公开(公告)号:US11842082B2
公开(公告)日:2023-12-12
申请号:US18148534
申请日:2022-12-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Dongik Jeon , Kyungbo Yang , Seokwon Ahn , Hyeonwu Kim
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0679
Abstract: A storage device may include a non-volatile memory including a plurality of zones, the non-volatile memory configured to sequentially store data in at least one of the plurality of zones, and a processing circuitry configured to, receive a first write command and first data from a host, the first write command including a first logical address, identify a first zone of the plurality of zones based on the first logical address, compress the first data based on compression settings corresponding to the first zone, and write the compressed first data to the first zone.
-
公开(公告)号:US12141480B2
公开(公告)日:2024-11-12
申请号:US18501412
申请日:2023-11-03
Applicant: Samsung Electronics Co., Ltd.
Inventor: Dongik Jeon , Kyungbo Yang , Seokwon Ahn , Hyeonwu Kim
IPC: G06F3/06
Abstract: A storage device may include a non-volatile memory including a plurality of zones, the non-volatile memory configured to sequentially store data in at least one of the plurality of zones, and a processing circuitry configured to, receive a first write command and first data from a host, the first write command including a first logical address, identify a first zone of the plurality of zones based on the first logical address, compress the first data based on compression settings corresponding to the first zone, and write the compressed first data to the first zone.
-
公开(公告)号:US12047447B2
公开(公告)日:2024-07-23
申请号:US17671693
申请日:2022-02-15
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Changduck Lee , Seungyeop Shin , Kyungbo Yang , Hwaseok Oh
IPC: H04L67/1097 , G06F12/02 , H04L41/0226 , H04L49/104 , H04L49/351 , H04L49/356 , H04L69/08
CPC classification number: H04L67/1097 , G06F12/0246 , H04L41/0226 , H04L49/108 , H04L49/351 , H04L49/356 , G06F2212/7201 , H04L69/08
Abstract: A network storage device connected with a network fabric includes a network storage controller that performs interfacing with the network fabric and translates and processes a command provided through the network fabric, and a nonvolatile memory cluster that exchanges data with the network storage controller under control of the network storage controller. The nonvolatile memory cluster includes a first nonvolatile memory array connected with the network storage controller through a first channel, a nonvolatile memory switch connected with the network storage controller through a second channel, and a second nonvolatile memory array communicating with the network storage controller under control of the nonvolatile memory switch.
-
公开(公告)号:US11915048B2
公开(公告)日:2024-02-27
申请号:US17003455
申请日:2020-08-26
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Kyungbo Yang , Daehyun Kim , Dongik Jeon
CPC classification number: G06F9/4887 , G06F3/061 , G06F3/0604 , G06F3/0659 , G06F3/0673
Abstract: In a method of scheduling jobs in a storage device, a first job is performed. While the first job is being performed, a first timestamp for the first job is pre-updated based on a pre-defined operation time table that represents a relationship between operations of the storage device and operation times. While the first job is being performed, scheduling requests are received that are associated with a second job to be performed after the first job. While the first job is being performed, a scheduling operation for selecting the second job is pre-performed based on the scheduling requests and the timestamps.
-
公开(公告)号:US11544006B2
公开(公告)日:2023-01-03
申请号:US17032654
申请日:2020-09-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Dongik Jeon , Kyungbo Yang , Seokwon Ahn , Hyeonwu Kim
IPC: G06F3/06
Abstract: A storage device may include a non-volatile memory including a plurality of zones, the non-volatile memory configured to sequentially store data in at least one of the plurality of zones, and a processing circuitry configured to, receive a first write command and first data from a host, the first write command including a first logical address, identify a first zone of the plurality of zones based on the first logical address, compress the first data based on compression settings corresponding to the first zone, and write the compressed first data to the first zone.
-
公开(公告)号:US11290533B2
公开(公告)日:2022-03-29
申请号:US16196941
申请日:2018-11-20
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Changduck Lee , Seungyeop Shin , Kyungbo Yang , Hwaseok Oh
IPC: H04L29/08 , H04L67/1097 , G06F12/02 , H04L41/0226 , H04L49/104 , H04L49/351 , H04L49/356 , H04L69/08
Abstract: A network storage device connected with a network fabric includes a network storage controller that performs interfacing with the network fabric and translates and processes a command provided through the network fabric, and a nonvolatile memory cluster that exchanges data with the network storage controller under control of the network storage controller. The nonvolatile memory cluster includes a first nonvolatile memory array connected with the network storage controller through a first channel, a nonvolatile memory switch connected with the network storage controller through a second channel, and a second nonvolatile memory array communicating with the network storage controller under control of the nonvolatile memory switch.
-
-
-
-
-
-
-