-
-
通信与网络中的HDTV接收机中Viterbi译码器的FPGA实现
HDTV接收机中Viterbi译码器的FPGA实现
陕西西安电子科技大学综合业务网国家重点实验室710071郝东来葛建华
高清晰度数字电视HDTV技术是当今世界上最先进的图像压缩编码技术和数字通信技术的结合。它代表一个国家的科技综合实力, ... 抗多径干扰性能、易于实现移动接收等优点在HDTV的研究中占有很重要的地位。而COFDM系统中编、解码技术是影响系统性能的一个重要因素。本文正是基于一种最大似然译码--Viterbi VB译码算法思想,从FPGA实现的角度探讨在COFDM系统中内码(收缩卷积码)的解码。
-
通信与网络中的高速Viterbi译码器的优化和实现
... 信道纠错编码在通信中得到了广泛的应用,而其相应的Viterbi译码器硬件复杂度大,限制了译码速度。分析了Viterbi译码器的结构,优化了各模块,合理地组织了存储器结构,简化了接口电路。用FPGA实现Viterbi译码器,提高了译码器速度。 关键词:卷积码 Viterbi译码 ACS 路径度量存储 FPGA实现Viterbi算法是一种基于最大后验概率的卷积译码算法, ... 将卷积码作为高速实时数据传输的信道纠错编码,使Viterbi译码器成为移动通信系统的重要组成部分。为保证纠错性能,卷 ...
-
通信与网络中的Viterbi译码器STEL-2060C及其应用 (图)
摘 要:本文介绍了Intel公司STEL-2060C Viterbi译码器的特征,分析了该芯片在应用中的关键性问题并给出在高清晰度数字电视中的应用实例。关键词:高清晰度数字电视(HDTV);Viterbi译码;STEL-2060C
前言 提高信息传输的可靠性和有效性始终是通信工作所追求的目标,纠错码是提高信息传输可靠性的一种重要手段,而Viterbi译码器作为很有效的信道编码方式得到广泛应用,它与卷积编码共同完成前向纠错以改进在多噪及衰落信道下 ...
-
数据结构与算法:一图弄懂维特比viterbi算法
... 算法的用途
在自然语言的工程实践中,viterbi算法常常被用来寻找最可能的隐藏状态序列 ... 。如,序列标注任务就需要用到viterbi算法。
二、viterbi求最优路径
李航老师《统计机器学习》有如下例题:
用viterbi算法解决上述例题的推理过程如下:
三、 ... ;"
@Author : heyw
@Time : 2020/1/30 16:22
@Software: PyCharm
@File : viterbi.py
"""
import nump
-
Viterbi译码原理与C实现.rar
配套博客地址:https://blog.csdn.net/wlwdecs_dn/article/details/106741660
基于(3,1,3)卷积码的硬判决Viterbi译码算法的C语言实现,算法的详细基本原理和实现步骤可参考本人对应的博客,有问题可以直接留言哦!
可更改参数,变为(2,1,m)系列的卷积码,只需更改一下参数即可实现,原理都相同
-
卷积编码及Viterbi 解码的FPGA 实现及应用
摘要:卷积码在现代无线通信系统中应用十分广泛,Viterbi译码是常用的一种对卷积码的译码算法。介绍了卷积编码及Viterbi串行解码的原理及其FPGA的实现。在保证系统性能的前提下讨论了分帧式编解码在实际系统中 ... ,硬件实现容易,同时有着较好的查错纠错能力,因此在无线通信中经常使用,而其解码方式常用Viterbi译码。
1 卷积编码
卷积码(Convolutional Coding)是由PgElias 于20 世纪50年代提出的一 ...
-
基于FPGA的Viterbi译码器设计及实现
卷积码是广泛应用于卫星通信、无线通信等各种通信系统的信道编码方式。Viterbi算法是一种似然译码算法。在码的约束度较小时,它比其它概率译码算法 ... 、使用灵活、设计快速、成本低廉、现场可编程和反复可编程等特性,使FPGA逐步成为Viterbi译码器设计的方法。项目目的是用FPGA实现一个Viterbi译码器。
一、译码器功能分析
译码器是一种具有“翻译”功能的逻辑电路,这种电路能将输入二进制代码的各种状态,按照其原意翻译成对应的输出信号。Viterbi译码器是以Viterbi算法为基础设计的一种
-
基于FPGA的Viterbi译码器设计
摘要:卷积码及其Viterbi译码是现代通信系统中常用的一种信道编码方法。文中介绍了Viterbi译码算法的原理,分析了Viterbi译码器的结构,然后用Verilog语言设计了一种基于Altera公司的EP3C120F780C8芯片的(2,l,7)Viterbi译码器,同时给出了时序仿真图。
0 引言
在现代通信系统中,要使信号能够更可靠地在信道中传输,往往需要我们在信道编码中采用 ...
-
一种基于FPGA的Viterbi译码器优化算法
... 的性能,被广泛应用于深空通信、卫星通信和2G、3G移动通信中。卷积码有三种译码方法:门限译码、概率译码和Viterbi算法,其中Viterbi算法是一种基于网格图的似然译码算法,是卷积码的译码方式,具有效率高、速度快等优点。从工程应用角度看,对Viterbi译码器的性能*价指标主要有译码速度、处理时延和资源占用等。本文通过对Viterbi译码算法及卷积码编码网格图特点的分析,提出一种在FPGA设计中,采用全并行结构、判决信息比特与路径信息向量同步存储以及路径度量 ...
-
一种应用于LTE系统的Viterbi译码算法
LTE(long term evolution,长期演进)系统中采用了咬尾卷积码和Turbo码来实现前向纠错,Viterbi译码是卷积码的一种杰出的译码算法,它是一种最大似然译码方法。本文基于LTE系统中的咬尾卷积码,详细分析了几种较成熟的Viterbi译码算法,并综合现有算法,提出了一种改进算法,减小了译码计算的复杂度。仿真结果表明,改进算法在降低译码计算复杂度的同时还降低了译码误比特率,因此非常适合LTE系统的译码要求。
-