High Throughput Parallel Fano Decoding

被引:5
|
作者
Xu, Ran [1 ]
Kocak, Taskin [2 ]
Woodward, Graeme [3 ]
Morris, Kevin [1 ]
Dolwin, Craig [3 ]
机构
[1] Univ Bristol, Dept Elect & Elect Engn, Ctr Commun Res, Bristol, Avon, England
[2] Bahcesehir Univ, Dept Comp Engn, Istanbul, Turkey
[3] Toshiba Res Europe Ltd, TRL, Bristol, Avon, England
关键词
Bidirectional Fano algorithm; high throughput decoding; parallel Fano decoding; sequential decoding; SEQUENTIAL DECODER; VITERBI DECODER; ALGORITHM;
D O I
10.1109/TCOMM.2011.062011.100236
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, a bidirectional Fano algorithm (BFA) is proposed, in which a forward decoder (FD) and a backward decoder (BD) search in the opposite direction in the code tree simultaneously. It is shown that the proposed BFA can achieve more than twice the decoding throughput compared to the conventional unidirectional Fano algorithm (UFA) and there is higher throughput improvement at low signal-to-noise ratio (SNR). This new BFA decoding technique is applied in the parallel convolutional decoding architecture in very high throughput systems, such as the WirelessHD system. Due to the variability in the decoding delays of the parallel codewords, a scheduler is introduced in the parallel Fano decoding architecture which can dynamically allocate the idle decoders to assist with decoding the other parallel codewords in a bidirectional manner. It is shown that the proposed parallel Fano decoding with scheduling can dramatically increase the decoding throughput compared to the parallel Fano decoding without scheduling, and its computational complexity is much lower than that of parallel Viterbi decoding, especially at high SNR. The performance of the parallel Fano decoding with different scheduling schemes is also compared and analyzed in detail in the paper.
引用
收藏
页码:2394 / 2405
页数:12
相关论文
共 50 条
  • [1] Bidirectional Fano Algorithm for High Throughput Sequential Decoding
    Xu, Ran
    Kocak, Taskin
    Woodward, Graeme
    Morris, Kevin
    Dolwin, Craig
    2009 IEEE 20TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, 2009, : 1809 - 1813
  • [2] Design and Implementation of High Throughput Bidirectional Fano Decoding
    Kakacak, Ahmet
    Kocak, Taskin
    PROCEEDINGS OF THE 2013 IEEE 8TH CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2013, : 1670 - 1675
  • [3] Pipelined parallel architectures for high throughput turbo decoding
    Lou, Xizhong
    Chen, Yanmin
    2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 1116 - +
  • [4] High Throughput Parallel Encoding and Decoding Architecture for Polar Codes
    Yin, Jiaying
    Li, Lixin
    Gao, Ang
    Chen, Wei
    Han, Zhu
    Huang, Quan
    2017 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2017, : 856 - 860
  • [5] Parallel High Throughput Soft-Output Sphere Decoding Algorithm
    Qi, Qi
    Chakrabarti, Chaitali
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2012, 68 (02): : 217 - 231
  • [6] 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
  • [7] Parallel High Throughput Soft-Output Sphere Decoding Algorithm
    Qi Qi
    Chaitali Chakrabarti
    Journal of Signal Processing Systems, 2012, 68 : 217 - 231
  • [8] Efficient Parallel Turbo-Decoding for High-Throughput Wireless Systems
    Roth, Christoph
    Belfanti, Sandro
    Benkeser, Christian
    Huang, Qiuting
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2014, 61 (06) : 1824 - 1835
  • [9] High Throughput Parallel Decoding Method for H.264/AVC CAVLC
    Yeo, Donghoon
    Shin, Hyunchul
    ETRI JOURNAL, 2009, 31 (05) : 510 - 517
  • [10] A Parallel APP Decoding Algorithm for Accelerating Decoding Throughput of Turbo Codes
    Kusume, Katsutoshi
    Bauch, Gerhard
    2008 IEEE INTERNATIONAL SYMPOSIUM ON WIRELESS COMMUNICATION SYSTEMS (ISWCS 2008), 2008, : 509 - 513