Title :
Reducing power consumption of turbo code decoder using adaptive iteration with variable supply voltage
Author :
Leung, Oliver Yuk-Hang ; Yue, Chung-Wai ; Tsui, Chi-ying ; Cheng, Roger S.
Author_Institution :
Dept. of Electr. & Electron. Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong
Abstract :
Turbo code becomes popular for the next generation wireless communication systems because of its remarkable coding performance. One of the problems for decoding turbo code in the receiver is the complexity and the high power consumption since multiple iterations of the Soft Output Viterbi Algorithm (SOVA) have to be carried out to decode a data frame. In this paper, we address the issues of reducing the complexity and power consumption of the turbo code decoder. An approach using cyclic redundancy checking (CRC) to adaptively terminate the SOVA iteration of each frame is presented. This results in system that has variable workload of which the amount of computation required for each data frame is different. Dynamic voltage scaling is then used to further reduce the power consumption. However, since the workload is not yet known at the time when the data is being decoded, optimum voltage assignment is not feasible. In this work, we propose two heuristic algorithms to assign supply voltage for different decoding iterations. Simulation results show that significant reduction of power consumption is achieved compared with a system using fixed supply voltage.
Keywords :
Viterbi decoding; adaptive decoding; computational complexity; iterative decoding; low-power electronics; turbo codes; CRC; adaptive iteration; adaptive termination; complexity; cyclic redundancy checking; data frame decoding; dynamic voltage scaling; heuristic algorithms; power consumption reduction; receiver; soft output Viterbi algorithm; turbo code decoder; variable supply voltage; Cyclic redundancy check; Dynamic voltage scaling; Energy consumption; Heuristic algorithms; Iterative decoding; Permission; Power engineering and energy; Turbo codes; Viterbi algorithm; Wireless communication;
Conference_Titel :
Low Power Electronics and Design, 1999. Proceedings. 1999 International Symposium on
Conference_Location :
San Diego, CA, USA
Print_ISBN :
1-58113-133-X