Computing systems including storage devices controlled by hosts

    公开(公告)号:US11579779B2

    公开(公告)日:2023-02-14

    申请号:US17405242

    申请日:2021-08-18

    Abstract: Disclosed is a computing system which includes a storage device and a host. The storage device may include a nonvolatile memory, and the host may control the storage device based on a physical address of the nonvolatile memory and may send an asynchronous event request command to the storage device. The storage device may monitor the nonvolatile memory and may send an asynchronous event request corresponding to the asynchronous event request command to the host based on the monitoring result. The asynchronous event request may include requesting another command from the host based on the monitoring result. In some aspects, the host may send an erase command for erasing to erase a selected memory block of the nonvolatile memory to the storage device. In response, the storage device may send an erase pass response or an erase delay violation response to the host in response to the erase command.

    Storage device using buffer memory in read reclaim operation

    公开(公告)号:US11301388B2

    公开(公告)日:2022-04-12

    申请号:US16506809

    申请日:2019-07-09

    Abstract: A storage device includes a nonvolatile memory device, a memory controller, and a buffer memory. The memory controller determines a first memory block of the nonvolatile memory device, which is targeted for a read reclaim operation, and reads target data from a target area of the first memory block. The target data are stored in the buffer memory. The memory controller reads at least a portion of the target data stored in the buffer memory in response to a read request corresponding to at least a portion of the target area.

    MULTILEVEL CELL NONVOLATILE MEMORY SYSTEM
    3.
    发明申请
    MULTILEVEL CELL NONVOLATILE MEMORY SYSTEM 有权
    多单元非易失性存储器系统

    公开(公告)号:US20140208002A1

    公开(公告)日:2014-07-24

    申请号:US13798419

    申请日:2013-03-13

    Abstract: A multilevel cell (MLC) nonvolatile memory system including a plurality of memory cells each cell storing first bit data and second bit data, and a controller programming the plurality of memory cells on a page-by-page basis, the controller programming original data to an original block and programming copy data that is the same as the original data to a mirroring block, wherein first bit page data and second bit page data of the original data are programmed to memory cells connected to the same word line, but the first bit page data and second bit page data of the copy data are programmed to memory cells connected to different word lines.

    Abstract translation: 一种多级单元(MLC)非易失性存储器系统,包括多个存储单元,每个单元存储第一位数据和第二位数据;以及控制器,在逐页的基础上对所述多个存储器单元进行编程,所述控制器将原始数据编程为 原始块和与原始数据相同的编程复制数据到镜像块,其中原始数据的第一位页数据和第二位页数据被编程到连接到同一字线的存储器单元,但是第一位 复制数据的页数据和第二位页数据被编程到连接到不同字线的存储单元。

    Storage device using buffer memory in read reclaim operation

    公开(公告)号:US11625330B2

    公开(公告)日:2023-04-11

    申请号:US17688148

    申请日:2022-03-07

    Abstract: A storage device includes a nonvolatile memory device, a memory controller, and a buffer memory. The memory controller determines a first memory block of the nonvolatile memory device, which is targeted for a read reclaim operation, and reads target data from a target area of the first memory block. The target data are stored in the buffer memory. The memory controller reads at least a portion of the target data stored in the buffer memory in response to a read request corresponding to at least a portion of the target area.

    Computing systems including storage devices controlled by hosts

    公开(公告)号:US11157180B2

    公开(公告)日:2021-10-26

    申请号:US16799894

    申请日:2020-02-25

    Abstract: Disclosed is a computing system which includes a storage device and a host. The storage device may include a nonvolatile memory, and the host may control the storage device based on a physical address of the nonvolatile memory and may send an asynchronous event request command to the storage device. The storage device may monitor the nonvolatile memory and may send an asynchronous event request corresponding to the asynchronous event request command to the host based on the monitoring result. The asynchronous event request may include requesting another command from the host based on the monitoring result. In some aspects, the host may send an erase command for erasing to erase a selected memory block of the nonvolatile memory to the storage device. In response, the storage device may send an erase pass response or an erase delay violation response to the host in response to the erase command.

    Operation methods of storage devices, and operation methods of storage systems including hosts and storage devices

    公开(公告)号:US12118233B2

    公开(公告)日:2024-10-15

    申请号:US17864653

    申请日:2022-07-14

    CPC classification number: G06F3/0655 G06F3/0604 G06F3/0688

    Abstract: Disclosed is an operation method including generating RAID parity data based on first data in response to an RAID enable request and a first write request, the RAID enable request and the first write request being received from an external host, the RAID enable request including a first stream identifier and a RAID enable indication, and the first write request including the first stream identifier and the first data, storing the first data and the RAID parity data based on the first stream identifier, storing second data based on a second stream identifier in response to receiving a second write request from the external host, the second write request including the second stream identifier and the second data, and receiving an RAID disable request from the external host, the RAID disable request including the first stream identifier and a RAID disable indication.

    Computing systems including storage devices controlled by hosts

    公开(公告)号:US10592130B2

    公开(公告)日:2020-03-17

    申请号:US15605968

    申请日:2017-05-26

    Abstract: Disclosed is a computing system which includes a storage device and a host. The storage device may include a nonvolatile memory, and the host may control the storage device based on a physical address of the nonvolatile memory and may send an asynchronous event request command to the storage device. The storage device may monitor the nonvolatile memory and may send an asynchronous event request corresponding to the asynchronous event request command to the host based on the monitoring result. The asynchronous event request may include requesting another command from the host based on the monitoring result. In some aspects, the host may send an erase command for erasing to erase a selected memory block of the nonvolatile memory to the storage device. In response, the storage device may send an erase pass response or an erase delay violation response to the host in response to the erase command.

    Multilevel cell nonvolatile memory system
    8.
    发明授权
    Multilevel cell nonvolatile memory system 有权
    多级单元非易失性存储器系统

    公开(公告)号:US09318216B2

    公开(公告)日:2016-04-19

    申请号:US13798419

    申请日:2013-03-13

    Abstract: A multilevel cell (MLC) nonvolatile memory system including a plurality of memory cells each cell storing first bit data and second bit data, and a controller programming the plurality of memory cells on a page-by-page basis, the controller programming original data to an original block and programming copy data that is the same as the original data to a mirroring block, wherein first bit page data and second bit page data of the original data are programmed to memory cells connected to the same word line, but the first bit page data and second bit page data of the copy data are programmed to memory cells connected to different word lines.

    Abstract translation: 一种多级单元(MLC)非易失性存储器系统,包括多个存储单元,每个单元存储第一位数据和第二位数据;以及控制器,在逐页的基础上对所述多个存储器单元进行编程,所述控制器将原始数据编程为 原始块和与原始数据相同的编程复制数据到镜像块,其中原始数据的第一位页数据和第二位页数据被编程到连接到同一字线的存储器单元,但是第一位 复制数据的页数据和第二位页数据被编程到连接到不同字线的存储单元。

Patent Agency Ranking