Multiple level (ML), integrated sector format (ISF), error correction code (ECC) encoding and decoding processes for data storage or communication devices and systems
    1.
    发明申请
    Multiple level (ML), integrated sector format (ISF), error correction code (ECC) encoding and decoding processes for data storage or communication devices and systems 失效
    用于数据存储或通信设备和系统的多级(ML),集成扇区格式(ISF),纠错码(ECC)编码和解码过程

    公开(公告)号:US20030147167A1

    公开(公告)日:2003-08-07

    申请号:US10040115

    申请日:2002-01-03

    IPC分类号: G11B005/09

    摘要: A method and an apparatus encodes and decodes blocks having a predetermined number of sectors of data bytes to detect and correct data bytes in error in each sector of a block. The method and the apparatus generates sector level check bytes for each sector in the block responsive to the data bytes in each sector according to a first level of an error correction code, and generates block level check bytes for a predetermined sector in the block responsive to the sector level check bytes of various sectors, including the predetermined sector, according to at least a second level of the error correction code. The method and apparatus processes the block to detect and correct data bytes in error in each sector within the capability of the sector level check bytes, to detect and correct data bytes in error in the at least two sectors that exceed the correction capability of the sector level check bytes but within the correction capability of the block level check bytes, or to indicate that the data bytes in error in the at least two sectors exceed the correction capability of each of the sector level check bytes and the block level check bytes. The method and apparatus improves signal quality for long streams of information having multiple sequential physical blocks of data bytes, such as audio visual information, with a low check byte overhead while being compatible with conventional 512 data byte sized sectors and conventional single sector error correction code processes.

    摘要翻译: 一种方法和装置对具有预定数量的数据字节扇区的块进行编码和解码以检测和校正块的每个扇区中的错误数据字节。 该方法和装置响应于每个扇区中的数据字节根据纠错码的第一级产生块中的每个扇区的扇区级检查字节,并响应于该块中的预定扇区生成块级校验字节 根据纠错码的至少第二级别,包括预定扇区的各个扇区的扇区级检查字节。 所述方法和装置处理该块以在扇区级检查字节的能力内检测和校正每个扇区中的错误数据字节,以检测和校正超过扇区校正能力的至少两个扇区中的错误数据字节 级别检查字节,但在块级检查字节的校正能力内,或指示至少两个扇区中的错误数据字节超过扇区级检查字节和块级校验字节中的每一级的校正能力。 该方法和装置改善具有数据字节的多个连续物理块的长信息流的信号质量,例如视听信息,具有低检查字节开销,同时与传统的512个数据字节大小的扇区兼容,并且常规单扇区纠错码 过程。

    On-drive integrated sector format raid error correction code system and method
    2.
    发明申请
    On-drive integrated sector format raid error correction code system and method 有权
    驱动集成扇区格式raid纠错码系统及方法

    公开(公告)号:US20040095666A1

    公开(公告)日:2004-05-20

    申请号:US10301151

    申请日:2002-11-20

    IPC分类号: G11B005/09

    摘要: An encoding system and associated method protect against miscorrection due to parity sector correction in, for example, an on-drive RAID system. The system adds a parity cluster block, which itself is a complete, C3-protected cluster. Having the cluster level, C4 level correction, by parity sectors, checked and verified by C3 checks that have high reliability level, as well as the capability for checking consistency of a cluster block, even in the presence of nulljaminull errors, makes this possibility unlikely. A scrub algorithm avoids read-modify-write operations by deferring the completion of the C2 and C3-ckecks until the storage device is idle.

    摘要翻译: 编码系统和相关联的方法防止在例如驱动器上的RAID系统中的奇偶校验扇区校正时的错误修复。 该系统添加了一个奇偶校验集群块,它本身是一个完整的C3保护集群。 具有集群级别,C4级校正,奇偶校验扇区,由具有高可靠性级别的C3检查检查和验证,以及检查集群块的一致性的能力,即使存在“jami”错误,这使得 可能性不大 擦除算法通过推迟C2和C3-ckecks的完成直到存储设备空闲来避免读取 - 修改 - 写入操作。