Highly-parallel decoding architectures for convolutional turbo codes

被引:9
|
作者
He, Zhiyong [1 ]
Fortier, Paul [1 ]
Roy, Sebastien [1 ]
机构
[1] Univ Laval, Dept Elect & Comp Engn, Quebec City, PQ G1K 7P4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
decoder; interleaver; parallel architecture; turbo code;
D O I
10.1109/TVLSI.2006.884172
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Highly parallel decoders for convolutional turbo codes have been studied by proposing two parallel decoding architectures and a design approach of parallel interleavers. To solve the memory conflict problem of extrinsic information in a parallel decoder, a block-like approach in which data is written row-by-row and READ diagonal-wise is proposed for designing collision-free parallel interleavers. Furthermore, a warm-up-free parallel sliding window architecture is proposed for long turbo codes to maximize the decoding speeds of parallel decoders. The proposed architecture increases decoding speed by 6%-34% at a cost of a storage increase of 1% for an eight-parallel decoder. For short turbo codes (e.g., length of 512 bits), a warm-up-free parallel window architecture is proposed to double the speed at the cost of a hardware increase of 12%.
引用
收藏
页码:1147 / 1151
页数:5
相关论文
共 48 条
  • [21] Decoding Structure of Turbo Code Based on Parallel Prediction Control
    Xu, Zhao
    Wang, Ke
    Li, Zhuo
    Xue, Xiang-Yu
    2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 589 - 592
  • [22] A joint communication and application simulator for NoC-based custom SoCs: LDPC and turbo codes parallel decoding case study
    Condo, Carlo
    Baghdadi, Amer
    Masera, Guido
    16TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2013), 2013, : 168 - 174
  • [23] Performance Analysis of High Throughput MAP Decoder for Turbo Codes and Self Concatenated Convolutional Codes
    Shaheen, Farzana
    Butt, Muhammad Fasih Uddin
    Agha, Shahrukh
    Ng, Soon Xin
    Maunder, Robert G.
    IEEE ACCESS, 2019, 7 : 138079 - 138093
  • [24] 8 states triple binary convolutional encoders for the construction of turbo codes
    Balta, Horia
    Balta, Maria
    INTERDISCIPLINARY RESEARCH IN ENGINEERING: STEPS TOWARDS BREAKTHROUGH INNOVATION FOR SUSTAINABLE DEVELOPMENT, 2013, 8-9 : 13 - 20
  • [25] IMPROVING DECODING SPEED FOR PARALLEL DISTRIBUTED VIDEO CODING ARCHITECTURES
    Micallef, Jeffrey J.
    Farrugia, Reuben A.
    Debono, Carl J.
    2013 PROCEEDINGS OF THE 21ST EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2013,
  • [26] LTE Turbo Decoding Parallel Architecture with Single Interleaver Implemented on FPGA
    Anghel, Cristian
    Stanciu, Cristian
    Paleologu, Constantin
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2017, 36 (04) : 1455 - 1475
  • [27] LTE Turbo Decoding Parallel Architecture with Single Interleaver Implemented on FPGA
    Cristian Anghel
    Cristian Stanciu
    Constantin Paleologu
    Circuits, Systems, and Signal Processing, 2017, 36 : 1455 - 1475
  • [28] Parallel Decoding Structure of Turbo Code Based on Double Prediction Control
    Xue, Xiangyu
    Wang, Ke
    Xu, Zhao
    2010 6TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS NETWORKING AND MOBILE COMPUTING (WICOM), 2010,
  • [29] Variable-size interleaver design for parallel turbo decoder architectures
    Dinoi, L
    Benedetto, S
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2005, 53 (11) : 1833 - 1840
  • [30] Improved Log-MAP decoding algorithm for turbo-like codes
    Wang, Hao
    Yang, Hongwen
    Yang, Dacheng
    IEEE COMMUNICATIONS LETTERS, 2006, 10 (03) : 186 - 188