• 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