DocumentCode :
1721
Title :
A Low-Complexity Turbo Decoder Architecture for Energy-Efficient Wireless Sensor Networks
Author :
Li, Liang ; Maunder, Robert G. ; Al-Hashimi, Bashir M. ; Hanzo, Lajos
Author_Institution :
Sch. of ECS, Univ. of Southampton, Southampton, UK
Volume :
21
Issue :
1
fYear :
2013
fDate :
Jan. 2013
Firstpage :
14
Lastpage :
22
Abstract :
Turbo codes have recently been considered for energy-constrained wireless communication applications, since they facilitate a low transmission energy consumption. However, in order to reduce the overall energy consumption, lookup table-log-BCJR (LUT-Log-BCJR) architectures having a low processing energy consumption are required. In this paper, we decompose the LUT-Log-BCJR architecture into its most fundamental add compare select (ACS) operations and perform them using a novel low-complexity ACS unit. We demonstrate that our architecture employs an order of magnitude fewer gates than the most recent LUT-Log-BCJR architectures, facilitating a 71% energy consumption reduction. Compared to state-of-the-art maximum logarithmic Bahl-Cocke-Jelinek-Raviv implementations, our approach facilitates a 10% reduction in the overall energy consumption at ranges above 58 m.
Keywords :
energy conservation; energy consumption; error correction codes; table lookup; turbo codes; wireless sensor networks; ACS unit; Bahl-Cocke-Jelinek-Raviv approach; LUT-Log-BCJR; add compare select; energy consumption; energy efficiency; lookup table log BCJR; turbo decoder architecture; wireless communication; wireless sensor network; Algorithm design and analysis; Clocks; Decoding; Energy consumption; Registers; Throughput; Energy-efficient; Log-BCJR algorithm; error-correcting code (ECC); turbo code;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2011.2177104
Filename :
6112200
Link To Document :
بازگشت