HDL Implementation of Turbo Decoder using Soft Output Viterbi Algorithm

被引:1
|
作者
Ramteke, Shweta [1 ]
Kakde, Sandeep [1 ]
Suryawanshi, Yogesh [1 ]
机构
[1] YC Coll Engn, Dept Elect Engn, Nagpur, Maharashtra, India
关键词
3GPP-LTE; Add Compare Select (ACS); interleaver; SOVA; Turbo decoder;
D O I
10.1109/CSNT.2015.181
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents the design and implementation of an efficient VLSI architecture for 3GPP-LET. Turbo decoder mainly consists of soft-input soft-output (SISO) decoders to achieve high throughput and Convolutional interleaver. Turbo decoder comprises of Branch Metric Unit(BMU), State Metric unit(SMU), Log-Likelihood Ratio Computation Unit(LLR), Add Compare Select Unit. ACS (Add Compare & Select) unit is very important unit in terms of throughput. In this paper, a new ACS(Add Compare Select) unit consists of Carry-lookahed Adder, Digital Comparator & Multiplexer is used in Turbo Decoder which increases the throughput & reduces the area of the design. In data transmission, turbo coding helps achieve near Shannon limit performance. Turbo coding is an advanced error correction technique widely used in the communications industry. Turbo encoders and decoders are important blocks in today's communication systems to achieve the best possible data reception with the fewest possible errors. The proposed turbo decoder is based on the Soft Output Viterbi Algorithm (SOVA). The entire architecture of Turbo decoder is coded using Verilog HDL and it is synthesized using Xilinx EDA with Spartan 3E.
引用
收藏
页码:859 / 864
页数:6
相关论文
共 50 条
  • [1] Performance Analysis of Turbo Decoder using Soft Output Viterbi Algorithm
    Ramteke, Shweta
    Kakde, Sandeep
    Suryawanshi, Yogesh
    Meshram, Mangesh
    2015 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2015, : 1332 - 1336
  • [2] A real-time embedded software implementation of a turbo encoder and Soft Output Viterbi Algorithm based turbo decoder
    Sabir, MF
    Tripathi, R
    Evans, BL
    Bovik, AC
    THIRTY-SIXTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS - CONFERENCE RECORD, VOLS 1 AND 2, CONFERENCE RECORD, 2002, : 1099 - 1103
  • [3] Performance of sub-optimal normalisation schemes for a turbo decoder using the soft output Viterbi algorithm
    Stirling-Gallacher, RA
    PIMRC 2000: 11TH IEEE INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, VOLS 1 AND 2, PROCEEDINGS, 2000, : 888 - 892
  • [4] Low power soft output viterbi decoder scheme for Turbo Code decoding
    Lin, L
    Tsui, CY
    Cheng, RS
    ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE, 1997, : 1369 - 1372
  • [5] Combination of turbo decoding and equalization using soft-output Viterbi algorithm
    Ogiwara, H
    Tsukahara, N
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2000, E83A (10) : 1971 - 1974
  • [6] High rate soft output Viterbi decoder
    Luthi, E
    Casseau, E
    EUROPEAN DESIGN & TEST CONFERENCE 1996 - ED&TC 96, PROCEEDINGS, 1996, : 315 - 319
  • [7] Soft output viterbi algorithm (SOVA) for non-binary Turbo codes
    Tan, J
    Stüber, GL
    2000 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2000, : 483 - 483
  • [8] Turbo code with iterative channel estimator using soft-output of turbo decoder
    Kim, JW
    Yoon, WS
    ELECTRONICS LETTERS, 2000, 36 (18) : 1560 - 1562
  • [9] Low Power VLSI Implementation of Convolution Encoder and Viterbi Decoder using Verilog HDL
    Ramanna, Dasari
    Ganesan, V
    BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2020, 13 (13): : 177 - 184
  • [10] A 40 MB/S SOFT-OUTPUT VITERBI DECODER
    JOERESSEN, OJ
    MEYR, H
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1995, 30 (07) : 812 - 818