Non-volatile write cache for a data storage system
    42.
    发明授权
    Non-volatile write cache for a data storage system 有权
    用于数据存储系统的非易失性写入缓存

    公开(公告)号:US08560770B2

    公开(公告)日:2013-10-15

    申请号:US12618268

    申请日:2009-11-13

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0246 G06F2212/7203

    摘要: The present disclosure provides a data storage system. In one example, the data storage system includes a data storage media component having a plurality of data storage locations. A first set of the plurality of data storage locations are allocated for a main data storage area. The data storage system also includes a controller configured to define a write cache for the main data storage area by selectively allocating a second set of the plurality of data storage locations.

    摘要翻译: 本公开提供了一种数据存储系统。 在一个示例中,数据存储系统包括具有多个数据存储位置的数据存储介质组件。 为主数据存储区域分配多个数据存储位置的第一组。 数据存储系统还包括控制器,其被配置为通过选择性地分配多个数据存储位置的第二组来定义主数据存储区域的写高速缓存。

    Rapid rebuild of a data set
    43.
    发明授权
    Rapid rebuild of a data set 有权
    快速重建数据集

    公开(公告)号:US08589724B2

    公开(公告)日:2013-11-19

    申请号:US13174050

    申请日:2011-06-30

    IPC分类号: G06F11/00

    摘要: A method and apparatus for rebuilding a data set. In accordance with some embodiments, a data storage device is coupled to a host. An error condition associated with a memory of the data storage device is detected. Data stored in a first portion of the memory unaffected by said error condition is transferred to the host. A communication signal is output to the host that indicates that data stored in a second portion of the memory affected by said error condition will not be transferred to the host. The host reconstructs the data stored in the second portion of the memory responsive to the communication signal.

    摘要翻译: 一种用于重建数据集的方法和装置。 根据一些实施例,数据存储设备耦合到主机。 检测与数据存储装置的存储器相关联的错误状况。 存储在不受所述错误条件影响的存储器的第一部分中的数据被传送到主机。 通信信号被输出到主机,指示存储在受所述错误条件影响的存储器的第二部分中的数据将不被传送到主机。 主机根据通信信号重建存储在存储器的第二部分中的数据。

    RAPID REBUILD OF A DATA SET
    44.
    发明申请
    RAPID REBUILD OF A DATA SET 有权
    数据集的快速重建

    公开(公告)号:US20130007511A1

    公开(公告)日:2013-01-03

    申请号:US13174050

    申请日:2011-06-30

    IPC分类号: G06F11/20

    摘要: A method and apparatus for rebuilding a data set. In accordance with some embodiments, a data storage device is coupled to a host. An error condition associated with a memory of the data storage device is detected. Data stored in a first portion of the memory unaffected by said error condition is transferred to the host. A communication signal is output to the host that indicates that data stored in a second portion of the memory affected by said error condition will not be transferred to the host. The host reconstructs the data stored in the second portion of the memory responsive to the communication signal.

    摘要翻译: 一种用于重建数据集的方法和装置。 根据一些实施例,数据存储设备耦合到主机。 检测与数据存储装置的存储器相关联的错误状况。 存储在不受所述错误条件影响的存储器的第一部分中的数据被传送到主机。 通信信号被输出到主机,指示存储在受所述错误条件影响的存储器的第二部分中的数据将不被传送到主机。 主机根据通信信号重建存储在存储器的第二部分中的数据。

    NON-VOLATILE WRITE CACHE FOR A DATA STORAGE SYSTEM
    45.
    发明申请
    NON-VOLATILE WRITE CACHE FOR A DATA STORAGE SYSTEM 有权
    用于数据存储系统的非易失性写入缓存

    公开(公告)号:US20110119442A1

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

    申请号:US12618268

    申请日:2009-11-13

    IPC分类号: G06F12/08 G06F12/02 G06F12/00

    CPC分类号: G06F12/0246 G06F2212/7203

    摘要: The present disclosure provides a data storage system. In one example, the data storage system includes a data storage media component having a plurality of data storage locations. A first set of the plurality of data storage locations are allocated for a main data storage area. The data storage system also includes a controller configured to define a write cache for the main data storage area by selectively allocating a second set of the plurality of data storage locations.

    摘要翻译: 本公开提供了一种数据存储系统。 在一个示例中,数据存储系统包括具有多个数据存储位置的数据存储介质组件。 为主数据存储区域分配多个数据存储位置的第一组。 数据存储系统还包括控制器,其被配置为通过选择性地分配多个数据存储位置的第二组来定义主数据存储区域的写高速缓存。

    Method and system for increasing data storage reliability and efficiency via compression
    46.
    发明授权
    Method and system for increasing data storage reliability and efficiency via compression 有权
    通过压缩提高数据存储可靠性和效率的方法和系统

    公开(公告)号:US08140744B2

    公开(公告)日:2012-03-20

    申请号:US10883236

    申请日:2004-07-01

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    摘要: A method and a system is provided for increasing reliability of data stored in storage segments by increasing redundancy data and by permitting user data to fit around defective locations in the storage segment. User data is compressed and reserved for a portion of a storage segment having a data size corresponding to an uncompressed size of the user data. The compressed user data is written to the reserved portion of the storage segment and a pad byte pattern is written to any remaining portion of the reserved portion of the storage segment. The remaining portion of the reserved portion of the storage segment is designated as unused.

    摘要翻译: 提供了一种方法和系统,用于通过增加冗余数据并允许用户数据适应存储段中的缺陷位置来增加存储在存储段中的数据的可靠性。 用户数据被压缩并保留用于具有对应于用户数据的未压缩大小的数据大小的存储段的一部分。 将压缩的用户数据写入存储段的保留部分,并且将填充字节模式写入存储段的保留部分的任何剩余部分。 存储段的保留部分的剩余部分被指定为未使用。

    DATA STRIPES AND ADDRESSING FOR FLASH MEMORY DEVICES
    47.
    发明申请
    DATA STRIPES AND ADDRESSING FOR FLASH MEMORY DEVICES 有权
    闪存存储器件的数据条和寻址

    公开(公告)号:US20110075490A1

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

    申请号:US12568729

    申请日:2009-09-29

    IPC分类号: G11C16/16 G11C16/04

    摘要: Data stripes and addressing for flash memory devices are provided. Flash memory devices illustratively have a plurality of programmable devices that are capable of simultaneously storing data. A plurality of erasure blocks are within each of the programmable devices, and each erasure block has pages of transistors. The flash memory devices are logically organized as a plurality of stripes. Each stripe has a height and a width. In an embodiment, the stripe height is greater than one page. In another embodiment, the stripe width is less than all of the programmable devices within the flash memory device.

    摘要翻译: 提供闪存设备的数据条带和寻址。 闪存器件说明性地具有能够同时存储数据的多个可编程器件。 多个擦除块位于每个可编程器件内,并且每个擦除块具有晶体管页面。 闪存器件在逻辑上被组织成多个条纹。 每个条纹都有一个高度和一个宽度。 在一个实施例中,条带高度大于一页。 在另一个实施例中,条宽度小于闪存器件内的所有可编程器件。

    DATA STORAGE SYSTEM REDUNDANCY SCHEME VERIFICATION
    48.
    发明申请
    DATA STORAGE SYSTEM REDUNDANCY SCHEME VERIFICATION 有权
    数据存储系统冗余方案验证

    公开(公告)号:US20100235572A1

    公开(公告)日:2010-09-16

    申请号:US12403623

    申请日:2009-03-13

    IPC分类号: G06F12/16 G06F12/00

    摘要: Data storage systems are provided. Some embodiments of data storage systems include a storage device controller and a plurality of storage devices. The plurality of storage devices are illustratively in a redundancy scheme and the storage device controller receives from the plurality of storage devices a plurality of symbols. In one embodiment, each of the plurality of symbols is representative of data in the redundancy scheme, and the storage device controller verifies the consistency of the redundancy scheme based at least in part on the plurality of symbols.

    摘要翻译: 提供数据存储系统。 数据存储系统的一些实施例包括存储设备控制器和多个存储设备。 多个存储装置示意性地是冗余方案,并且存储装置控制器从多个存储装置接收多个符号。 在一个实施例中,多个符号中的每一个代表冗余方案中的数据,并且存储设备控制器至少部分地基于多个符号来验证冗余方案的一致性。