Ecole d'ingénieur et centre de recherche en télécommunications

Dynamic power management for the iterative decoding of turbo codes

Amador, Erick, Knopp, Raymond; Pacalet, Renaud; Rezard, Vincent

IEEE Transactions on Very Large Scale Integration Systems, Volume 20, N°11, November 2012

Turbo codes are presently ubiquitous in the context of mobile wireless communications among other application domains. A decoder for such codes is typically the most power intensive component in the baseband processing chain of a wireless receiver. The iterative nature of these decoders represents a dynamic workload. This brief presents a dynamic power management policy for these decoders. An algorithm is proposed to tune a power manageable decoder according to a prediction of the workload involved within the decoding task. By reclaiming the timing slack left when operating the decoder at a high power mode, the proposed algorithm continuously looks for opportunities to switch to a lower power mode that guarantees the task completion. We apply this technique to an LTE Turbo decoder and explore the feasibility of a VLSI implementation on a CMOS technology of 65nm. Energy savings of up to 54% were achieved with a relatively low loss in error-correction performance.

Document Doi Bibtex

Mots Clés:Turbo codes, LDPC codes, iterative decoding, low power design, dynamic power management.
Département:Communications Mobiles
Eurecom ref:3511
Copyright: © 2012 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
Bibtex: @article{EURECOM+3511, doi = {}, year = {2012}, month = {11}, title = {{D}ynamic power management for the iterative decoding of turbo codes}, author = {{A}mador, {E}rick, {K}nopp, {R}aymond and {P}acalet, {R}enaud and {R}ezard, {V}incent}, journal = {{IEEE} {T}ransactions on {V}ery {L}arge {S}cale {I}ntegration {S}ystems, {V}olume 20, {N}°11, {N}ovember 2012}, url = {} }
Voir aussi: