-
公开(公告)号:US20190065362A1
公开(公告)日:2019-02-28
申请号:US16001330
申请日:2018-06-06
Applicant: SK hynix Inc.
Inventor: Soong Sun SHIN , Duck Hoi KOO , Yong Tae KIM , Cheon Ok JEONG
Abstract: A data storage device includes a nonvolatile memory device and a controller configured to control an operation of the nonvolatile memory device. The controller includes a volatile memory including a first index storage unit in which first index information for first data buffers are stored and a second index storage unit in which second index information for second data buffers are stored, a first central processing unit (CPU) configured to perform allocation and release of allocation of the first data buffers by accessing the first index storage unit of the volatile memory, and a second CPU configured to perform allocation and release of allocation of the second data buffers by accessing the second index storage unit of the volatile memory.
-
公开(公告)号:US20180341557A1
公开(公告)日:2018-11-29
申请号:US15830901
申请日:2017-12-04
Applicant: SK hynix Inc.
Inventor: Duck Hoi KOO , Yong Tae KIM , Soong Sun SHIN , Cheon Ok JEONG
CPC classification number: G06F11/1469 , G06F3/0616 , G06F3/0619 , G06F3/065 , G06F3/0679 , G06F11/1441 , G06F11/1451 , G06F12/0246 , G06F12/0253 , G06F2201/805 , G06F2201/82 , G06F2212/1041 , G06F2212/7205
Abstract: A method for operating a data storage device which includes a nonvolatile memory device including a plurality of memory blocks, includes generating a valid page count table including the number of valid pages of each of closed blocks among the plurality of memory blocks in which data are written in all pages thereof and the number of valid pages of at least one open block among the plurality of memory blocks in which data is written in a part of pages thereof; generating a valid page scan table including a scan pointer for scanning the number of valid pages of the open block; and backing up the valid page count table and the valid page scan table in a meta block among the plurality of memory blocks.
-
公开(公告)号:US20190018767A1
公开(公告)日:2019-01-17
申请号:US15885262
申请日:2018-01-31
Applicant: SK hynix Inc.
Inventor: Duck Hoi KOO , Yong JIN
IPC: G06F12/02 , G11C16/10 , G06F12/0846 , G06F12/0882 , G06F12/123
Abstract: A data storage device includes a first nonvolatile memory device including first LSB, CSB and MSB pages; a second nonvolatile memory device including second LSB, CSB and MSB pages; a data cache memory is configured to store data write-requested from a host device; and a control unit suitable for configuring the first and second LSB pages as an LSB super page, configuring the first and second CSB pages as a CSB super page, and configuring the first and second MSB pages as an MSB super page, wherein the control unit is configured to one-shot programs the data stored in the data cache memory in the first LSB, CSB and MSB pages when determination is made as a data stability mode, and is configured to one-shot programs data stored in the data cache memory in the LSB, CSB and MSB super pages in a performance-improving mode.
-
公开(公告)号:US20180335943A1
公开(公告)日:2018-11-22
申请号:US15837664
申请日:2017-12-11
Applicant: SK hynix Inc.
Inventor: Seung Gu JI , Duck Hoi KOO
CPC classification number: G06F3/061 , G06F3/065 , G06F3/0659 , G06F3/0679 , G06F12/00 , G06F12/0246 , G06F13/1642 , G06F13/1673 , G06F13/1689 , G06F13/18 , G06F2209/5021 , G06F2212/7201
Abstract: A memory system includes a nonvolatile memory device; and a controller suitable for processing a write request of first data transmitted from a host device. The controller includes a first processing circuit suitable for generating a read command afforded with a priority, based on the write request; and a second processing circuit suitable for processing the read command according to the priority and thereby reading second data including old data of the first data from the nonvolatile memory device.
-
公开(公告)号:US20180239548A1
公开(公告)日:2018-08-23
申请号:US15785586
申请日:2017-10-17
Applicant: SK hynix Inc.
Inventor: Duck Hoi KOO , Soong Sun SHIN , Yong Tae KIM
CPC classification number: G06F3/0619 , G06F3/0607 , G06F3/065 , G06F3/0653 , G06F3/0688 , G06F11/1417 , G06F11/1471 , G06F11/1658 , G06F11/1662 , G06F11/3034 , G06F11/3409 , G06F2201/805 , G06F2201/82
Abstract: A method for operating a memory system includes updating, after accessing ail of one or more first memory regions included in a first list for a purpose of data storage, map data for the first memory regions; determining a list size based on a workload of the memory system, and generating a second list including one or more second memory regions depending on the list size; and accessing, after the updating of the map data, the second memory regions for a purpose of data storage.
-
公开(公告)号:US20170031751A1
公开(公告)日:2017-02-02
申请号:US14979965
申请日:2015-12-28
Applicant: SK hynix Inc.
Inventor: Seung Geol BAEK , Seung Hwan KIM , Jong Hee HAN , Duck Hoi KOO , Ik Joon SON
CPC classification number: G11C29/52 , G06F3/0614 , G06F3/0619 , G06F3/064 , G06F3/065 , G06F3/0655 , G06F3/0688 , G06F11/1068 , G06F11/1072 , G06F11/1076 , G06F11/108 , G11C2029/0411
Abstract: A data storage device may include a plurality of nonvolatile memory devices including a plurality of blocks and a controller suitable for generating super block parity data for a super block, which is formed of one or more of the plurality of blocks.
Abstract translation: 数据存储装置可以包括多个非易失性存储装置,包括多个块,以及一个适用于生成由多个块中的一个或多个块组成的超级块的超级块奇偶校验数据的控制器。
-
公开(公告)号:US20200241955A1
公开(公告)日:2020-07-30
申请号:US16847205
申请日:2020-04-13
Applicant: SK hynix Inc.
Inventor: Jang Hwan JUN , Duck Hoi KOO , Soong Sun SHIN , Yong Tae KIM , Yong Chul KIM , Cheon Ok JEONG
Abstract: A data storage device includes a nonvolatile memory device including a plurality of memory blocks and a controller for controlling the nonvolatile memory device. A plurality of management blocks includes first and second management blocks managed by the controller. The second management block stores start data and then stores integrity data. The first management block stores a storage location of the second management block. An integrity checker checks integrity of data associated with the first and second management blocks.
-
公开(公告)号:US20190163625A1
公开(公告)日:2019-05-30
申请号:US16014666
申请日:2018-06-21
Applicant: SK hynix Inc.
Inventor: Duck Hoi KOO , Yong Chul KIM , Yong Tae KIM , Cheon Ok JEONG
Abstract: A data storage device includes a nonvolatile memory device including memory block groups and map data blocks, each memory block group including a first page group storing data transmitted from a host device and a second page group storing address mapping information corresponding to the data; and a controller configured to determine whether the number of valid data stored in a first memory block group in which the second page group is damaged is equal to or smaller than a size of an available capacity of an open map data block which is being used, and control, when the number of the valid data is equal to or smaller than the available capacity, the nonvolatile memory device to store address mapping information corresponding to the valid data of the first memory block group, in the open map data block.
-
公开(公告)号:US20190018602A1
公开(公告)日:2019-01-17
申请号:US15881859
申请日:2018-01-29
Applicant: SK hynix Inc.
Inventor: Duck Hoi KOO , Yong Tae KIM , Soong Sun SHIN , Cheon Ok JEONG
IPC: G06F3/06 , G06F12/02 , G06F12/1009
Abstract: In a method of operating a data storage device including a non-volatile memory device, which includes a closed memory block and an open memory block, a scan pointer and a map scan information of the open memory block is generated. The scan pointer indicates a page next to a page to which a writing operation is completed. The map scan information includes a logical address information mapped in a page of the open memory block. When the data storage device is recovered from a power loss, the logical address information is read based on the map scan information. An address map is rebuilt based on the read logic address information.
-
公开(公告)号:US20180336104A1
公开(公告)日:2018-11-22
申请号:US15829081
申请日:2017-12-01
Applicant: SK hynix Inc.
Inventor: Duck Hoi KOO , Seung Gu JI
IPC: G06F11/14
Abstract: A data storage device includes a nonvolatile memory device; and a controller suitable for: performing a recovery operation for the nonvolatile memory device in response to a sudden power-off based on a recovery state of the nonvolatile memory device; updating the recovery state of the nonvolatile memory device while performing the recovery operation to a predetermined recovery state after performing a repair operation for at least one open memory block of the nonvolatile memory device in the recovery operation; and performing a write operation from after a position where the repair operation is performed in the at least one open memory block, in the predetermined recovery state.
-
-
-
-
-
-
-
-
-