Decoder for iterative decoding of binary cyclic codes
AssigneeSony Corporation
InventorRobert Morelos-Zaragoza
Life of this patent
Estimating the term…
Loading patent…
AssigneeSony Corporation
InventorRobert Morelos-Zaragoza
Estimating the term…
A decoder for performing soft decision iterative decoding of a cyclic code based on belief propagation, includes an information exchange control unit, an X processor, and a Z processor. The information exchange control unit takes πx-metrics that were calculated by the X processor for nonzero elements in each of n-cyclic shifts of the parity-check polynomial of the code, and distributes the πx-metrics to the Z processor as the πz-metrics for a corresponding check node. The information exchange control unit takes λz-metrics that were calculated by the Z processor for nonzero elements in each of n-cyclic shifts in a reverse order of the parity-check polynomial, and distributes them to the X processor as λx-metrics for the corresponding code node. The operation of the information exchange control unit can be represented by the Tanner graph associated with an extended parity-check matrix, which is produced by adding k rows to the parity-check matrix of the cyclic code.
A decoder for decoding a data stream transmitted across a noisy channel into estimated bits, the data stream being encoded according to a cyclic code into a plurality of code words in sequence, the decoder comprising:
Dependencies are inferred from the claim text.