VLSI architectures for turbo codes

  • Authors:
  • Guido Masera;Gianluca Piccinini;Massimo Ruo Roch;Maurizio Zamboni

  • Affiliations:
  • Politecnico di Torino, Turin, Italy;Politecnico di Torino, Turin, Italy;Politecnico di Torino, Turin, Italy;Politecnico di Torino, Turin, Italy

  • Venue:
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

A great interest has been gained in recent years by a new error-correcting code technique, known as "turbo coding", which has been proven to offer performance closer to the Shannon's limit than traditional concatenated codes. In this paper, several very large scale integration (VLSI) architectures suitable for turbo decoder implementation are proposed and compared in terms of complexity and performance; the impact on the VLSI complexity of system parameters like the state number, number of iterations, and code rate are evaluated for the different solutions. The results of this architectural study have then been exploited for the design of a specific decoder, implementing a serial concatenation scheme with 2/3 and 3/4 codes; the designed circuit occupies 35 mm/sup 2/, supports a 2 Mb/s data rate, and for a bit error probability of 10/sup -6/, yields a coding gain larger than 7 dB, with ten iterations.