发明名称 Methods and apparatus for correcting block-coded data errors with an error detection code
摘要 A method is disclosed for correcting bit errors in a block-coded data frame. The method includes receiving a plurality of block-coded symbols, each symbol including at least one unencoded bit; detecting a bit error in one of the plurality of symbols associated with the unencoded bits, the detecting carried out in accordance with an error detection algorithm; identifying the symbol having the bit error from among the plurality of symbols based on the error detection algorithm; and correcting the bit error in the identified symbol.
申请公布号 US8930799(B1) 申请公布日期 2015.01.06
申请号 US201113039099 申请日期 2011.03.02
申请人 Aquantia Corp. 发明人 Langner Paul;Shirani Ramin
分类号 H03M13/00 主分类号 H03M13/00
代理机构 Peninsula Patent Group 代理人 Kreisman Lance;Peninsula Patent Group
主权项 1. A method comprising: receiving a frame of block-coded symbols, each symbol including a set of bits encoded via an error correction code and a set of unencoded bits, the unencoded bits not coded via the error correction code; calculating an error syndrome after receiving the frame; storing the symbols to associate each set of encoded bits with a set of coset bits; detecting a bit error in one of the plurality of symbols, the bit error associated with the at least one unencoded bit, the detecting carried out in accordance with an error detection algorithm; calculating a minimum error distance value for each of the candidate slices; subtracting each minimum error distance value from a CRC error value associated with each slice to generate an error difference value; identifying the symbol having the bit error from among the plurality of symbols by selecting the symbol having the lowest error difference value; and correcting the bit error in the identified symbol without discarding the frame, the correcting based on a selection from stored predetermined candidate solutions.
地址 Milpitas CA US