DocumentCode :
1338131
Title :
QSN—A Simple Circular-Shift Network for Reconfigurable Quasi-Cyclic LDPC Decoders
Author :
Chen, Xiaoheng ; Lin, Shu ; Akella, Venkatesh
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of California, Davis, CA, USA
Volume :
57
Issue :
10
fYear :
2010
Firstpage :
782
Lastpage :
786
Abstract :
There is an increasing need for configurable quasi-cyclic low-density parity-check (QC-LDPC) decoders that can support a family of structurally compatible codes instead of a single code. The key component in a configurable QC-LDPC decoder is a programmable circular-shift network that supports cyclic shifts of any size up to a predefined maximum submatrix size. This paper presents a QC-LDPC shift network (QSN), which has two key advantages over state-of-the-art solutions in recent literature. First, the QSN reduces the number of stages in the critical path, which improves the clock frequency and makes it scalable, particularly in a field-programmable gate array (FPGA)-based implementation where an interconnect delay is dominant. Second, the QSN´s control logic is simple to generate and occupies a significantly smaller area. The QSNs for a variety of codes suitable for emerging applications are implemented, targeting both a 180-nm Taiwan Semiconductor Manufacturing Company Ltd. complimentary metal-oxide-semiconductor library and a Xilinx Virtex 4 FPGA. The proposed implementation is shown to be 2.1 times faster than the best known implementation in literature and requires almost eight times less control area. Furthermore, this paper presents analytical models of the critical-path and datapath complexity for arbitrary-sized submatrices and proves that the QSN indeed generates all the output combinations required for implementing reconfigurable QC-LDPC decoders.
Keywords :
CMOS integrated circuits; clocks; cyclic codes; decoding; field programmable gate arrays; parity check codes; QSN; Xilinx Virtex 4 FPGA; clock frequency; complimentary metal-oxide-semiconductor library; field-programmable gate array; low-density parity-check; programmable circular-shift network; reconfigurable quasi-cyclic LDPC decoders; Arrays; Complexity theory; Decoding; Field programmable gate arrays; Logic gates; Multiplexing; Parity check codes; Benes network; WiFi; WiMAX; error correction codes; quasi-cyclic low-density parity-check (QC-LDPC) codes; very large scale integration;
fLanguage :
English
Journal_Title :
Circuits and Systems II: Express Briefs, IEEE Transactions on
Publisher :
ieee
ISSN :
1549-7747
Type :
jour
DOI :
10.1109/TCSII.2010.2067811
Filename :
5587879
Link To Document :
بازگشت