期刊文献+

Viterbi译码的FPGA免回溯实现

A Implementation of a Non-backtracking Viterbi Decoding Algorithm in FPGA
下载PDF
导出
摘要 卷积码在多种通信领域中广泛应用,Viterbi译码是对卷积码的一种最大似然译码算法。随着卷积码约束度的增加,并行维特比译码所需的硬件资源呈指数增长,限制其硬件实现。介绍了一种串行译码结构的FPGA实现方案,在保证性能译码的前提下有效地节省资源。同时提出了充分利用FPGA的RAM存储单元的免回溯Viterbi解码实现算法,减少了译码时延,这种算法在串行和并行译码中都可以应用。 Convolutional coding has been widely used in many communication fields, and Viterbi decoding algorithm is a maximum likelihood algorithm for the convolutional code. The hardware resource required for parallel Viterbi decoding shows an exponential increase with the increase of constraint length of convolutional code, which limits its hardware implementation. In this paper, a FPGA implementation of a serial Viterbi decoding architecture is presented, which saves hardware resource without performance deterioration. Meanwhile, a non-backtracking solution of Viterbi decoding algorithm using the RAM units of FPGA is provided in the paper. The solution can reduce the delay of decoding, and can be implemented in both serial decoding and parallel decoding.
出处 《无线电工程》 2007年第4期27-28,60,共3页 Radio Engineering
关键词 卷积码 VITERBI译码 免回溯 FPGA converlutional code viterbi decoding non-backtracking FPGA
  • 相关文献

参考文献2

二级参考文献2

共引文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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