Implementation of Convolutional Encoder and Viterbi Decoder using VHDL

被引:3
|
作者
Wong, Yin Sweet [1 ]
Ong, Wen Jian [1 ]
Chong, Jin Hui [1 ]
Ng, Chee Kyun [1 ]
Noordin, Nor Kamariah [1 ]
机构
[1] Univ Putra Malaysia, Fac Engn, Dept Comp & Commun Syst Engn, Serdang 43400, Selangor, Malaysia
关键词
Convolutional encoder; Viterbi decoder; VHDL; FPGA;
D O I
10.1109/SCORED.2009.5443417
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This work focuses on the realization of convolutional encoder and adaptive Viterbi decoder (AVD) with a constraint length, K of 3 and a code rate (k/n) of 1/2 using field-programmable gate array (FPGA) technology. This paper presents a 4-state, radix-2, hard decision AVD which has the ability to decode adaptively through different traceback length (TL). The performance of the implemented AVD is analyzed by using ISE 9.2 and MATLAB simulations. The AVD is targeted to a Xilinx XCV300PQ240-4 FPGA device for hardware realization. The decoder parameter TL can be reconfigured via the implementation of AVD, in accordance with the changing channel noise characteristics of the threshold signal-to-noise ratio (SNR), which is 6 dB. The synthesis results show that the reconfiguration parameter TL of 4 and 15 of AVD implementation has significant difference (>20% improvement) in FPGA device utilization. The results also show that the use of reconfiguration leads to a 28% area occupancy of slice usage improvement over a TL of 15 model compared to a TL of 4 model with tolerable loss of decode accuracy, in accordance with the bit error rate (BER) for real-time voice and video.
引用
收藏
页码:22 / 25
页数:4
相关论文
共 50 条
  • [41] NOVEL VITERBI DECODER VLSI IMPLEMENTATION AND ITS PERFORMANCE
    KUBOTA, S
    KATO, S
    ISHITANI, T
    IEEE TRANSACTIONS ON COMMUNICATIONS, 1993, 41 (08) : 1170 - 1178
  • [42] Background Subtraction Using Encoder-Decoder Structured Convolutional Neural Network
    Lim, Kyungsun
    Jang, Won-Dong
    Kim, Chang -Su
    2017 14TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED VIDEO AND SIGNAL BASED SURVEILLANCE (AVSS), 2017,
  • [43] Architectures for the Implementation of a OFDM-WLAN Viterbi Decoder
    F. Angarita
    M. J. Canet
    T. Sansaloni
    J. Valls
    V. Almenar
    Journal of Signal Processing Systems, 2008, 52 : 35 - 44
  • [44] Water flow Detection Using Deep Convolutional Encoder-decoder Architecture
    Baydargil, Husnu Baris
    Park, Jangsik
    Shin, Hyun-Suk
    Park, Kwanghee
    2018 18TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2018, : 841 - 843
  • [45] Word Segmentation in Document Images using Deep Convolutional Encoder Decoder Network
    Gurav, A. A.
    Nene, Manisha J.
    2019 IEEE 5TH INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2019,
  • [46] Convolutional encoder-decoder network using transfer learning for topology optimization
    Ates, Gorkem Can
    Gorguluarslan, Recep M.
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (08): : 4435 - 4450
  • [47] Flood Detection and Control Using Deep Convolutional Encoder-decoder Architecture
    Baydargil, Husnu Baris
    Serdaroglu, Serkan
    Park, Jang-Sik
    Park, Kwang-Hee
    Shin, Hyun-Suk
    2018 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY ROBOTICS (ICT-ROBOT), 2018,
  • [48] Thermal and IR Drop Analysis Using Convolutional Encoder-Decoder Networks
    Chhabria, Vidya A.
    Ahuja, Vipul
    Prabhu, Ashwath
    Patil, Nikhil
    Jain, Palkesh
    Sapatnekar, Sachin S.
    2021 26TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2021, : 690 - 696
  • [49] Design and FPGA Implementation of Block Synchronizer for Viterbi Decoder
    Sharma, Satish
    Sunil
    Vasudevamurthy, H. S.
    Valarmathi, N.
    2013 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2013, : 908 - 912
  • [50] Optimization and implementation of a Viterbi decoder under flexibility constraints
    Kamuf, Matthias
    Owall, Viktor
    Anderson, John B.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2008, 55 (08) : 2411 - 2422