DocumentCode :
2035728
Title :
Locally-connected Viterbi decoder architectures and their VLSI implementation for LDPC and convolutional codes
Author :
Refaey, Ahmed ; Roy, Sandip ; Laroche, Isabelle ; Gosselin, B.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Western Ontario, London, ON, Canada
fYear :
2013
fDate :
3-6 Nov. 2013
Firstpage :
505
Lastpage :
509
Abstract :
The applicability of the Viterbi add-compare-select (ACS) functional block to both convolutional and LDPC codes in various parallel implementations is investigated. To this end, a trellis representation for arbitrary LDPC codes must first be established. Then, a high-level architecture for a Viterbi-algorithm-based unified decoder is proposed. An in-depth exploration of the crucial path metrics (i.e ACS) functional block is then presented, where various locally-connected parallel structures at different speed-area points are explored. Some implementation results are provided, showing that the proposed structures offer high throughput, low latency, and a wide spectrum of speed-area trade-off point, depending on the specific topology that is chosen.
Keywords :
VLSI; Viterbi decoding; codecs; convolutional codes; integrated circuit design; parity check codes; LDPC codes; VLSI implementation; Viterbi ACS functional block to both convolutional; Viterbi add-compare-select functional block; Viterbi-algorithm-based unified decoder; convolutional codes; locally-connected Viterbi decoder architectures; speed-area trade-off point; Clocks; Computer architecture; Convolutional codes; Decoding; Parity check codes; Viterbi algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers, 2013 Asilomar Conference on
Conference_Location :
Pacific Grove, CA
Print_ISBN :
978-1-4799-2388-5
Type :
conf
DOI :
10.1109/ACSSC.2013.6810329
Filename :
6810329
Link To Document :
بازگشت