论文部分内容阅读
随着通信技术的发展,通信系统的通信速率在大幅提高,通信的方式和通信的介质也在发生变化,传统的电信号通信正逐步转化成光信号通信,因此大部分的传输电缆也转变成光纤,在通信设备和通信系统的性能测试、故障诊断中误码检测仪是不可缺少的设备。由于传统的低速率电信号误码检测仪信号速率低、接口单一、不具备光接口,已经不能满足当今光纤通信系统的误码检测要求,本文针对光纤通信系统SDH/SONET(同步数字网)的特点,设计了最高速率可达2488.320Mbps误码检测仪,可以检测电通信设备的误码性能,也可以检测光通信设备的误码性能。本文分析了误码检测仪的系统需求,提出了以XILINX的FPGA(型号为XC5VLX50T-1FFG1136)为核心硬件,上位机PC机软件为辅助管理平台的误码检测仪设计方案。以FPGA为核心硬件克服了传统误码检测仪数字信号处理能力、系统扩展和实时性上的不足,利用FPGA(现场可编程门阵列)的硬件可编程性,可以自行设计误码检测软核,使各功能模块的功能可以在逻辑门级的设计和改动;利用常用的个人电脑的强大功能和丰富资源,设计人性化的人机界面,方面操作,而且很方便的管理和整理测试数据。本文分析了误码检测原理和m序列误码检测方法,详细的介绍了串行m序列和并行m序列生成算法,根据算法用Verilog HDL语言自行设计了低速误码检测IP核和高速误码检测IP核,然后在FPGA上组建误码检测仪片上系统,提高了系统的集成度,误码检测片上系统能根据指令输出多达9种误码检测测试码,使误码检测仪能够适用多种误码测试标准。上位机界面软件能够根据误码检测的需要,灵活的选取误码测试的码型、误码测试的速率和误码检测的接口;能够记录误码检测系统的持续测试时间;能根据误码数自动计算误码率。根据设计的论证结果可知:基于FPGA为核心、上位机界面软件为辅的误码检测仪增加了系统的集成度、扩展了误码检测仪的功能,经过连续8个小时的误码性能测试,测试结果准确无误,因此,本次设计的误码检测仪满足当今的SDH网络设备的2488.32Mbps速率标准的误码性能测试要求,达到了预期的目标。