发明名称 EFFICIENT CODING WITH SINGLE-ERROR CORRECTION AND DOUBLE-ERROR DETECTION CAPABILITIES
摘要 An apparatus for data coding includes an encoder and a decoder. The encoder is configured to receive input data including one or more m-bit data groups that are associated with respective group indices, to generate a code word that includes the input data and an m-bit redundancy that depends on the data groups and on the respective group indices, and to send the code word over a channel. The decoder is connected to the channel and is configured to produce a syndrome that equals zero when the code word is error-free, and when the code word contains a single error caused by the channel, is indicative of an erroneous group in which the single error occurred, and of a location of the single error within the erroneous group, and to recover the input data by correcting the single error at the location in the erroneous group.
申请公布号 US2017111061(A1) 申请公布日期 2017.04.20
申请号 US201514883657 申请日期 2015.10.15
申请人 APPLE INC. 发明人 Ish-Shalom Tomer;Teitel Moti
分类号 H03M13/29;H03M13/00 主分类号 H03M13/29
代理机构 代理人
主权项 1. An apparatus for data coding, comprising: an encoder, which is configured to receive input data comprising one or more m-bit data groups that are associated with respective group indices, to generate a code word that comprises the input data and an m-bit redundancy that depends on the data groups and on the respective group indices, and to send the code word over a channel; and a decoder, which is connected to the channel and is configured to produce a syndrome that equals zero when the code word is error-free, and when the code word contains a single error caused by the channel, is indicative of an erroneous group in which the single error occurred, and of a location of the single error within the erroneous group, and to recover the input data by correcting the single error at the location in the erroneous group.
地址 Cupertino CA US