Title :
Time and energy efficient Viterbi decoding using FPGAs
Author :
Ou, Jingzhao ; Prasanna, Viktor K.
Author_Institution :
Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
Abstract :
State-of-the-art FPGAs integrate multi-million gate configurable logic and heterogeneous hardware components. They are an attractive choice for implementing Viterbi decoders. As more emphasis is placed on time and energy performance, previous FPGA implementations of Viterbi decoders either fail to provide high data throughput or are not energy efficient. We propose an architecture for implementing Viterbi decoders on FPGAs. Our architecture can provide various throughput and energy trade-offs. Considering the throughput/energy performance metric, experimental results show that our design achieves improvements up to 26.1% compared with previous designs.
Keywords :
Viterbi decoding; convolutional codes; energy conservation; error correction codes; field programmable gate arrays; forward error correction; integrated circuit design; logic design; FPGA; convolutional encoding; data throughput; efficient Viterbi decoding; energy efficiency; forward error correction; heterogeneous hardware components; multi-million gate configurable logic; Decoding; Energy efficiency; Field programmable gate arrays; Hardware; High performance computing; Logic gates; Measurement; Pipelines; Throughput; Viterbi algorithm;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 2005. Proceedings. (ICASSP '05). IEEE International Conference on
Print_ISBN :
0-7803-8874-7
DOI :
10.1109/ICASSP.2005.1416233