High-Throughput Trellis Processor for Multistandard FEC Decoding

被引:6
|
作者
Wu, Zhenzhi [1 ,2 ]
Liu, Dake [1 ,2 ]
机构
[1] Beijing Inst Technol, Beijing 100081, Peoples R China
[2] Linkoping Univ, S-58183 Linkoping, Sweden
关键词
Application-specific instruction-set processor (ASIP); forward-backward recursion (FBR); multistandard forward error correction (FEC); single instruction multiple data (SIMD); trellis decoding; TURBO; ARCHITECTURE; WIRELESS;
D O I
10.1109/TVLSI.2014.2382108
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Trellis codes, including Low-Density Parity-Check (LDPC), turbo, and convolutional code (CC), are widely adopted in advanced wireless standards to offer high-throughput forward error correction (FEC). Designing a multistandard FEC decoder is of great challenge. In this paper, a trellis application specified instruction-set processor (TASIP) is presented for multistandard trellis decoding. A unified forward-backward recursion kernel with an eight-state parallel trellis structure is proposed. Based on the kernel, a datapath for multialgorithm and a shared memory subsystem are introduced. The flexibility and the compatibility are guaranteed by a programmable decoding flow and the trellis decoding instruction set. Synthesis results show that the area consumption is 2.12 mm(2) (65 nm). TASIP provides trimode FEC decoding ability with the throughput of 533, 186, and 225 Mb/s for LDPC, turbo, and 64 states CC under the clock frequency of 200 MHz, which outperforms other trimode proposals both in area efficiency and recursion efficiency. TASIP provides high-throughput decoding for current standards, including 3rd Generation Partnership Project-Long Term Evolution, 802.16e, and 802.11n, with unified architecture and high compatibility.
引用
收藏
页码:2757 / 2767
页数:11
相关论文
共 50 条
  • [1] Area-Efficient Scalable MAP Processor Design for High-Throughput Multistandard Convolutional Turbo Decoding
    Lin, Chen-Hung
    Chen, Chun-Yu
    Wu , An-Yeu
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2011, 19 (02) : 305 - 318
  • [2] Flexible Multistandard FEC Processor Design With ASIP Methodology
    Wu, Zhenzhi
    Liu, Dake
    PROCEEDINGS OF THE 2014 IEEE 25TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2014), 2014, : 210 - 218
  • [3] High-Throughput LDPC Decoding Architecture
    Yang, Zhixing
    Jiang, Nan
    Peng, Kewu
    Wang, Jintao
    2008 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEM, 2008, : 1378 - 1382
  • [4] A high-throughput processor for cryptographic hash functions
    Huo, Yuanhong
    Liu, Dake
    Journal of Communications, 2016, 11 (07): : 702 - 709
  • [5] High-Throughput Layered LDPC Decoding Architecture
    Cui, Zhiqiang
    Wang, Zhongfeng
    Liu, Youjian
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (04) : 582 - 587
  • [6] A high throughput limited search trellis decoder for convolutional code decoding
    Zhang, T
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 4, PROCEEDINGS, 2004, : 177 - 180
  • [7] High-Throughput Area-Efficient Processor for Cryptography
    HUO Yuanhong
    LIU Dake
    ChineseJournalofElectronics, 2017, 26 (03) : 514 - 521
  • [8] A high-throughput low-cost AES processor
    Su, CP
    Lin, TF
    Huang, CT
    Wu, CW
    IEEE COMMUNICATIONS MAGAZINE, 2003, 41 (12) : 86 - 91
  • [9] High-Throughput Area-Efficient Processor for Cryptography
    Huo Yuanhong
    Liu Dake
    CHINESE JOURNAL OF ELECTRONICS, 2017, 26 (03) : 514 - 521
  • [10] A High-Throughput Low-Energy Arithmetic Processor
    Hong-Thu Nguyen
    Xuan-Thuan Nguyen
    Cong-Kha Pham
    IEICE TRANSACTIONS ON ELECTRONICS, 2018, E101C (04): : 281 - 284