Flexible Channel Decoder
AssigneeAgence Spatiale Europeenne
InventorsGiuseppe Gentile, Massimo Rovini, Paolo Burzigotti, Luca Fanucci
Life of this patent
Estimating the term…
Loading patent…
AssigneeAgence Spatiale Europeenne
InventorsGiuseppe Gentile, Massimo Rovini, Paolo Burzigotti, Luca Fanucci
Estimating the term…
A configurable Turbo-LDPC decoder comprising: A set of P>1 Soft-Input-Soft-Output decoding units (DP0-DPP-1; DPi) for iteratively decoding both Turbo- and LDPC-encoded input data, each of said decoding units having first (I1i) and second (I2i) input ports and first (O1i) and second (O2i) output ports for intermediate data; First and second memories (M1, M2) for storing said intermediate data, each of said first and second memories comprising P independently readable and writable memory blocks having respective input and output ports; and A configurable switching network (SN) for connecting the first input and output ports of said decoding units to the output and input ports of said first memory, and the second input and output ports of said decoding units to the output and input ports of said second memory.
A configurable Turbo-LDPC decoder comprising:
A Soft-Input-Soft-Output Turbo- and LDPC-decoding unit (DPi) having:
An extrinsic reliability processor for computing extrinsic reliabilities in Turbo-decoding, and soft outputs and check-to-variable metrics, in LDPC decoding, having input ports for forward metrics, backward metrics and channel cumulative messages corresponding to different trellis edges:
A state-metric recursive unit (SMRU) for performing recursive computation of forward- and backward metrics according to the BCJR algorithm, comprising a plurality of state metric processors (SMPi) for computing forward and backward metrics of respective states of a code trellis, interconnected by a configurable recursion network (RN), wherein each said state metric processor comprises
Dependencies are inferred from the claim text.