Method and system for accessing non-volatile storage devices
    41.
    发明申请
    Method and system for accessing non-volatile storage devices 有权
    用于访问非易失性存储设备的方法和系统

    公开(公告)号:US20070143532A1

    公开(公告)日:2007-06-21

    申请号:US11313567

    申请日:2005-12-21

    CPC classification number: G06F3/0638 G06F3/0607 G06F3/0679

    Abstract: A mass storage memory system is provided. The memory system includes, re-programmable non-volatile memory cells arranged in a plurality of blocks of memory cells; and a controller that is adapted to receive data via a first interface, and/or a second interface, and data received via the first interface and the second interface is accessible via the first interface and the second interface even if a file name for the data is not provided by a host system or before a write operation is complete. The first interface is a file based interface and the second interface is a logical interface.

    Abstract translation: 提供大容量存储存储器系统。 存储器系统包括布置在存储器单元的多个块中的可重新编程的非易失性存储器单元; 以及适于经由第一接口和/或第二接口接收数据的控制器,并且经由所述第一接口和所述第二接口接收的数据可经由所述第一接口和所述第二接口访问,即使所述数据的文件名 不是由主机系统提供或在写操作完成之前。 第一个接口是一个基于文件的接口,第二个接口是一个逻辑接口。

    Reclaiming Data Storage Capacity in Flash Memories
    44.
    发明申请
    Reclaiming Data Storage Capacity in Flash Memories 有权
    回收闪存中的数据存储容量

    公开(公告)号:US20070030734A1

    公开(公告)日:2007-02-08

    申请号:US11382232

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

    DUAL MEDIA STORAGE DEVICE
    45.
    发明申请
    DUAL MEDIA STORAGE DEVICE 有权
    双媒体存储设备

    公开(公告)号:US20070022241A1

    公开(公告)日:2007-01-25

    申请号:US11537404

    申请日:2006-09-29

    Applicant: Alan Sinclair

    Inventor: Alan Sinclair

    Abstract: A dual media storage device is provided. Two separate non-volatile mass storage devices, one having a faster access time and a lower capacity than the other, are combined into a single system. A storage controller can direct the flow of data into one device or the other, depending upon various conditions, which might include one mass storage device being unavailable or for certain caching schemes.

    Abstract translation: 提供双媒体存储设备。 两个独立的非易失性大容量存储设备,一个具有更快的访问时间和一个比另一个更低的容量,被组合成单个系统。 根据可能包括一个大容量存储设备不可用或某些高速缓存方案的各种条件,存储控制器可以将数据流引导到一个设备或另一个设备中。

    Ring bus structure and its use in flash memory systems

    公开(公告)号:US20060031593A1

    公开(公告)日:2006-02-09

    申请号:US10915039

    申请日:2004-08-09

    Applicant: Alan Sinclair

    Inventor: Alan Sinclair

    CPC classification number: G06F13/42

    Abstract: A system and integrated circuit chips used in the system utilize a bus in the form of a ring to interconnect nodes of individual components for transfer of data and commands therebetween. An example system described is a memory having one or more re-programmable non-volatile memory cell arrays connected to each other and to a system controller by a ring bus.

    Hybrid non-volatile memory system
    47.
    发明申请
    Hybrid non-volatile memory system 审中-公开
    混合非易失性存储器系统

    公开(公告)号:US20050251617A1

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

    申请号:US10841379

    申请日:2004-05-07

    Abstract: The present invention presents a hybrid non-volatile system that uses non-volatile memories based on two or more different non-volatile memory technologies in order to exploit the relative advantages of each these technology with respect to the others. In an exemplary embodiment, the memory system includes a controller and a flash memory, where the controller has a non-volatile RAM based on an alternate technology such as FeRAM. The flash memory is used for the storage of user data and the non-volatile RAM in the controller is used for system control data used by the control to manage the storage of host data in the flash memory. The use of an alternate non-volatile memory technology in the controller allows for a non-volatile copy of the most recent control data to be accessed more quickly as it can be updated on a bit by bit basis. In another exemplary embodiment, the alternate non-volatile memory is used as a cache where data can safely be staged prior to its being written to the to the memory or read back to the host.

    Abstract translation: 本发明提出了一种混合非易失性系统,其使用基于两个或多个不同的非易失性存储器技术的非易失性存储器,以利用这些技术相对于其他技术的相对优点。 在示例性实施例中,存储器系统包括控制器和闪存,其中控制器具有基于诸如FeRAM的替代技术的非易失性RAM。 闪存用于存储用户数据,并且控制器中的非易失性RAM用于由控制器用于管理闪存中的主机数据的存储的系统控制数据。 在控制器中使用替代的非易失性存储器技术允许更快速地访问最近的控制数据的非易失性拷贝,因为它可以逐点更新。 在另一个示例性实施例中,备用非易失性存储器用作高速缓存,其中数据可以在其被写入存储器或读回主机之前安全地分级。

Patent Agency Ranking