An Optimized VLSI Implementation of an IEEE 802.11n/ac/ax LDPC Decoder

被引:0
|
作者
Usman, Saleh [1 ]
Mansour, Mohammad M. [1 ]
机构
[1] Amer Univ Beirut, Dept Elect & Comp Engn, Beirut, Lebanon
关键词
LDPC Codes; layered decoding of LDPC codes; Gallager's algorithm; IEEE; 802.11ac/ax; PARITY-CHECK CODES; ARCHITECTURE; ALGORITHM;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes optimization techniques for multi-Gbps low-power VLSI implementation of IEEE 802.11n/ac/ax (WiFi) LDPC decoders. The IEEE 802.11n/ac/ax standard features Quasi-Cyclic LDPC (QC-LDPC) codes with modular decoder structure composed of arrays of memory blocks, barrel shifter networks, adders, and check-node units (CNUs). To achieve multi-Gbps throughput performance and high energy-efficiency while maintaining a small decoder footprint, careful implementation of these modules along with effective fixed-point analysis is required. This paper proposes techniques for optimized implementation and proper bit-width selection of these modules. These techniques are then employed to design a fully-pipelined IEEE 802.11n/ac/ax standard compliant LDPC decoder. The design is synthesized in a 40 nm standard CMOS process. The synthesized decoder occupies an area of 0.71 mm(2), runs at a frequency of 562 MHz, attains a peak throughput of 11.4 Gbps, and achieves an energy-efficiency of 12.5 pJ/bit. The presented decoder outperforms the best reported decoders in the literature in terms of throughput/area and energy-efficiency, for IEEE 802.11n/ac/ax LDPC codes.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] The Hardware Design of LDPC decoder in IEEE 802.11n/ac
    Park, Hyobeen
    Lee, Seongjoo
    PROCEEDINGS OF THE 2014 6TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI), 2014,
  • [2] A Reconfigurable LDPC Decoder Optimized for 802.11n/ac Applications
    Tsatsaragkos, Ioannis
    Paliouras, Vassilis
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (01) : 182 - 195
  • [3] A scalable decoder architecture for IEEE 802.11n LDPC codes
    Rovini, Massimo
    Gentile, Giuseppe
    Rossi, Francesco
    Fanucci, Luca
    GLOBECOM 2007: 2007 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-11, 2007, : 3270 - 3274
  • [4] Performance Evaluation and ASIC Design of LDPC Decoder for IEEE 802.11n
    Syafei, W. A.
    Yohena, R.
    Shimajiri, H.
    Yoshida, T.
    Kurosaki, M.
    Nagao, Y.
    Sai, B.
    Ochi, H.
    2009 6TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1 AND 2, 2009, : 857 - +
  • [5] 2-Dimensional Minimum Fast-Searching Design Approach of LDPC Decoder Architecture for IEEE 802.11n/ac/ax Applications
    Shih, Xin-Yu
    Chen, Yu-Chun
    2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2017,
  • [6] LOW-POWER IMPLEMENTATION OF A HIGH-THROUGHPUT LDPC DECODER FOR IEEE 802.11N STANDARD
    Cho, Junho
    Shanbhag, Naresh R.
    Sung, Wonyong
    SIPS: 2009 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, 2009, : 40 - +
  • [7] A Triple-Mode LDPC Decoder Design for IEEE 802.11n System
    Chao, Min-An
    Wen, Jen-Yang
    Shih, Xin-Yu
    Wu, An-Yeu
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 2445 - 2448
  • [8] Implementation of IEEE 802.11n LDPC Codes Based on General Purpose Processors
    Han, Xiao
    Niu, Kai
    He, Zhiqiang
    2013 15TH IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2013, : 218 - 222
  • [9] Performance Comparison of IEEE 802.11n and IEEE 802.11ac
    Rochim, Adian Fatchur
    Sari, Riri Fitri
    2016 INTERNATIONAL CONFERENCE ON COMPUTER, CONTROL, INFORMATICS, AND ITS APPLICATIONS (IC3INA) - RECENT PROGRESS IN COMPUTER, CONTROL, AND INFORMATICS FOR DATA SCIENCE, 2016, : 54 - 59
  • [10] A low power multi-rate decoder hardware for IEEE 802.11n LDPC codes
    Peyic, Merve
    Baba, Hakan
    Guleyuboglu, Erdem
    Hamzaoglu, Ilker
    Keskinoz, Mehmet
    MICROPROCESSORS AND MICROSYSTEMS, 2012, 36 (03) : 159 - 166