• 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