Multi-layer non-volatile memory system having multiple partitions in a layer
    2.
    发明授权
    Multi-layer non-volatile memory system having multiple partitions in a layer 有权
    在层中具有多个分区的多层非易失性存储器系统

    公开(公告)号:US09465731B2

    公开(公告)日:2016-10-11

    申请号:US13827351

    申请日:2013-03-14

    Abstract: A multi-layer memory and method for operation is disclosed. The memory includes multiple layers, where each layer includes flash memory cells having a greater bit per cell capacity than the prior layer and each layer may include a plurality of partitions having blocks exclusively associated with a particular data type. The method may include directing host data directly into a particular partition of a particular layer of the multi-layer memory upon receipt depending on a type of the data. The method may also include copying data within the same partition in a respective layer in a data relocation operation to generate more free blocks of memory so that data preferably stays within each layer and in the same partition, as well as transferring data from one layer to the next higher bit per cell layer within a same partition when layer transfer criteria are met.

    Abstract translation: 公开了一种用于操作的多层存储器和方法。 存储器包括多层,其中每层包括具有比现有层更大的每个单元容量的闪存单元,并且每个层可以包括具有与特定数据类型专用关联的块的多个分区。 该方法可以包括根据数据的类型将主机数据直接引导到多层存储器的特定层的特定分区。 该方法还可以包括在数据重定位操作中在相应分区内的相同分区内复制数据,以产生更多的空闲存储块,使得数据优选地保持在每个层内并在同一分区中,以及将数据从一层传送到 当满足层传输标准时,同一分区内的每个单元层的下一个较高位。

    MULTI-LAYER MEMORY SYSTEM
    3.
    发明申请
    MULTI-LAYER MEMORY SYSTEM 有权
    多层记忆体系

    公开(公告)号:US20120254574A1

    公开(公告)日:2012-10-04

    申请号:US13077487

    申请日:2011-03-31

    CPC classification number: G11C11/5628 G11C2211/5641 G11C2211/5643

    Abstract: A multi-later memory and method for operation is disclosed. The memory includes three or more layers, where each layer is made up of flash memory cells having a greater bit per cell storage capacity than then prior layer. The method may include the steps of directing host data directly into a first or second layer of the multi-layer memory upon receipt depending on a condition of the data. The method may also include copying data within a respective layer in a data relocation operation to generate more free blocks of memory so that data preferably stays within each layer, as well as transferring data from one layer to the next higher bit per cell layer when layer transfer criteria are met.

    Abstract translation: 公开了一种用于操作的多功能记忆体和方法。 存储器包括三层或更多层,其中每层由具有比之前的先前层更大的每存储容量的闪存单元组成。 该方法可以包括以下步骤:根据数据的条件,将主机数据直接导入多层存储器的第一层或第二层。 该方法还可以包括在数据重定位操作中在相应层内复制数据以生成更多的空闲存储块,使得数据优选地保留在每个层内,以及当层(layer)时将数据从每个层传送到下一较高位 转移标准得到满足。

    Configuration of host LBA interface with flash memory
    4.
    发明授权
    Configuration of host LBA interface with flash memory 有权
    配置主机LBA接口与闪存

    公开(公告)号:US08209461B2

    公开(公告)日:2012-06-26

    申请号:US11616231

    申请日:2006-12-26

    CPC classification number: G06F12/0246 G06F12/04 G06F2212/7206

    Abstract: Data files are assigned addresses within one or more logical blocks of a continuous logical address space interface (LBA interface) of a usual type of flash memory system with physical memory cell blocks. This assignment may be done by the host device which typically, but not necessarily, generates the data files. The number of logical blocks containing data of any one file is controlled in a manner that reduces the amount of fragmentation of file data within the physical memory blocks, thereby to maintain good memory performance. The host may configure the logical blocks of the address space in response to learning the physical characteristics of a memory to which it is connected.

    Abstract translation: 数据文件在具有物理存储器单元块的通常类型的闪存系统的连续逻辑地址空间接口(LBA接口)的一个或多个逻辑块内被分配地址。 该分配可以由主机设备完成,主机设备通常但不一定生成数据文件。 以减少物理存储器块内的文件数据的分段量的方式控制包含任何一个文件的数据的逻辑块的数量,从而保持良好的存储器性能。 响应于学习与其连接的存储器的物理特性,主机可以配置地址空间的逻辑块。

    Reclaiming data storage capacity in flash memory systems
    5.
    发明授权
    Reclaiming data storage capacity in flash memory systems 有权
    在闪存系统中回收数据存储容量

    公开(公告)号:US07558905B2

    公开(公告)日:2009-07-07

    申请号:US11382235

    申请日:2006-05-08

    Abstract: Host system data files are written directly to a large erase block flash memory system with a unique identification of each file and offsets of data within the file but without the use of any intermediate logical addresses or a virtual address space for the memory. Directory information of where the files are stored in the memory is maintained within the memory system by its controller, rather than by the host. A type of memory block is selected to receive additional data of a file that depends upon the types of blocks into which data of the file have already been written. Blocks containing data are selected for reclaiming any unused capacity therefrom by a process that selects blocks in order starting with those containing the least amount of valid data.

    Abstract translation: 主机系统数据文件直接写入具有每个文件的唯一标识和文件内数据偏移的大型擦除块闪存系统,但不使用任何中间逻辑地址或存储器的虚拟地址空间。 文件存储在存储器中的目录信息由其控制器而不是由主机保存在存储器系统内。 选择一种类型的存储器块以接收取决于已经写入文件的数据的块的类型的文件的附加数据。 选择包含数据的块用于通过从包含最少量有效数据的块开始的顺序选择块的处理从其中回收任何未使用的容量。

    System and Method for Controlling an Amount of Unprogrammed Capacity in Memory Blocks of a Mass Storage System
    6.
    发明申请
    System and Method for Controlling an Amount of Unprogrammed Capacity in Memory Blocks of a Mass Storage System 审中-公开
    用于控制大容量存储系统的存储块中的未编程容量的系统和方法

    公开(公告)号:US20090164745A1

    公开(公告)日:2009-06-25

    申请号:US11963413

    申请日:2007-12-21

    CPC classification number: G06F12/0246 G06F2212/7202

    Abstract: Systems and methods for allocating blocks at a reprogrammable non-volatile mass storage system are disclosed. Generally, a controller identifies a group of data to be written to a block at the mass storage system, and allocates one of a new block or a partial block to the identified group of data based on whether a total unprogrammed capacity in partial blocks of the mass storage system exceeds an amount of valid data in obsolete blocks of the mass storage system. In one implementation, the identifier group of data may be associated with a single file.

    Abstract translation: 公开了在可重新编程的非易失性大容量存储系统上分配块的系统和方法。 通常,控制器识别将要写入大容量存储系统的块的一组数据,并且基于所识别的数据块中的一部分块中的总的未编程容量来分配新的块或部分块中的一个 大容量存储系统超过大容量存储系统的过时块中的有效数据量。 在一个实现中,数据的标识符组可以与单个文件相关联。

    Method And System For Storage Address Re-Mapping For A Memory Device
    7.
    发明申请
    Method And System For Storage Address Re-Mapping For A Memory Device 有权
    存储设备的存储地址重映射方法和系统

    公开(公告)号:US20080307192A1

    公开(公告)日:2008-12-11

    申请号:US12036014

    申请日:2008-02-22

    Abstract: A method and system for storage address re-mapping is disclosed. The method includes allocating logical addresses in blocks of clusters and re-mapping logical addresses into storage address space, where short runs of data dispersed in logical address space are mapped in a contiguous manner into blocks in storage address space. Valid data is flushed from blocks having both valid and obsolete data to make new blocks available for receiving data when an available number of new blocks falls below a desired threshold. The system includes a host file system, processor executable instructions residing on a host separately from the host file system or residing on a flash memory device such as an embedded solid state disk, or a backend memory manager of the flash memory device that is configured to map data from a logical address space to complete blocks in storage address space in a contiguous manner.

    Abstract translation: 公开了一种用于存储地址重映射的方法和系统。 该方法包括:将分组的逻辑地址分配并将逻辑地址重新映射到存储地址空间中,其中分散在逻辑地址空间中的短数据被连续地映射到存储地址空间中的块中。 有效数据从具有有效和过时数据的块中刷新,以使新块可用于在可用数量的新块落在所需阈值以下时接收数据。 该系统包括主机文件系统,驻留在主机上的主机文件系统的处理器可执行指令,或驻留在诸如嵌入式固态盘的闪存设备或闪存设备的后端存储器管理器中,该闪存设备被配置为 从逻辑地址空间映射数据,以连续的方式完成存储地址空间中的块。

    Use of a Direct Data File System With a Continuous Logical Address Space Interface
    8.
    发明申请
    Use of a Direct Data File System With a Continuous Logical Address Space Interface 有权
    使用具有连续逻辑地址空间接口的直接数据文件系统

    公开(公告)号:US20080155178A1

    公开(公告)日:2008-06-26

    申请号:US11616242

    申请日:2006-12-26

    CPC classification number: G06F12/0246 G06F2212/7202

    Abstract: Data files are assigned addresses within one or more logical blocks of a continuous logical address space interface (LBA interface) of a usual type of flash memory system with physical memory cell blocks. This assignment may be done by the host device which typically, but not necessarily, generates the data files. The number of logical blocks containing data of any one file is controlled in a manner that reduces the amount of fragmentation of file data within the physical memory blocks, thereby to maintain good memory performance. The host may configure the logical blocks of the address space in response to learning the physical characteristics of a memory to which it is connected.

    Abstract translation: 数据文件在具有物理存储器单元块的通常类型的闪存系统的连续逻辑地址空间接口(LBA接口)的一个或多个逻辑块内被分配地址。 该分配可以由主机设备完成,主机设备通常但不一定生成数据文件。 以减少物理存储器块内的文件数据的分段量的方式控制包含任何一个文件的数据的逻辑块的数量,从而保持良好的存储器性能。 响应于学习与其连接的存储器的物理特性,主机可以配置地址空间的逻辑块。

    Configuration of Host LBA Interface With Flash Memory
    9.
    发明申请
    Configuration of Host LBA Interface With Flash Memory 有权
    使用闪存配置主机LBA接口

    公开(公告)号:US20080155177A1

    公开(公告)日:2008-06-26

    申请号:US11616231

    申请日:2006-12-26

    CPC classification number: G06F12/0246 G06F12/04 G06F2212/7206

    Abstract: Data files are assigned addresses within one or more logical blocks of a continuous logical address space interface (LBA interface) of a usual type of flash memory system with physical memory cell blocks. This assignment may be done by the host device which typically, but not necessarily, generates the data files. The number of logical blocks containing data of any one file is controlled in a manner that reduces the amount of fragmentation of file data within the physical memory blocks, thereby to maintain good memory performance. The host may configure the logical blocks of the address space in response to learning the physical characteristics of a memory to which it is connected.

    Abstract translation: 数据文件在具有物理存储器单元块的通常类型的闪存系统的连续逻辑地址空间接口(LBA接口)的一个或多个逻辑块内被分配地址。 该分配可以由主机设备完成,主机设备通常但不一定生成数据文件。 以减少物理存储器块内的文件数据的分段量的方式控制包含任何一个文件的数据的逻辑块的数量,从而保持良好的存储器性能。 响应于学习与其连接的存储器的物理特性,主机可以配置地址空间的逻辑块。

Patent Agency Ranking