-
公开(公告)号:US09286990B1
公开(公告)日:2016-03-15
申请号:US14677420
申请日:2015-04-02
发明人: Chul Lee , Nam Wook Kang , In Hwan Doh , Chanik Park
CPC分类号: G11C16/16 , G11C16/10 , G11C16/26 , G11C16/32 , G11C16/349
摘要: A method of operating a storage device includes; counting a number of fast cycles for the memory block when a program interval between two successive program operations directed to memory cells of the memory block is less than a minimal program interval, and/or when an erase interval between two successive erase operations directed to the memory block is less than a minimal erase interval, and selecting the memory block to be erased by an erase operation or selecting memory cells of the memory block to be programmed by a program operation in response to the counted number of fast cycles for the memory block.
摘要翻译: 操作存储设备的方法包括: 当针对存储器块的存储器单元的两个连续程序操作之间的程序间隔小于最小程序间隔时,和/或当两个连续的擦除操作之间的擦除间隔指向 存储器块小于最小擦除间隔,并且通过擦除操作来选择要擦除的存储器块,或者响应于计数的存储器块的快速周期数,选择要由编程操作编程的存储器块的存储器单元 。
-
公开(公告)号:US10067714B2
公开(公告)日:2018-09-04
申请号:US15176576
申请日:2016-06-08
发明人: Nam Wook Kang , Yang Sup Lee , Da Woon Jung
摘要: A data storage device includes a first controller; a scale-out storage device; and an interface connected between the first controller and the scale-out storage device, wherein the first controller is configured to transmit, to the scale-out storage device through the interface, a first command including a command type and command information having a parameter with respect to the command type, wherein the scale-out storage device is configured to perform an operation corresponding to the first command, and wherein the scale-out storage device includes, a scale-out controller connected to the interface, a volatile memory connected to the scale-out controller, and a non-volatile memory connected to the scale-out controller.
-
公开(公告)号:US09760308B2
公开(公告)日:2017-09-12
申请号:US15048988
申请日:2016-02-19
发明人: Nam Wook Kang
CPC分类号: G06F3/0652 , G06F3/0608 , G06F3/0659 , G06F3/0679
摘要: A nonvolatile memory system comprises a nonvolatile memory device including a plurality of memory blocks. The nonvolatile memory system includes a memory controller, which can control the nonvolatile memory device, and manage start and end reception times of data of each of the memory blocks. The memory controller can cause at least one of the memory blocks to be physically erased based on the managed start and end reception times. A data eliminating unit can physically erase one or more target blocks from among the memory blocks based on a block timetable in response to a data elimination command having a reference time received from a host. An operation method of a nonvolatile memory system can include selecting one or more target blocks for physical erasure in response to the data elimination command, and physically erasing the selected target blocks.
-
公开(公告)号:US10534560B2
公开(公告)日:2020-01-14
申请号:US16059564
申请日:2018-08-09
发明人: Nam Wook Kang , Yang Sup Lee , Da Woon Jung
摘要: A data storage device includes a first controller; a scale-out storage device; and an interface connected between the first controller and the scale-out storage device, wherein the first controller is configured to transmit, to the scale-out storage device through the interface, a first command including a command type and command information having a parameter with respect to the command type, wherein the scale-out storage device is configured to perform an operation corresponding to the first command, and wherein the scale-out storage device includes, a scale-out controller connected to the interface, a volatile memory connected to the scale-out controller, and a non-volatile memory connected to the scale-out controller.
-
公开(公告)号:US09898207B2
公开(公告)日:2018-02-20
申请号:US15131757
申请日:2016-04-18
发明人: Dong Kim , Nam Wook Kang , Han Shin Shin
CPC分类号: G06F3/0611 , G06F3/0635 , G06F3/0659 , G06F3/067
摘要: A storage device is provided. The storage device includes storage clusters, and a controller. The controller receives a command and an address from an external host device, selects a storage cluster according to the received address, and transmits the received command and the received address to the selected storage cluster. The controller controls the storage clusters as normal storage clusters and slow storage clusters according to a temperature of a zone to which the storage clusters belong.
-
公开(公告)号:US09201789B1
公开(公告)日:2015-12-01
申请号:US14720139
申请日:2015-05-22
发明人: Nam Wook Kang , In Hwan Doh , Chul Lee
CPC分类号: G06F12/0246 , G06F12/0638 , G06F2212/205 , G06F2212/7211
摘要: A storage device includes a nonvolatile memory and a memory controller. The memory controller is configured to receive a first program request from an external host device and program first memory cells of a memory block according to the first program request. The memory controller is further configured to program second memory cells of the memory block without a request of the external host device if a second program request is not received from the external host device for a critical time.
摘要翻译: 存储装置包括非易失性存储器和存储器控制器。 存储器控制器被配置为从外部主机设备接收第一程序请求,并根据第一程序请求对存储块的第一存储器单元进行编程。 如果在关键时间没有从外部主机设备接收到第二程序请求,则存储器控制器还被配置为对存储块的第二存储器单元进行编程,而不需要外部主机设备的请求。
-
公开(公告)号:US11567864B2
公开(公告)日:2023-01-31
申请号:US17506074
申请日:2021-10-20
发明人: Nam Wook Kang
IPC分类号: G06F12/02
摘要: An operation method a storage device including a nonvolatile memory and a memory controller configured to control the nonvolatile memory is provided. The operation method includes erasing memory cells of the nonvolatile memory using the memory controller and prohibiting an erase of the erased memory cells for a critical time using the memory controller.
-
公开(公告)号:US11061580B2
公开(公告)日:2021-07-13
申请号:US15945385
申请日:2018-04-04
发明人: Jae Woong Kim , Nam Wook Kang , Da Woon Jung
IPC分类号: G06F3/06
摘要: A storage device includes a plurality of flash memories, a first local controller connected to a first group of flash memories among the plurality of flash memories, a second local controller connected to a second group of flash memories among the plurality of flash memories, and a global controller. The global controller transmits commands to the first local controller and the second local controller. The first local controller includes a first processor that transmits first information on a type and number of commands associated with an operation performed on the first group of flash memories to the global controller. The second local controller includes a second processor that transmits second information on a type and number of commands associated with an operation performed on the second group of flash memories to the global controller.
-
公开(公告)号:US10579279B2
公开(公告)日:2020-03-03
申请号:US15956345
申请日:2018-04-18
发明人: Nam Wook Kang
IPC分类号: G06F3/06 , G06F12/1009
摘要: A data storage device includes a first multi-chip set which includes a first volatile memory, a first non-volatile memory, and a first core configured to control the first volatile memory and the first non-volatile memory, a second multi-chip set which includes a second volatile memory, a second non-volatile memory, and a second core configured to control the second volatile memory and the second non-volatile memory. A controller is connected to the first multi-chip set and the second multi-chip set and configured to swap a first logical address of a first storage region of the first non-volatile memory with a second logical address of a second storage region of the second non-volatile memory.
-
公开(公告)号:US09864526B2
公开(公告)日:2018-01-09
申请号:US15069155
申请日:2016-03-14
发明人: Bum Hoe Koo , Nam Wook Kang , In Hwan Doh
IPC分类号: G06F3/06
CPC分类号: G06F3/0616 , G06F3/0631 , G06F3/064 , G06F3/0659 , G06F3/0679
摘要: A method of operating a memory controller which controls a non-volatile memory including a plurality of blocks is provided. The method includes determining an operation count for a first block among the plurality of blocks and avoiding successive wear-leveling on the first block based on the determined operation count thereof.
-
-
-
-
-
-
-
-
-