一种RS编解码器的覆盖性验证方法及系统技术方案

技术编号:20164421 阅读:45 留言:0更新日期:2019-01-19 00:17
本发明专利技术提供一种RS编解码器的覆盖性验证方法及系统,包括编码验证和解码验证,编码验证时将RS编码器覆盖性的激励源分别通过ModelSim仿真平台和Simulink仿真平台的两种RS编码器编码,然后将两种编码结果进行对位相减比较,得到编码比较结果,即验证结果;解码验证时,对其中一种RS编码器编码进行错误激励,对其编码内注入设定的错误类型和个数,然后分别通过ModelSim仿真平台和Simulink仿真平台的RS解码器分别对注入错误后的编码进行解码,再对解码结果进行对位相减比较,得到解码比较结果,即验证结果,解决了传统在ModelSim仿真平台下输入有限组数据进行RS编解码器验证方法的不足的问题。

【技术实现步骤摘要】
一种RS编解码器的覆盖性验证方法及系统
本专利技术涉及计算机通信领域,具体为一种RS编解码器的覆盖性验证方法及系统。
技术介绍
目前在主流的数据通信中,都使用了OFDM多载波传输技术,但是OFDM系统信号在信道传输过程会出现随机错误和突发错误,为了达到更好的误码率性能,通常采用RS编码进行信道编码。RS码是差错控制领域中一类很重要的多进制线性分组码,BCHcode的一种,它具有很强的纠正突发错误和随机错误的能力,因此被广泛应用于各种差错控制领域中。RS信道编码是在发射端以可控的方式对传输数据按照一定的格式进行处理,使码流的频谱特性适应通道的频谱特性,从而使传输过程中能量损失最小,提高信号能量与噪声能量的比例,减小发生差错的可能性;在接收端则是按照规定的RS信道解码算法进行解码操作以达到找出错误并进行纠正的目的。它以降低信号传输速率为代价换取传输可靠性,是一种能有效提高系统传输可靠性、增强抗干扰能力的信道编码方式。然而如何对OFDM中的RS编解码器进行覆盖性验证是一项很重要的内容。现有技术中,2015年5月第55卷第5期的《电讯技术》中,公开的“弹载数据链系统实时RS译码器设计”中,根本文档来自技高网...

【技术保护点】
1.一种RS编解码器的覆盖性验证方法,其特征在于,包括编码验证和解码验证,编码验证时,将RS编码器覆盖性的激励源分别通过ModelSim仿真平台和Simulink仿真平台的两种RS编码器编码,然后将两种编码结果进行对位相减比较,得到编码比较结果,即编码验证结果;解码验证时,对其中一种RS编码器编码进行错误激励,对其编码内注入设定的错误类型和个数,然后分别通过ModelSim仿真平台和Simulink仿真平台的两种RS解码器分别对注入错误后的编码进行解码,再对解码结果进行对位相减比较,得到解码比较结果,即解码验证结果。

【技术特征摘要】
1.一种RS编解码器的覆盖性验证方法,其特征在于,包括编码验证和解码验证,编码验证时,将RS编码器覆盖性的激励源分别通过ModelSim仿真平台和Simulink仿真平台的两种RS编码器编码,然后将两种编码结果进行对位相减比较,得到编码比较结果,即编码验证结果;解码验证时,对其中一种RS编码器编码进行错误激励,对其编码内注入设定的错误类型和个数,然后分别通过ModelSim仿真平台和Simulink仿真平台的两种RS解码器分别对注入错误后的编码进行解码,再对解码结果进行对位相减比较,得到解码比较结果,即解码验证结果。2.根据权利要求1所述的一种RS编解码器的覆盖性验证方法,其特征在于,ModelSim仿真平台的RS编码器和解码器分别由RTL代码封装后生成。3.根据权利要求2所述的一种RS编解码器的覆盖性验证方法,其特征在于,ModelSim仿真平台的RS编码器和解码器分别由verilog代码封装后生成。4.根据权利要求1所述的一种RS编解码器的覆盖性验证方法,其特征在于,编码验证时,分别对编码比较结果和两种编码结果通过直视化窗口的形式进行显示。5.根据权利要求1所述的一种RS编解码器的覆盖性验证方法,其特征在于,解码验证时,分别对错误注入信息、解码比较结果和两种解码结果通过直视化窗口的形式进行显示。6.一种RS编解码器的覆盖性验证系统,其特征在于,包括,编码器激励源产生模块(1),用于产生RS编码器覆盖性的激励源;Simulink自带RS编码器模块(2),用于对...

【专利技术属性】
技术研发人员:冯海强王剑峰黄剑雄
申请(专利权)人:西安微电子技术研究所
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1