QFEC ASIP: A Flexible Quad-Mode FEC ASIP for Polar, LDPC, Turbo, and Convolutional Code Decoding

被引:7
|
作者
Qiao, Wan [1 ]
Liu, Dake [1 ]
Liu, Shaohan [1 ]
机构
[1] Beijing Inst Technol, Inst Applicat Specif Instruct Set Processors, Beijing BJ 10, Peoples R China
来源
IEEE ACCESS | 2018年 / 6卷
关键词
Multimode application-specific instruction-set processor (ASIP); forward error correction (FEC); single-instruction-multiple-data (SIMD); polar code; low-density parity-check (LDPC) code; turbo code; convolutional code (CC); software defined radio (SDR); DESIGN;
D O I
10.1109/ACCESS.2018.2883292
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we extend polar decoding function to our previous design, and propose a flexible quad-mode forward error correction application specific instruction-set processor (QFEC ASIP) that supports polar, low-density parity-check (LDPC), turbo, and convolutional code (CC) decoding with multiple code lengths and code rates. A unified polar/LDPC/turbo/CC quad-mode algorithm framework is presented. The top level architecture of QFEC ASIP and the polar data path are designed on the basis of the algorithm framework. A quad-mode confiiction-free global memory system is proposed. 65.2% of global memory banks, 48.9% of global memory bits, and 29.7% of global memory area are saved via hardware sharing. Specially accelerated FEC decoding instructions make the decoding procedure fully programmable and ensure the high throughput. Synthesis using 65-nm technology shows that the total area of QFEC ASIP is 4.26 mm(2). QFEC ASIP provides the maximum throughput of 1345 Mb/s for polar, 917 Mb/s for LDPC (WiMAX), 320 Mb/s for turbo, and 387 Mb/s for CC (64 states) at the clock frequency of 344 MHz. QFEC ASIP occupies much smaller silicon area than the sum of the silicon area of 4 single-mode FEC decoders that together provide a similar function range as QFEC ASIP.
引用
收藏
页码:72189 / 72200
页数:12
相关论文
共 6 条
  • [1] FlexiChaP: A Reconfigurable ASIP for Convolutional, Turbo, and LDPC Code Decoding
    Alles, Matthias
    Vogt, Timo
    Wehn, Norbert
    [J]. 2008 5TH INTERNATIONAL SYMPOSIUM ON TURBO CODES AND RELATED TOPICS, 2008, : 84 - 89
  • [2] A Flexible High Throughput Multi-ASIP Architecture for LDPC and Turbo Decoding
    Murugappa, Purushotham
    Al-Khayat, Rachid
    Baghdadi, Amer
    Jezequel, Michel
    [J]. 2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 228 - 233
  • [3] A reconfigurable ASIP for convolutional and turbo decoding in an SDR environment
    Vogt, Timo
    Wehn, Norbert
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (10) : 1309 - 1320
  • [4] Dynamic configuration management of a multi-standard and multi-mode reconfigurable multi-ASIP architecture for turbo decoding
    Lapotre, Vianney
    Gogniat, Guy
    Baghdadi, Amer
    Diguet, Jean-Philippe
    [J]. EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2017,
  • [5] Dynamic configuration management of a multi-standard and multi-mode reconfigurable multi-ASIP architecture for turbo decoding
    Vianney Lapotre
    Guy Gogniat
    Amer Baghdadi
    Jean-Philippe Diguet
    [J]. EURASIP Journal on Advances in Signal Processing, 2017
  • [6] A Unified Forward Error Correction Accelerator for Multi-Mode Turbo, LDPC, and Polar Decoding
    Yue, Yufan
    Ajayi, Tutu
    Liu, Xueyang
    Xing, Peiwen
    Wang, Zihan
    Blaauw, David
    Dreslinski, Ron
    Kim, Hun-Seok
    [J]. 2022 ACM/IEEE INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, ISLPED 2022, 2022,