Patent ID: 7480846
Filing Date: 2009-01-20
Classification: H03M

Abstract:
1. A decoding circuit for decoding input data in iterative manner, said circuit comprising at least a first decoder and a second decoder, each decoder being able to calculate extrinsic output data from the input data and extrinsic input data coming from the other decoder, wherein said circuit comprises a single memory for storing the extrinsic data at certain addresses, the extrinsic output data calculated by a decoder from the extrinsic input data coming from the other decoder being stored at the address of the extrinsic input data, the first decoder reading the extrinsic input data in a first order from the single memory, the second decoder reading the extrinsic input data in a second order from the single memory, wherein the single memory is controlled by a frequency clock (CLK a register, being controlled by said control clock, for reading and temporarily storing a component of an extrinsic input data vector during a high state of a cycle of said control clock and writing to said first decoder and an interleaver during a low state of a cycle of said control clock; the interleaver receiving the stored component from the register and providing the second decoder with the extrinsic input data in the second order.