首页> 外文会议>Research and Development (SCOReD), 2009 >Implementation of convolutional encoder and Viterbi decoder using VHDL
【24h】

Implementation of convolutional encoder and Viterbi decoder using VHDL

机译:使用VHDL实现卷积编码器和Viterbi解码器

获取原文

摘要

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) 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.
机译:这项工作的重点是使用现场可编程门阵列(FPGA)技术实现约束长度K为3且编码率(k / n)为1/2的卷积编码器和自适应维特比解码器(AVD)。本文提出了一种四态,基数为2的硬判决AVD,​​它能够通过不同的回溯长度(TL)进行自适应解码。通过使用ISE 9.2和MATLAB仿真分析了已实现的AVD的性能。 AVD面向Xilinx XCV300PQ240-4 FPGA器件以实现硬件。解码器参数TL可以根据阈值信噪比(SNR)为6 dB的变化的信道噪声特性,通过AVD的实现进行重新配置。综合结果表明,AVD实现的重配置参数TL 4和15在FPGA器件利用率方面有显着差异(提高了20%以上)。结果还显示,与4模型的TL相比,重新配置的使用导致了15%模型的TL的片使用率提高了28%的面积,并且根据比特错误率(BER),其解码精度受到了可容忍的损失用于实时语音和视频。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号