Low Power VLSI Implementation of Convolution Encoder and Viterbi Decoder using Verilog HDL

被引:0
|
作者
Ramanna, Dasari [1 ]
Ganesan, V [1 ]
机构
[1] Sathyabama Inst Sci & Technol, Chennai, Tamil Nadu, India
来源
关键词
CONVOLUTION ENCODER; ERRORS; FINITE STATE MACHINE BASED TRELLIS ENCODING; FOLDING TRANSFORMATION; VITERBI DECODER; TURBO;
D O I
10.21786/bbrc/13.13/25
中图分类号
Q81 [生物工程学(生物技术)]; Q93 [微生物学];
学科分类号
071005 ; 0836 ; 090102 ; 100705 ;
摘要
Viterbi decoder is considered as one of the widespread error correcting channel decoder of communication devices. The Viterbi decoder is mainly used for decoding the convolution codes. The large amount of trellis transitions increases the computational complexity of the Viterbi decoder. In this paper, the finite state machine based trellis encoding is proposed in the convolutional encoder for minimizing the system complexity. Moreover, the folding transformation is proposed in the Viterbi decoder for minimizing the number of stages processed while decoding the encoded data bits. The main objective of this proposed system is that the reconstruction of original data bits with less errors. The performance of the proposed system is analyzed in terms of number of slice LUT, number of slice register, BRAM, delay and failure rate. In addition, the performance of the proposed method is evaluated with the duplication with comparison based protection method. The amount of slice registers utilized in the proposed system are 739 for Virtex 5, it is less when compared to the duplication with comparison based protection method.
引用
收藏
页码:177 / 184
页数:8
相关论文
共 50 条
  • [1] Efficient Implementation of Convolution Encoder and Viterbi Decoder
    Soreng, Bineeta
    Kumar, Saurabh
    [J]. PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON CIRCUITS, POWER AND COMPUTING TECHNOLOGIES (ICCPCT 2013), 2013, : 1270 - 1273
  • [3] RTL Design and VLSI Implementation of an efficient Convolutional Encoder and Adaptive Viterbi Decoder
    Suganya, G. S.
    Kavya, G.
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2013, : 494 - 498
  • [4] Implementation of Convolutional Encoder and Viterbi Decoder using VHDL
    Wong, Yin Sweet
    Ong, Wen Jian
    Chong, Jin Hui
    Ng, Chee Kyun
    Noordin, Nor Kamariah
    [J]. 2009 IEEE STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT: SCORED 2009, PROCEEDINGS, 2009, : 22 - 25
  • [5] A low-power VLSI architecture for the Viterbi decoder
    Ju, WS
    Shieh, MD
    Sheu, MH
    [J]. 40TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 1998, : 1201 - 1204
  • [6] RTL Level Implementation of High Speed-Low Power Viterbi Encoder & Decoder
    Singh, Pooran
    Vishvakarma, Santosh Kr
    [J]. 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2013, : 345 - 349
  • [7] VLSI implementation of a high-speed and low-power punctured Viterbi decoder
    Li, Q
    You, YX
    Wang, JX
    Ye, YZ
    [J]. 2002 IEEE REGION 10 CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND POWER ENGINEERING, VOLS I-III, PROCEEDINGS, 2002, : 1205 - 1208
  • [8] A VLSI implementation of an adaptive-effort low-power Viterbi decoder for wireless communications
    Allan, G
    Simmons, S
    [J]. CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING 2001, VOLS I AND II, CONFERENCE PROCEEDINGS, 2001, : 1183 - 1188
  • [9] HDL Implementation of Turbo Decoder using Soft Output Viterbi Algorithm
    Ramteke, Shweta
    Kakde, Sandeep
    Suryawanshi, Yogesh
    [J]. 2015 FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT2015), 2015, : 859 - 864
  • [10] NOVEL VITERBI DECODER VLSI IMPLEMENTATION AND ITS PERFORMANCE
    KUBOTA, S
    KATO, S
    ISHITANI, T
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 1993, 41 (08) : 1170 - 1178