期刊文献+

K=9卷积码的Viterbi译码算法及其FPGA实现 被引量:8

ViterbiDecodingAlgorithmandItsFPGA Implementation for K=9 Convolutional Codes
下载PDF
导出
摘要 探讨了CDMA数字移动通信中的差错控制问题,研究用约束度K=9的卷积编码和最大似然Viterbi译码的差错控制方案.在Viterbi译码算法中,提出了原位运算度量、保存路径转移过程和循环存取幸存路径等方法,能有效地减少存储量、降低功耗,使得K=9的Viterbi译码算法可在以单片XC4010FPGA为主的器件上实现,其性能指标符合CD-MA数字移动通信IS95标准要求.文中给出了实测的算法性能,讨论了FPGA具体实现问题. This paper deals with the error control problem in digital mobile communications. The scheme which employs the maximum likelihood Viterbi algorithm for decoding the K=9 convolutional data is studied. In this scheme, some efficient methods such as the in place modification operation for path metrics, the saving of path transition and the circle access for path surving are presented. By using these methods, the RAM size needed for saving metrics and paths and the power consumption are decreased. It is shown that the Viterbi algorithm of K=9 whose performance specifications satify the IS 95 standard can be implemented with a single chip FPGA XC4010. The performance is tested, and the implementation consideration is discussed.
机构地区 东南大学
出处 《应用科学学报》 CAS CSCD 1998年第2期149-156,共8页 Journal of Applied Sciences
基金 国家863计划
关键词 数字移动通信 Viterbi译译 FPGA实现 卷积码 digital mobile communications, error controlling, Viterbi decoding, FPGA implementation
  • 相关文献

同被引文献22

引证文献8

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部