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 条
  • [21] Contention-free interleavers for high-throughput turbo decoding
    Nimbalker, Ajit
    Blankenship, T. Keith
    Classon, Brian
    Fuja, Thomas E.
    Costello, Daniel J., Jr.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2008, 56 (08) : 1258 - 1267
  • [22] Decoding enhancer complexity with machine learning and high-throughput discovery
    Gabrielle D. Smith
    Wan Hern Ching
    Paola Cornejo-Páramo
    Emily S. Wong
    Genome Biology, 24
  • [23] Decoding neural transcriptomes and epigenomes via high-throughput sequencing
    Jaehoon Shin
    Guo-li Ming
    Hongjun Song
    Nature Neuroscience, 2014, 17 : 1463 - 1475
  • [24] A High-Throughput FPGA Architecture for Joint Source and Channel Decoding
    Brejza, Matthew F.
    Maunder, Robert G.
    Al-Hashimi, Bashir M.
    Hanzo, Lajos
    IEEE ACCESS, 2017, 5 : 2921 - 2944
  • [25] SYNTAX ELEMENT PARTITIONING FOR HIGH-THROUGHPUT HEVC CABAC DECODING
    Habermann, Philipp
    Chi, Chi Ching
    Alvarez-Mesa, Mauricio
    Juurlink, Ben
    2017 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2017, : 1308 - 1312
  • [26] Decoding neural transcriptomes and epigenomes via high-throughput sequencing
    Shin, Jaehoon
    Ming, Guo-li
    Song, Hongjun
    NATURE NEUROSCIENCE, 2014, 17 (11) : 1463 - 1475
  • [27] Further Improvements in SOVA for High-Throughput Parallel Turbo Decoding
    Martin-Vega, F. J.
    Blanquez-Casado, F.
    Lopez-Martinez, F. J.
    Gomez, Gerardo
    Entrambasaguas, J. Tomas
    IEEE COMMUNICATIONS LETTERS, 2015, 19 (01) : 6 - 9
  • [28] A High-Throughput Trellis-Based Layered Decoding Architecture for Non-Binary LDPC Codes Using Max-Log-QSPA
    Ueng, Yeong-Luh
    Liao, Kuo-Hsuan
    Chou, Hsueh-Chih
    Yang, Chung-Jay
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2013, 61 (11) : 2940 - 2951
  • [29] High-throughput bit processor for cryptography, error correction, and error detection
    Huo Yuanhong
    Liu Dake
    MICROPROCESSORS AND MICROSYSTEMS, 2018, 61 : 207 - 216
  • [30] A High-Throughput Network Processor Architecture for Latency-Critical Applications
    Roy, Sourav
    Kaushik, Arvind
    Agrawal, Rajkumar
    Gergen, Joseph
    Rouwet, Wim
    Arends, John
    IEEE MICRO, 2020, 40 (01) : 50 - 56