• DocumentCode
    231947
  • Title

    Dual port ram based layered decoding for Multi Rate Quasi-Cyclic LDPC codes

  • Author

    Yesil, Soner ; Arslan, Mustafa

  • Author_Institution
    Commun. & Inf. Technol. Div., Aselsan Inc., Ankara, Turkey
  • fYear
    2014
  • fDate
    19-23 Oct. 2014
  • Firstpage
    1524
  • Lastpage
    1530
  • Abstract
    This paper presents a generic RAM based FPGA architecture for decoding of Multi Rate Quasi-Cycling LDPC codes. RAM based decoding enables us to reduce permutation networks into simple address controllers. Moreover, utilizing Block RAMs with various aspect ratios in an FPGA provides flexibility ranging from area driven compact designs to fully parallelized high throughput designs. Utilizing the read-first property of the RAMs, the proposed design efficiently exploits the dual port Block RAM resources by accessing all the four ports at the same time. Such facilities of recent FPGA devices have been combined with the well known layered decoding algorithm with non-linearly mapped Min-Sum approximation in order to obtain area efficient yet high throughput decoders. The proposed decoder architecture has been verified on Xilinx XC7Z020 FPGA device for IEEE 802.16e Wimax LDPC codes. 340Mbps of information throughput has been observed at an operating frequency of 150MHz.
  • Keywords
    approximation theory; decoding; field programmable gate arrays; parity check codes; random-access storage; FPGA; IEEE 802.16e; Wimax; Xilinx XC7Z020; address controller; dual port RAM based layered decoding algorithm; dual port block RAM resource; field programmable gate array; frequency 150 MHz; low-density parity-check code; multirate quasicyclic LDPC code; nonlinearly mapped min-sum approximation; permutation network reduction; random access memory; read-first property; through-put decoder; Bit error rate; Decoding; Field programmable gate arrays; Parity check codes; Random access memory; Throughput; WiMAX; LDPC; Layered Decoding; Min-Sum; Quasi-Cyclic; Wimax;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing (ICSP), 2014 12th International Conference on
  • Conference_Location
    Hangzhou
  • ISSN
    2164-5221
  • Print_ISBN
    978-1-4799-2188-1
  • Type

    conf

  • DOI
    10.1109/ICOSP.2014.7015253
  • Filename
    7015253