Data Tree Storage Methods, Systems and Computer Program Products Using Page Structure of Flash Memory
    2.
    发明申请
    Data Tree Storage Methods, Systems and Computer Program Products Using Page Structure of Flash Memory 有权
    数据树存储方法,系统和计算机程序产品使用闪存的页面结构

    公开(公告)号:US20090012976A1

    公开(公告)日:2009-01-08

    申请号:US12167324

    申请日:2008-07-03

    IPC分类号: G06F17/30

    摘要: A tree data structure is stored in a flash memory device by storing a leaf node and an index node comprising a pointer to the leaf node in a same page of the flash memory device, which may be read on a per-page basis. A modified version of the leaf node and a modified version of the index node may be stored in a new page of the flash memory device when, for example, a key value is added to or deleted from the leaf node.

    摘要翻译: 通过将闪存存储器装置中的叶节点和包括指向叶节点的指针的索引节点存储在闪速存储器设备的同一页中,可以在每页的基础上读取树数据结构。 当例如将键值添加到叶节点或从叶节点删除时,叶节点的修改版本和索引节点的修改版本可以被存储在闪存设备的新页面中。

    Device driver including a flash memory file system and method thereof and a flash memory device and method thereof
    3.
    发明授权
    Device driver including a flash memory file system and method thereof and a flash memory device and method thereof 有权
    包括闪速存储器文件系统及其方法的设备驱动程序和闪速存储器件及其方法

    公开(公告)号:US08510500B2

    公开(公告)日:2013-08-13

    申请号:US12926193

    申请日:2010-11-01

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0246

    摘要: A device driver including a flash memory file system and method thereof and a flash memory device and method thereof are provided. The example device driver may include a flash memory file system configured to receive data scheduled to be written into the flash memory device, the flash memory file system selecting one of a first data storage area and a second data storage area within the flash memory device to write the received data to based upon an expected frequency of updating for the received data, the first data storage area configured to store data which is expected to be updated more often than the second data storage area. The example flash memory device may include a first data storage area configured to store first data, the first data having a first expected frequency for updating and a second data storage area configured to store second data, the second data having a second expected frequency of updating, the first expected frequency being higher than the second expected frequency.

    摘要翻译: 提供了一种包括闪速存储器文件系统及其方法的设备驱动器和闪速存储器件及其方法。 该示例设备驱动器可以包括:闪速存储器文件系统,被配置为接收被调度以写入闪速存储器件的数据;闪速存储器文件系统,选择闪速存储器件内的第一数据存储区域和第二数据存储区域中的一个, 基于接收到的数据的预期更新频率来写入接收到的数据,第一数据存储区域被配置为存储期望比第二数据存储区域更频繁地更新的数据。 示例性闪存设备可以包括被配置为存储第一数据的第一数据存储区域,具有用于更新的第一预期频率的第一数据和被配置为存储第二数据的第二数据存储区域,第二数据具有第二预期频率的更新 ,第一预期频率高于第二预期频率。

    Method and data storage device for processing commands
    5.
    发明申请
    Method and data storage device for processing commands 有权
    用于处理命令的方法和数据存储设备

    公开(公告)号:US20100153631A1

    公开(公告)日:2010-06-17

    申请号:US12657029

    申请日:2010-01-11

    摘要: A data storage device for processing a command includes a host interface and a controller. The host interface stores program information sent within the command from a host. The controller decodes the program information that indicates a memory type to be accessed for the command. In addition, the controller determines whether the specified memory type can be accessed according to the command. The controller performs the command by accessing the memory type when the memory type specified by the program information is available for access.

    摘要翻译: 用于处理命令的数据存储装置包括主机接口和控制器。 主机接口存储从主机发出的命令中发送的程序信息。 控制器对指示要访问的命令的存储器类型的程序信息进行解码。 此外,控制器根据命令确定是否可以访问指定的存储器类型。 当由程序信息指定的存储器类型可用于访问时,控制器通过访问存储器类型执行命令。

    Flash memory control devices that support multiple memory mapping schemes and methods of operating same
    7.
    发明申请
    Flash memory control devices that support multiple memory mapping schemes and methods of operating same 有权
    支持多个内存映射方案的Flash存储器控制设备及其操作方法

    公开(公告)号:US20060179212A1

    公开(公告)日:2006-08-10

    申请号:US11289175

    申请日:2005-11-29

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0246

    摘要: There is provided an apparatus for controlling a flash memory, which includes a memory for storing a plurality of flash translation layers; and a control block for, when an access is requested from outside, determining a pattern of the access, selecting one of the flash translation layers stored in the memory based on the determination result, and managing mapping data of the flash memory based on the selected flash translation layer.

    摘要翻译: 提供了一种用于控制闪速存储器的装置,其包括用于存储多个闪存转换层的存储器; 以及控制块,用于当从外部请求访问时,确定所述访问的模式,基于所述确定结果选择存储在所述存储器中的闪存转换层中的一个,以及基于所选择的所述闪存管理映射数据 闪光翻译层。

    Apparatus and methods using invalidity indicators for buffered memory
    9.
    发明授权
    Apparatus and methods using invalidity indicators for buffered memory 有权
    用于缓冲存储器的无效指示器的装置和方法

    公开(公告)号:US08051258B2

    公开(公告)日:2011-11-01

    申请号:US12860961

    申请日:2010-08-23

    IPC分类号: G06F12/00

    摘要: A storage system includes a storage medium configured to store data and a buffer memory configured to buffer data to be written to the storage medium. The storage system further includes a controller configured to selectively transfer the buffered data to the storage medium responsive to an invalidity indicator received from an external source. For example, the invalidity indicator may comprise unwrite information received from an external source, e.g., information that indicates that selected buffered data corresponds to deleted file data.

    摘要翻译: 存储系统包括被配置为存储数据的存储介质和被配置为缓冲要写入存储介质的数据的缓冲存储器。 存储系统还包括控制器,其被配置为响应于从外部源接收的无效指示符而选择性地将缓冲的数据传送到存储介质。 例如,无效指示符可以包括从外部源接收的重写信息,例如指示所选择的缓冲数据对应于已删除的文件数据的信息。

    Device driver including a flash memory file system and method thereof and a flash memory device and method thereof
    10.
    发明申请
    Device driver including a flash memory file system and method thereof and a flash memory device and method thereof 有权
    包括闪速存储器文件系统及其方法的设备驱动程序和闪速存储器件及其方法

    公开(公告)号:US20110055464A1

    公开(公告)日:2011-03-03

    申请号:US12926193

    申请日:2010-11-01

    IPC分类号: G06F12/00 G06F12/02

    CPC分类号: G06F12/0246

    摘要: A device driver including a flash memory file system and method thereof and a flash memory device and method thereof are provided. The example device driver may include a flash memory file system configured to receive data scheduled to be written into the flash memory device, the flash memory file system selecting one of a first data storage area and a second data storage area within the flash memory device to write the received data to based upon an expected frequency of updating for the received data, the first data storage area configured to store data which is expected to be updated more often than the second data storage area. The example flash memory device may include a first data storage area configured to store first data, the first data having a first expected frequency for updating and a second data storage area configured to store second data, the second data having a second expected frequency of updating, the first expected frequency being higher than the second expected frequency.

    摘要翻译: 提供了一种包括闪速存储器文件系统及其方法的设备驱动器和闪速存储器件及其方法。 该示例设备驱动器可以包括:闪速存储器文件系统,被配置为接收被调度以写入闪速存储器件的数据;闪速存储器文件系统,选择闪速存储器件内的第一数据存储区域和第二数据存储区域中的一个, 基于接收到的数据的预期更新频率来写入接收到的数据,第一数据存储区域被配置为存储期望比第二数据存储区域更频繁地更新的数据。 示例性闪存设备可以包括被配置为存储第一数据的第一数据存储区域,具有用于更新的第一预期频率的第一数据和被配置为存储第二数据的第二数据存储区域,第二数据具有第二预期频率的更新 ,第一预期频率高于第二预期频率。