Memory system having an unequal number of memory die on different control channels
    61.
    发明授权
    Memory system having an unequal number of memory die on different control channels 有权
    在不同的控制信道上具有不相等数量的存储器的存储器系统

    公开(公告)号:US09223693B2

    公开(公告)日:2015-12-29

    申请号:US13827499

    申请日:2013-03-14

    Abstract: A flash memory system having unequal number of memory die and method for operation are disclosed. The memory system includes a plurality of flash memory die distributed unevenly among different control lines, such that there are an unequal number of die between control lines. A total physical capacity of the plurality of flash memory die is greater than a total logical capacity such that the memory system is over provisioned with physical capacity. A logical address splitter directs data received from a host system and associated with host logical block addresses such that each control line only receives data associated with predetermined host logical block address ranges and directs the data such that a ratio of physical capacity to logical capacity is equal among each of the control lines, regardless of the different number of die and associated different physical capacity per control line.

    Abstract translation: 公开了一种具有不等数量的存储器管芯和操作方法的闪存系统。 存储器系统包括在不同控制线之间不均匀地分布的多个闪速存储器管芯,使得在控制线之间存在不相等数量的管芯。 多个闪存芯片的总物理容量大于总逻辑容量,使得存储器系统过度提供物理容量。 逻辑地址分配器指导从主机系统接收的并与主机逻辑块地址相关联的数据,使得每个控制线仅接收与预定主机逻辑块地址范围相关联的数据,并引导数据,使得物理容量与逻辑容量之比相等 在每个控制线中,不管每个控制线的管芯数量和不同物理容量的数量不同。

    Method and system for program scheduling in a multi-layer memory
    62.
    发明授权
    Method and system for program scheduling in a multi-layer memory 有权
    多层存储器中程序调度的方法和系统

    公开(公告)号:US08873284B2

    公开(公告)日:2014-10-28

    申请号:US13827204

    申请日:2013-03-14

    CPC classification number: G06F12/0246 G06F2212/7205

    Abstract: A multi-layer memory and method for operation is disclosed. The memory includes an interface, at least one flash memory die having a plurality of layers and a controller. The controller is configured to select an appropriate one of a predetermined number of program cycles for programming a fixed amount of host data, and for carrying out maintenance operations in one or more of the layers sufficient to permit a next host data write operation. The controller calculates an interleave ratio of maintenance operations to host data programming operations in each of the layers used in the determined programming cycle so that creation of free space is interspersed with host data writes in a steady manner during execution of the determined programming cycle.

    Abstract translation: 公开了一种用于操作的多层存储器和方法。 存储器包括接口,至少一个具有多个层的闪存芯片和控制器。 控制器被配置为选择用于编程固定数量的主机数据的预定数量的编程周期中的适当的一个,并且用于在足以允许下一个主机数据写入操作的一个或多个层中执行维护操作。 控制器计算维护操作的交织比,以在所确定的编程周期中使用的每个层中的主机数据编程操作,从而在确定的编程周期的执行期间,以可靠的方式使主机数据写入分散。

    METHOD AND SYSTEM FOR MANAGING BLOCK RECLAIM OPERATIONS IN A MULTI-LAYER MEMORY
    63.
    发明申请
    METHOD AND SYSTEM FOR MANAGING BLOCK RECLAIM OPERATIONS IN A MULTI-LAYER MEMORY 有权
    用于管理多层存储器中的块回收操作的方法和系统

    公开(公告)号:US20140189206A1

    公开(公告)日:2014-07-03

    申请号:US13826944

    申请日:2013-03-14

    Abstract: A multi-later memory and method for operation is disclosed. The memory includes at least one flash memory die having multiple layers and a controller configured to execute block reclaim operations in a layer of the flash memory die until a net gain of at least one additional free block has been made in the layer. The method may include relocating data from reclaim blocks to relocation blocks within the same layer, or within a same partition in the same layer until a net gain of one free block has been achieved and an integer number of relocation blocks has been filled with relocated data. The method may also include moving data from reclaim blocks in a first layer into destination blocks in a second layer until a net gain of at least one free block has been achieved in the first layer.

    Abstract translation: 公开了一种用于操作的多功能记忆体和方法。 存储器包括至少一个具有多个层的闪速存储器管芯和被配置为在闪速存储器管芯的层中执行块回收操作的控制器,直到在该层中已经进行了至少一个附加自由块的净增益。 该方法可以包括将数据从回收块重新定位到相同层内的重定位块或同一层内的相同分区内,直到已经实现了一个空闲块的净增益,并且整数个重定位块已被重定位数据填充 。 该方法还可以包括将数据从第一层中的回收块移动到第二层中的目标块,直到在第一层中已经实现了至少一个空闲块的净增益。

    Indexing of file data in reprogrammable non-volatile memories that directly store data files
    64.
    发明授权
    Indexing of file data in reprogrammable non-volatile memories that directly store data files 有权
    在直接存储数据文件的可编程非易失性存储器中对文件数据进行索引

    公开(公告)号:US07949845B2

    公开(公告)日:2011-05-24

    申请号:US11459255

    申请日:2006-07-21

    CPC classification number: G06F12/0246 G06F2212/7201

    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. Each data file is uniquely identified in a file directory, which points to entries in a file index table (FIT) of data groups that make up the file and their physical storage locations in the memory.

    Abstract translation: 主机系统数据文件直接写入具有每个文件的唯一标识和文件内数据偏移的大型擦除块闪存系统,但不使用任何中间逻辑地址或存储器的虚拟地址空间。 文件存储在存储器中的目录信息由其控制器而不是由主机保存在存储器系统内。 每个数据文件在文件目录中唯一标识,文件目录指向构成文件的数据组的文件索引表(FIT)中的条目及其在存储器中的物理存储位置。

    Host system with direct data file interface configurability
    65.
    发明授权
    Host system with direct data file interface configurability 有权
    主机系统具有直接的数据文件接口可配置性

    公开(公告)号:US07917686B2

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

    申请号:US11616228

    申请日:2006-12-26

    CPC classification number: G06F12/0246 G06F3/061 G06F3/064 G06F3/0679

    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接口)的一个或多个逻辑块内被分配地址。 该分配可以由主机设备完成,主机设备通常但不一定生成数据文件。 以减少物理存储器块内的文件数据的分段量的方式控制包含任何一个文件的数据的逻辑块的数量,从而保持良好的存储器性能。 响应于学习与其连接的存储器的物理特性,主机可以配置地址空间的逻辑块。

    Methods of managing blocks in nonvolatile memory
    67.
    发明授权
    Methods of managing blocks in nonvolatile memory 有权
    在非易失性存储器中管理块的方法

    公开(公告)号:US07558906B2

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

    申请号:US11459268

    申请日:2006-07-21

    CPC classification number: G06F12/0246

    Abstract: In a nonvolatile memory system that includes a block-erasable memory array, records are individually maintained for certain classifications of blocks. One or more lists may be maintained for the blocks, an individual list ordered according to a descriptor value. Such ordered lists allow rapid identification of a block by descriptor value.

    Abstract translation: 在包括块可擦除存储器阵列的非易失性存储器系统中,对块的某些分类单独地保持记录。 可以为块维护一个或多个列表,根据描述符值排序的单个列表。 这样的有序列表允许通过描述符值快速识别块。

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

    公开(公告)号:US20080155228A1

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

    申请号:US11616236

    申请日:2006-12-26

    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