发明名称 Error correction coding utilizing numerical base conversion for modulation coding
摘要 A method of encoding data includes representing the data as number(s) in a first base. The method further includes converting the number(s) into a number(s) in a second base. The resultant number in the second base can be viewed as data suitable for encoding using an ECC algorithm. After being ECC encoded, the data may be further modulation encoded. Modulation encoding may include transforming each symbol to a value that constrains run lengths of a binary value (e.g., zero). A decoding method and system checks a received data block for erroneous symbols, maps each received, encoded symbol to an associated ECC-encoded transform pair. The ECC encoded data may be decoded and corrected using the ECC and the locations of identified erroneous symbols. Finally, the corrected data sequence is converted from the second base back to the first base, from which the original data is retrieved.
申请公布号 US6959412(B2) 申请公布日期 2005.10.25
申请号 US20020184758 申请日期 2002.06.27
申请人 SEAGATE TECHNOLOGY LLC 发明人 SILVUS GREGORY LEE;ANDERSON KENT DOUGLAS
分类号 G11B20/14;G11B20/18;H03M5/14;H03M13/15;(IPC1-7):H03M13/31;H03M13/05;H03M13/31 主分类号 G11B20/14
代理机构 代理人
主权项
地址