发明名称 Majority-detected erasure enhanced error correction
摘要 A system for enhancing the error correction capability of an error correction code ("ECC") during error recovery operations accumulates, for respective bits, counts of the number of times the bits are detected as 1s in multiple re-reads of a data signal. The system then determines, based on the associated count, if a reconstructed bit should be considered a 1 or 0, or neither, that is, if the reconstructed bit should be considered erroneous, by comparing the count to a majority detection threshold and then to either an upper or a lower predetermined threshold that corresponds to the confidence with which the bit is reconstructed as a either a 1 or a 0. If the confidence is sufficiently low, that is, if the count falls below the upper threshold or above the lower threshold, the reconstructed bit is flagged as erroneous. After all of the bits are reconstructed, the system groups the bits into symbols to reproduce the ECC codeword, and sets erasure pointers that identify the locations of a predetermined number, s, of the symbols that are associated with the highest degree of uncertainty, that is, the largest numbers of flagged bits or, as appropriate, the largest numbers of flagged bits with the lowest confidence levels. The error correction operation then decodes the symbols in the identified locations as erasures. The system, using an (n, k) distance d Reed-Solomon ECC uses 2t=n-k redundancy symbols to correct the s erasures and up to 2 ⁢ t - s 2 errors.
申请公布号 US7634706(B1) 申请公布日期 2009.12.15
申请号 US20060481078 申请日期 2006.07.05
申请人 SEAGATE TECHNOLOGY LLC 发明人 CHEN MICHAEL H.;SHRESTHA RAJITA;ALEXANDER JAMES C.
分类号 H03M13/43 主分类号 H03M13/43
代理机构 代理人
主权项
地址