
Viterbi-Decoder-in-Verilog: Verilog中的高效Viterbi解码算法实现
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目在Verilog硬件描述语言中实现了高效的Viterbi解码算法,适用于通信系统中信道编码的译码任务。
维特比算法是一种用于卷积码的最大似然(ML)解码的技术。在(n,k,m)的Viterbi解码器中,路径存储单元负责追踪与由路径度量单元指定的尚存路径相关联的信息位。其中,(n, k, m)表示维特比解码器和二进制卷积码:每当接收到k个输入位时生成n个输出位;k是编码器中移位寄存器的数量;m则指明需要存储在编码器中的先前k位输入块数量。
格状图常用于展示Viterbi算法如何做出最大似然(ML)解码的决策。一个带有最终ML路径的网格示例可以用来说明这一点。
为了节省维特比解码器中基于FPGA/ASIC实现时受限的路径存储单元,提出了一种新颖的方法来减少路径内存需求。这种方法已经被成功用于开发回溯式的Viterbi解码器,并证明了其高效性。
全部评论 (0)
还没有任何评论哟~


