当前位置:首页 > 嵌入式 > 嵌入式硬件

摘 要: 实现了一种基于DSP和FPGA的开环多码型误码测试仪,并能达到要求的10-3≤p≤10-10检测灵敏度。伪随机码生成器用于生成由ITU推荐的用于误码测试的伪随机序列。误码测试仪可以进行开环测试,拥有五种测试码型可以选择,而且实现了盲检测。测试的方法灵活,可测试的设备广泛,扩展性较好。
关键词:误码测试;DSP; FPGA;开关门算法; 盲检测

误码率是衡量数字传输系统在正常工作的情况下传输质量优劣的一个重要指标,它能反映数字信息在传输过程中受到损害的程度。在数字通信网中,误码直接破坏了信息传递的准确性。通常误码对电话的影响是产生噪声,对图像的影响是造成图像失真,对数据的影响则表现为信息的丢失和错乱。
 为了得到通信系统的传输过程中误码率,或是快速找到发生误码的原因,需要专用的设备进行测试,即误码测试仪。现在国内外已经有误码测试仪的成品,例如:武汉奥林特光电设备有限公司的ET2000、ET155和ET3200;美国安捷伦公司产品HP37717A。这些通用误码仪虽然具有简单易用、测试内容丰富和误测试结果直观、准确等优点,但是其价格较贵、体积偏大且不易与某些系统接口适配,通常需要另加外部辅助驱动电路[1-2]。
 本文所述的误码测试仪特点之一是可以实现开环测试,即收发端不在同一地点的测试。本误码测试仪的研制背景是某星地间通信信道的误码测试项目,在项目中本误码仪的发送端即伪随机码生成器位于地面,接收端即误码分析器位于卫星上,因此误码测试仪本身必须实现开环测试。但是,开环测试的应用不仅仅限于星地间的误码测试,在常见的通信信道的误码测试的应用中,如异地的长距离误码测试,开环测试会使测试更加方便快捷。
 本误码测试仪的另一突出特点是它有五种可用的测试码型,在伪随机码生成器端可以自由选择码型进行测试。由于生成伪随机序列的移位寄存器越长,则生成的伪随机序列的周期越长,序列的随机性就越强,因此这五种不同的测试码型可用于模拟随机性不同的数据通信。这五种码型包括01码和另外四种伪随机序列,其中包括了有国际电信联盟(ITU)推荐的三种伪随机序列。本误码测试仪在误码分析器端的FPGA中实现五个模块的并行处理,实现了盲检测(此处的盲检测是指误码分析器端在未知发送码型的条件下能够自动识别发送的是那种码型),完成码同步,并进行误码统计处理和给出检测出的码型等信息。
 本文所述的误码测试仪是基于DSP和FPGA实现的,具有更大的灵活性,升级方便,例如可以方便地改变测试序列的码元速率,本误码测试仪是以常用的2.048 MHz的码元序列为例进行的测试,理论上可以实现0~160 MHz测试码速率。如果硬件升级,理论上还可以达到更高的码速率,还可以在需要的情况下增加另外所需的测试码型。误码测试的主要工作由FPGA完成,系统的稳定性较高。其系统框图如图1所示。

1 伪随机码生成器
许多数字通信理论的结论都基于这样一个假设:原始的信源信号为0、1等概率并相互独立的随机数字序列。同样,实际数字通信系统的设计也是基于相同假设。因此,为使测试结果尽可能真实地反映系统的性能,采用伪随机序列(m序列)作为测试中传输的信号。这种测试码的另一个优点是可以实现开环测试。
如图2所示伪随机码生成器也是基于DSP和FPGA 来实现的。其中DSP负责与上位机的通信和对FPGA的控制,FPGA实现伪随机序列的生成。图3为伪随机码生成器的仿真结果。



图2中上位机软件可以运行于电脑或者嵌入式系统中,图4即电脑上的上位机软件伪随机码控制器,同时在嵌入式系统Windows CE上也编程实现了一个控制系统。采用嵌入式系统上的上位机软件可以增加系统的便携性。此外还有手动模式,增加了伪随机码生成器的可靠性。


为了验证系统输出的伪随机序列的正确性,利用MATLAB编写了生成伪随机序列的程序进行对比验证。经验证伪随机序列生成器输出的伪随机序列正确,可以满足误码测试仪的要求。
2 误码分析器
如图1所示生成的伪随机序列经过待测系统到达误码分析器,误码分析器从伪随机序列中提取出同步时钟信号,然后误码分析器先根据设定的同步门限进行码同步,同步后统计误码测试的结果,统计出的结果通过DSP传输给上位机软件,或者嵌入式系统。
 
 但是,为保证本地生成的伪随机序列是正确的,本文采用的是在本地生成的伪随机序列与经过待测的伪随机序列比较之后,如果连续相同的码元超过了预先设定的同步门限就认为本地生成的伪随机序列是正确的。下面介绍门限设定的原则。

计算结果表明要测的最大误码率为10-3的信道,并保证同步成功的概率大于90%的条件下,同步门限值不能大于85个码元,当然同步门限N越小,同步成功的概率越大,但此时可能是伪同步,这样测得的误码率的值根本就不是真实的误码率,根据伪随机序列的性质这时测得的误码率大概为0.5。
如图5所示,整个误码分析器的系统结构可以分为三大部分: (1)从接收到的二进制码序列中提取同步时钟,此部分由专用芯片及其外围电路完成;(2)利用m序列开关门同步算法[5]完成码同步,并进行误码统计和采集电路关键部分的状态信息,上报给DSP,此部分主要由FPGA及其外围电路完成,FPGA核心模块的工作框图如图6所示,误码测试的时序图如图7所示;(3)DSP完成与其他设备的通信和对电路控制。

FPGA的核心模块有五个,这五个模块在同步时钟的驱动下并行处理,分别用于五种码型的处理,因此误码分析器本身并不需要知道伪随机码生成器发送的码型,即可以实现盲检测。当这五个模块其中的一个模块同步成功后,这个模块会开始统计误码并把统计的结果传送给DSP,DSP再通过串口把结果传出去。
误码分析器通过串口与电脑端的上位机软件或者其他的嵌入式系统通信,DSP接收指令进行解析和执行,并把统计的误码率的信息和监测的电路的状态通过串口上传。设计的电脑端的上位机软件误码仪测试系统如图8所示。

3 实验和结论
如图9所示是本误码测试仪与商业误码测试仪对比分析实验示意图。测试中本文误码测试仪和商业误码测试仪均使用2.048 MHz码速率的伪随机序列。误码率测试结果如表1所示。表中每次测试时的信道的干扰都不相同,在每次测量中干扰是不变的。本文所述误码测试仪是3 min内的平均误码率,商业误码测试仪测得的是误码率稳定后的结果。

由表1中数据可以看到,测得的误码率的量级是相同的,但是数据还是有偏差,而且在误码率越低时测得数据的偏差的百分比越大。存在这种现象的原因主要有两点,一是信道在两次测试时的状态会有微小的波动,即干扰本身不是绝对稳定的;二是在低误码率条件下,单个误码码元对误码率的结果的影响大于在高误码率的条件下对误码率的影响。

分析得到的实验数据可知,本文所述的误码测试仪测得误码率可以达到10-3≤p≤10-10的要求,系统可以完成开环测试,系统同步时间短。
在与商业误码测试仪的对比实验中,本文所述的误码测试仪性能与商业误码测试仪相当。而且本误码测试仪可以实现开环测试,可以实现星地间及地面异地长距离的误码测试;其功耗低,与嵌入式系统配合使用可以方便地进行野外测试;具有五种用于误码测试伪随机序列可供选择;误码分析器运用m序列开关门算法和并行处理实现了盲检测;升级方便,理论上可以实现0~160 MHz测试码速率,如果升级硬件理论上还可以达到更高的码速率,可以增加所需要的测试码型;伪随机码生成器和误码分析器都有串口,可以方便地集成到其他系统中。
参考文献
[1] 高翔,赵利,叶梧.基于FPGA的智能误码测试仪.电子技术应用,2003,29(9):42-45.
[2] 齐志强,尚文静,何庆涛.基于FPGA的简易误码仪的设计.世界电子元器件,2007(7):72-74.
[3] ITU-T Rec. G.826. Error Performance Parameters and Objective for International. Constant Bit Rate Digital Paths at or above the Primary Rate.1993.
[4] CCITT Draft Rec. G.82X. Error Performance Parameters and Objectives for International, Constant Bit Rate Digital Paths at or above the Primary Rate.1992.
[5] SIMON M K, OMURA J K, SCHOLTZ R A, et al. Spread spectrum communication. Computer Science Press Inc., Rockville, Md., 1985.

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭