Implementation of Turbo Decoder Using MAX-LOG-MAP Algorithm in VHDL

被引:0
|
作者
Mishra, Shivshankar [1 ]
Shukla, Harshit [2 ]
Madhekar, Suneel [1 ]
机构
[1] DRDO, Res Ctr Imarat, PGAD, Hyderabad 50058, Andhra Pradesh, India
[2] PDPM IIITDM, Elect & Commun Engn Dept, Jabalpur 482005, India
关键词
Error correcting codes; Turbo codes; iterative decoding; FPGA; MAX-LOG-MAP algorithm; INTERLEAVER DESIGN; CODES;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Design and implementation of a Turbo decoder on FPGA is a challenging task. Various algorithms based on the BCJR algorithm have been proposed to enable the implementation of Turbo decoding in a hardware device. With the advent of FPGAs, the realization of the BCJR algorithm and different simplified versions of BCJR algorithm on hardware is possible. A VHDL implementation of Turbo decoder using the MAX-LOG-MAP algorithm has been discussed in this paper. The target device used for this implementation is Xilinx Virtex-6 FPGA. Simulation and synthesis were carried out using ModelSim SE 6.1 and Xilinx ISE 10.1. BER plots and input and output waveforms for interleaver, deinterleaver, MAX-LOG-MAP decoder and Turbo decoder are also presented.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] A Programmable Max-Log-MAP Turbo Decoder Implementation
    Salmela, Perttu
    Sorokin, Harri
    Takala, Jarmo
    VLSI DESIGN, 2008,
  • [2] Improving the max-log-MAP turbo decoder
    Vogt, J
    Finger, A
    ELECTRONICS LETTERS, 2000, 36 (23) : 1937 - 1939
  • [3] An improved sliding window algorithm for Max-Log-MAP turbo decoder and its programmable LSI implementation
    Gambe, H
    Tanaka, Y
    Ohbuchi, K
    Ishihara, T
    Li, JF
    IEICE TRANSACTIONS ON ELECTRONICS, 2005, E88C (03): : 403 - 412
  • [4] A pipeline sliding window max-log-map turbo decoder
    Li, Ming
    Peng, Ming-Ming
    Jiang, Jing-Sai
    Wan, Fa-Yu
    HDP'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON HIGH DENSITY PACKAGING AND MICROSYSTEM INTEGRATION, 2007, : 363 - +
  • [5] High speed Max-Log-MAP turbo SISO decoder implementation using branch metric normalization
    Han, JH
    Erdogan, AT
    Arslan, T
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: NEW FRONTIERS IN VLSI DESIGN, 2005, : 173 - 178
  • [6] High performance and low complexity Max-Log-MAP algorithm for FPGA turbo decoder
    Hsu, MH
    Huang, JF
    7TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2005, : 833 - 838
  • [7] Max-log-MAP sphere decoder
    Yee, MS
    2005 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS 1-5: SPEECH PROCESSING, 2005, : 1013 - 1016
  • [8] Stability analysis of the turbo decoding algorithm using Max-Log-MAP
    Wu, WS
    Wang, CH
    Chiu, MC
    Chao, CC
    ISIT: 2002 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2002, : 141 - 141
  • [9] Stability analysis of the turbo decoding algorithm using Max-Log-MAP
    Wu, WS
    Wang, CH
    Chiu, MC
    Chao, CC
    INFORMATION, CODING AND MATHEMATICS, 2002, 687 : 257 - 277
  • [10] FPGA Implementation of LTE Turbo Decoder Using MAX-log MAP Algorithm
    Belov, Vadim
    Mosin, Sergey
    2017 6TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2017, : 59 - 62