STORAGE SYSTEM AND INFORMATION PROCESSING SYSTEM FOR CONTROLLING NONVOLATILE MEMORY

    公开(公告)号:US20200218655A1

    公开(公告)日:2020-07-09

    申请号:US16828236

    申请日:2020-03-24

    发明人: Shinichi KANNO

    摘要: According to one embodiment, a storage system includes a controller. The controller receives, from a host, a write command including a block address indicating a first block in a plurality of blocks, and a page address indicating a first page of the first block. The controller writes data designated by the write command to the first page of the first block. The controller notifies the host 2 of a page address indicating a latest readable page which is included in pages of the first block, the pages containing data which was written by the host before the designated data was written to the first page, the latest readable page having become readable by writing the designated data to the first page.

    MEMORY SYSTEM AND CONTROL METHOD
    12.
    发明申请

    公开(公告)号:US20200089430A1

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

    申请号:US16353293

    申请日:2019-03-14

    发明人: Shinichi KANNO

    IPC分类号: G06F3/06 G06F11/07

    摘要: According to one embodiment, a memory system is connectable to a host. The memory system includes a nonvolatile memory and a controller. The nonvolatile memory includes a plurality of blocks. The controller is electrically coupled to the nonvolatile memory. The controller controls the nonvolatile memory. When receiving, from the host, a first command for changing a state of an allocated block to a reallocatable state in a case where a second command that is yet to be executed or being executed involving read of data from the allocated block has been received from the host, the controller changes the state of the allocated block to the reallocatable state after the second command is finished.

    MEMORY SYSTEM AND METHOD FOR CONTROLLING NONVOLATILE MEMORY

    公开(公告)号:US20190332316A1

    公开(公告)日:2019-10-31

    申请号:US16351993

    申请日:2019-03-13

    IPC分类号: G06F3/06 G06F12/1009

    摘要: According to one embodiment, a memory system includes a nonvolatile memory and a controller. The controller acquires, from a host, write data having the same first size as a data write unit of the nonvolatile memory and obtained by dividing write data associated with one write command having a first identifier indicating a first write destination block in a plurality of write destination blocks into a plurality of write data or combining write data associated with two or more write commands having the first identifier. The controller writes the acquired write data having the first size to the first write destination block by a first write operation.

    MEMORY SYSTEM AND METHOD FOR CONTROLLING NONVOLATILE MEMORY

    公开(公告)号:US20190317691A1

    公开(公告)日:2019-10-17

    申请号:US16126038

    申请日:2018-09-10

    发明人: Shinichi KANNO

    IPC分类号: G06F3/06

    摘要: According to one embodiment, a memory system stores write data received from a host to a shared write buffer for write destination blocks, acquires first write data for plural pages from the shared write buffer, and writes the first write data to a first write destination block by a first-step write operation. When receiving write data from the host in a state in which an empty region does not exist in the shared write buffer, the memory system discards write data in the shared write buffer in which the first-step write operation has been finished. In a case where the first write data do not exist in the shared write buffer when a second-step write operation of the first write data is to be executed, the memory system transmits a request to acquire the first write data to the host.

    MEMORY SYSTEM FOR CONTROLLING NONVOLATILE MEMORY

    公开(公告)号:US20180039417A1

    公开(公告)日:2018-02-08

    申请号:US15785860

    申请日:2017-10-17

    发明人: Shinichi KANNO

    IPC分类号: G06F3/06 G06F12/02 G11C29/52

    摘要: According to one embodiment, a memory system includes a nonvolatile memory including physical blocks, and a controller. The controller manages namespaces. The namespaces include at least a first namespace for storing a first type of data, and a second namespace for storing a second type of data having a lower update frequency than the first type of data. The controller allocates a first number of physical blocks as a physical resource for the first namespace, and allocates a second number of physical blocks as a physical resource for the second namespace, based on a request from a host device specifying an amount of physical resources to be secured for each of the namespaces.

    MEMORY SYSTEM AND METHOD FOR CONTROLLING NONVOLATILE MEMORY

    公开(公告)号:US20220058117A1

    公开(公告)日:2022-02-24

    申请号:US17499825

    申请日:2021-10-12

    IPC分类号: G06F12/02 G06F3/06

    摘要: According to one embodiment, a memory system determine both of a first block to which data from a host is to be written and a first location of the first block, when receiving a write request to designate a first logical address from the host. The memory system writes the data from the host to the first location of the first block. The memory system notifies the host of the first logical address, a first block number designating the first block, and a first in-block offset indicating an offset from a leading part of the first block to the first location by a multiple of grain having a size different from a page size.