Storage devices including non-volatile memory and memory controller and methods of allocating write memory blocks

    公开(公告)号:US09645918B2

    公开(公告)日:2017-05-09

    申请号:US13974627

    申请日:2013-08-23

    CPC classification number: G06F12/0246

    Abstract: Storage devices including a flash memory and a memory controller, and write memory block allocating methods of the storage devices are provided. A write memory block allocating method may include storing a pre-allocation table in a Random Access Memory (RAM) of a memory controller. The pre-allocation table may include allocation order information of a pre-allocated memory block included in a flash memory. The method may also include receiving a write request from a host, determining whether a write memory block for the write request can be allocated according to the pre-allocation table and allocating the pre-allocated memory block as the write memory block according to the pre-allocation table when the write memory block can be allocated according to the pre-allocation table.

    STORAGE DEVICES INCLUDING NON-VOLATILE MEMORY AND MEMORY CONTROLLER AND METHODS OF ALLOCATING WRITE MEMORY BLOCKS
    7.
    发明申请
    STORAGE DEVICES INCLUDING NON-VOLATILE MEMORY AND MEMORY CONTROLLER AND METHODS OF ALLOCATING WRITE MEMORY BLOCKS 有权
    包含非易失性存储器和存储器控制器的存储设备及分配写入存储器块的方法

    公开(公告)号:US20140059275A1

    公开(公告)日:2014-02-27

    申请号:US13974627

    申请日:2013-08-23

    CPC classification number: G06F12/0246

    Abstract: Storage devices including a flash memory and a memory controller, and write memory block allocating methods of the storage devices are provided. A write memory block allocating method may include storing a pre-allocation table in a Random Access Memory (RAM) of a memory controller. The pre-allocation table may include allocation order information of a pre-allocated memory block included in a flash memory. The method may also include receiving a write request from a host, determining whether a write memory block for the write request can be allocated according to the pre-allocation table and allocating the pre-allocated memory block as the write memory block according to the pre-allocation table when the write memory block can be allocated according to the pre-allocation table.

    Abstract translation: 提供了包括闪存和存储器控制器的存储设备以及存储设备的写入存储器块分配方法。 写存储器块分配方法可以包括将预分配表存储在存储器控制器的随机存取存储器(RAM)中。 预分配表可以包括闪存中包括的预分配存储块的分配顺序信息。 该方法还可以包括从主机接收写请求,确定是否可以根据预分配表分配用于写请求的写存储块,并根据预先分配预分配存储块作为写存储块 分配表时可以根据预分配表分配写入内存块。

Patent Agency Ranking