Title :
Simple hardware implementation of soft decision sequential decoder
Author :
Hou, Wenshu ; Jiang, Yuzhong
Author_Institution :
Coll. of Inf. & Electr. Eng., Naval Univ. of Eng., Wuhan, China
Abstract :
A fast, simple hardware Fano sequential decoder with an efficient state scheme is presented. To maximize decoding performance, 8-bit soft decision decoding and a maximum possible backward depth equivalent to a whole frame is performed. The heart of the decoder is three independent encoders to generate the codewords to select branch metrics of predecessor node, current node and immediate successor node, which will be used in the rules of the Fano algorithm. Combined with bidirectional shift registers to store survivor path history, branch identification and branch metrics of each node, all the rules of the Fano algorithm are checked immediately and corresponding procedures like forward move, backward move and loosen threshold are implemented in the one clock cycle. A FPGA prototype of Fano decoder is built, and high speed is obtained by optimized state scheme to avoid additional time consuming read/write operations.
Keywords :
error correction codes; field programmable gate arrays; sequential decoding; shift registers; FPGA prototype; Fano sequential decoder; bidirectional shift registers; clock cycle; codeword generation; independent encoders; optimized state scheme; predecessor node; read/write operations; simple hardware implementation; soft decision sequential decoder; word length 8 bit; Decision support systems; Decoding; Hardware; Error correcting codes; Fano decoding; field-programmable gate array (FPGA); sequential decoding;
Conference_Titel :
Communications Technology and Applications, 2009. ICCTA '09. IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-4816-6
Electronic_ISBN :
978-1-4244-4817-3
DOI :
10.1109/ICCOMTA.2009.5349112