METHODS FOR WRITING DATA TO NON-VOLATILE MEMORY-BASED MASS STORAGE DEVICES
    31.
    发明申请
    METHODS FOR WRITING DATA TO NON-VOLATILE MEMORY-BASED MASS STORAGE DEVICES 有权
    将数据写入非易失性存储器的大容量存储设备的方法

    公开(公告)号:US20140156921A1

    公开(公告)日:2014-06-05

    申请号:US14175553

    申请日:2014-02-07

    IPC分类号: G06F3/06

    摘要: Methods of operating a non-volatile solid state memory-based mass storage device having at least one non-volatile memory component. In one aspect of the invention, the one or more memory components define a memory space partitioned into user memory and over-provisioning pools based on a P/E cycle count stored in a block information record. The storage device transfers the P/E cycle count of erased blocks to a host and the host stores the P/E cycle count in a content addressable memory. During a host write to the storage device, the host issues a low P/E cycle count number as a primary address to the content addressable memory, which returns available block addresses of blocks within the over-provisioning pool as a first dimension in a multidimensional address space. Changed files are preferably updated in append mode and the previous version can be maintained for version control.

    摘要翻译: 操作具有至少一个非易失性存储器组件的基于非易失性固态存储器的大容量存储设备的方法。 在本发明的一个方面,一个或多个存储器组件基于存储在块信息记录中的P / E周期计数来定义划分成用户存储器和过度供应池的存储器空间。 存储设备将擦除块的P / E周期计数传送到主机,并且主机将P / E周期计数存储在内容可寻址存储器中。 在主机向存储设备写入期间,主机发出低的P / E周期计数作为主地址到内容可寻址存储器,该内存可寻址存储器返回过配置池内的块的可用块地址作为多维度中的第一维度 地址空间。 更改的文件优选以附加模式更新,并且可以维护先前版本以进行版本控制。