DocumentCode
2486780
Title
Power efficient architecture for high speed decoding of block turbo-codes with the Fang-Buda algorithm
Author
Rullmann, M. ; Bougard, B. ; Brockineyer, E. ; Giulietti, A. ; Catthoor, F.
Author_Institution
IMEC, Leuven, Belgium
fYear
2002
fDate
16-18 Oct. 2002
Firstpage
252
Lastpage
257
Abstract
Turbo-codes have become an attractive forward error correction scheme as well for wired as for wireless communication systems. They achieve quasi-optimal coding gain, enabling reliable transmission on very noisy channels. Among the different existing turbo-coding schemes, Block Turbo-Codes (BTC) present excellent performances when their constitutive codes are decoded with the Fang-Buda Algorithm (FBA). Their bit error rate (BER) performance does not present any significant error floor down to 10-9. However, the complexity of the FBA is such that currently available block turbo-decoders, even if they achieve throughput up to 155 Mbps, can only handle very simple codes, which do not reveal totally the power of BTC. In order to enable high performing BTC without sacrificing throughput or energy, we have systematically analyzed and optimized the FBA algorithm, applying a Data Transfer and Storage Exploration methodology. We describe in this paper the algorithm transformation steps and detail the resulting architecture. The latter, when mapped in a typical 0.18 μm CMOS technology and clocked at 200 MHz enables high performing block turbo-decoding with throughput ranging from 30 Mbps to 120 Mbps. The memory power consumption, which is dominant for such a data-dominated application, has been estimated to be 480 mW while the memory area estimation led to 3.5 mm2 per FBA module in the BTC pipeline.
Keywords
CMOS digital integrated circuits; block codes; decoding; digital signal processing chips; error statistics; forward error correction; high-speed integrated circuits; low-power electronics; memory architecture; pipeline processing; timing; turbo codes; 0.18 micron; 200 MHz; 30 to 120 Mbit/s; 480 mW; BER performance; BTC pipeline; CMOS technology; FEC scheme; Fang-Buda algorithm; bit error rate; block turbo-codes; data transfer/storage exploration methodology; forward error correction scheme; high performing block turbo-decoding; high speed decoding; power efficient architecture; Algorithm design and analysis; Bit error rate; CMOS technology; Decoding; Forward error correction; Performance analysis; Power system reliability; Throughput; Turbo codes; Wireless communication;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Systems, 2002. (SIPS '02). IEEE Workshop on
ISSN
1520-6130
Print_ISBN
0-7803-7587-4
Type
conf
DOI
10.1109/SIPS.2002.1049718
Filename
1049718
Link To Document