Method and system for data path verification

    公开(公告)号:US06728855B2

    公开(公告)日:2004-04-27

    申请号:US10184757

    申请日:2002-06-27

    IPC分类号: G06F1200

    CPC分类号: G11B20/1816

    摘要: A system and method of verifying data transferred along a data path from one buffer, such as a user buffer in the host system to a second buffer, such as a disc drive buffer on a disc drive system by using the receiving device to test the information and provide a confirmation or error signal to the sending device. The system and method appends non-abstract identification tags to the abstract data in the first buffer, i.e., the data to be stored to and/or read from the storage device. The tags are transmitted along with the abstract data and provide unique information that is used by either the disc drive device or the host system to validate data received from the other. The validation is based on a comparison of the tag values to a predetermined control value that may be received prior to receiving the abstract data.

    DATA STORAGE SYSTEM REDUNDANCY SCHEME VERIFICATION
    2.
    发明申请
    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.

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

    System and Method of Storing Reliability Data
    3.
    发明申请
    System and Method of Storing Reliability Data 有权
    存储可靠性数据的系统和方法

    公开(公告)号:US20090037644A1

    公开(公告)日:2009-02-05

    申请号:US11831045

    申请日:2007-07-31

    IPC分类号: G06F12/02 G11C29/04

    摘要: Systems and methods of storing error correction data are provided. A method may include storing data at a first memory having a first non-volatile memory type. The method may also include determining error correction data related to the stored data. The method may further include storing the error correction data at a second memory having a second non-volatile memory type. The first non-volatile memory may have a slower random access capability than the second non-volatile memory.

    摘要翻译: 提供了存储纠错数据的系统和方法。 方法可以包括在具有第一非易失性存储器类型的第一存储器处存储数据。 该方法还可以包括确定与存储的数据相关的纠错数据。 该方法还可以包括将纠错数据存储在具有第二非易失性存储器类型的第二存储器中。 第一非易失性存储器可以具有比第二非易失性存储器更慢的随机存取能力。

    Peer to peer interconnect diagnostics
    4.
    发明授权
    Peer to peer interconnect diagnostics 失效
    对等互连诊断

    公开(公告)号:US06490253B1

    公开(公告)日:2002-12-03

    申请号:US09718995

    申请日:2000-11-22

    IPC分类号: H04L1226

    CPC分类号: H04L43/0847 H04L43/0811

    摘要: An information handling system, such as a disc drive, includes a controller that communicates with other devices in a loop, and performs distributed or peer-to-peer loop error diagnostics. One example of a loop is a fiber channel arbitrated loop. Distributed or peer-to-peer loop error diagnostics identifies and diagnoses errors in the immediately upstream device and the immediately upstream link by monitoring the error count to determine of the error count is increasing or not. An increasing error count or a changed loop configuration indicates that the source of the error is not the upstream device, while an unchanging error count and an unchanged loop configuration indicates that the source of the error is the upstream link.

    摘要翻译: 诸如盘驱动器的信息处理系统包括与循环中的其他设备通信的控制器,并执行分布式或对等环路错误诊断。 环路的一个例子是光纤信道仲裁环路。 分布式或对等环路错误诊断通过监视错误计数来识别和诊断紧急上游设备和紧邻上行链路中的错误,以确定错误计数是否增加。 越来越多的错误计数或更改的循环配置表示错误源不是上游设备,而不变的错误计数和不变的环路配置表示错误的来源是上游链路。

    Systems, methods and devices for control of the operation of data storage devices using solid-state memory and monitoring energy used therein
    5.
    发明授权
    Systems, methods and devices for control of the operation of data storage devices using solid-state memory and monitoring energy used therein 有权
    用于控制使用固态存储器的数据存储设备的操作和监视其中使用的能量的系统,方法和设备

    公开(公告)号:US08468370B2

    公开(公告)日:2013-06-18

    申请号:US12560868

    申请日:2009-09-16

    IPC分类号: G06F1/00 H02J7/00 G01R31/36

    摘要: A variety of data storage devices, methods and systems are implemented for control of memory associated with backup functionality. One such data storage device includes a power circuit that provides main power. The data storage device has a first solid-state memory circuit that maintains data in the absence of electrical power. A second memory circuit is subject to data loss in the absence of electrical power. A storage circuit stores energy and provides the stored energy to the second memory circuit in response to a loss of main power. A test circuit discharges a portion of the stored energy to provide output data indicative of power-providing capabilities of the storage circuit. A memory controller controls data transfers to the data storage device by temporarily storing data destined for the first solid-state memory circuit and setting the amount of memory available for temporary storage in response to the output data.

    摘要翻译: 实现各种数据存储设备,方法和系统以控制与备份功能相关联的存储器。 一个这样的数据存储装置包括提供主电源的电源电路。 数据存储装置具有在不存在电力的情况下维持数据的第一固态存储电路。 第二存储器电路在没有电力的情况下遭受数据丢失。 存储电路存储能量并且响应于主功率的损失将存储的能量提供给第二存储器电路。 测试电路对存储的能量的一部分进行放电以提供指示存储电路的功率提供能力的输出数据。 存储器控制器通过临时存储去往第一固态存储器电路的数据并且响应于输出数据设置可用于临时存储的存储器的量来控制对数据存储设备的数据传输。

    System and method of storing reliability data
    6.
    发明授权
    System and method of storing reliability data 有权
    存储可靠性数据的系统和方法

    公开(公告)号:US08122322B2

    公开(公告)日:2012-02-21

    申请号:US11831045

    申请日:2007-07-31

    IPC分类号: G11C29/00

    摘要: Systems and methods of storing error correction data are provided. A method may include storing data at a first memory having a first non-volatile memory type. The method may also include determining error correction data related to the stored data. The method may further include storing the error correction data at a second memory having a second non-volatile memory type. The first non-volatile memory may have a slower random access capability than the second non-volatile memory.

    摘要翻译: 提供了存储纠错数据的系统和方法。 方法可以包括在具有第一非易失性存储器类型的第一存储器处存储数据。 该方法还可以包括确定与存储的数据相关的纠错数据。 该方法还可以包括将纠错数据存储在具有第二非易失性存储器类型的第二存储器中。 第一非易失性存储器可以具有比第二非易失性存储器更慢的随机存取能力。

    SYSTEMS, METHODS AND DEVICES FOR CONTROL OF THE OPERATION OF DATA STORAGE DEVICES USING SOLID-STATE MEMORY
    7.
    发明申请
    SYSTEMS, METHODS AND DEVICES FOR CONTROL OF THE OPERATION OF DATA STORAGE DEVICES USING SOLID-STATE MEMORY 有权
    用于控制使用固态存储器的数据存储设备的操作的系统,方法和设备

    公开(公告)号:US20110066872A1

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

    申请号:US12560868

    申请日:2009-09-16

    IPC分类号: G06F1/28 G06F12/00 G06F12/14

    摘要: A variety of data storage devices, methods and systems are implemented for control of memory associated with backup functionality. One such data storage device includes a power circuit that provides main power. The data storage device has a first solid-state memory circuit that maintains data in the absence of electrical power. A second memory circuit is subject to data loss in the absence of electrical power. A storage circuit stores energy and provides the stored energy to the second memory circuit in response to a loss of main power. A test circuit discharges a portion of the stored energy to provide output data indicative of power-providing capabilities of the storage circuit. A memory controller controls data transfers to the data storage device by temporarily storing data destined for the first solid-state memory circuit and setting the amount of memory available for temporary storage in response to the output data.

    摘要翻译: 实现各种数据存储设备,方法和系统以控制与备份功能相关联的存储器。 一个这样的数据存储装置包括提供主电源的电源电路。 数据存储装置具有在不存在电力的情况下维持数据的第一固态存储电路。 第二存储器电路在没有电力的情况下遭受数据丢失。 存储电路存储能量并且响应于主功率的损失将存储的能量提供给第二存储器电路。 测试电路对存储的能量的一部分进行放电以提供指示存储电路的功率提供能力的输出数据。 存储器控制器通过临时存储去往第一固态存储器电路的数据并且响应于输出数据设置可用于临时存储的存储器的量来控制对数据存储设备的数据传输。