当前位置:问答库>论文摘要

题目:基于FPGA的误码率分析仪

关键词:FPGA;误码率;m序列;LVDS

  摘要

随着信息化的高速发展,数据传输系统处理的数据量变得越来越大,传输速度变得越来越快,传输的可靠性也越来越受到人们关注。众所周知,速度与可靠性是一对矛盾,那么在在高速传输的前提下对可靠性的判断就显得异常重要。而误码率分析仪正是检测设备可靠性的重要手段。本课题是为了对一个具有高速LVDS接口总线的设备进行误码率分析而设计的。本文对基于FPGA的误码率分析仪的设计进行了阐述,该分析仪由硬件部分和PC测试软件部分共同组成,可以完成对LVDS接口设备进行连续的误码率分析。在设计中我独立完成了硬件制作、FPGA程序的编写、调试和PC软件编写、调试等全部工作。本分析仪与市场上的同类型分析仪产品相比具有经济、灵活、可扩展性等优点;同一些自行设计的误码率分析仪相比具有硬件设计简单、软件功能强大的特点。目前,该分析仪已通过测试,各项指标达到要求,现已交付使用,并取得良好效果。本设计采用的是Altera公司的Cyclone芯片EP1C6作为核心控制,利用VC编辑环境自行设计编写误码率分析软件。测试接口总线为LVDS。硬件设计主要围绕FPGA,完成HDLC协议实现、数据的串并、并串转换以及与PCI的通信。软件设计主要围绕误码率测试数据的产生、误码、误码率、误帧、误帧率以及漏帧的判断与统计。该设计具有一定的可扩展性。通过留有一个LVDS总线接口,可进行两点测试;FPGA资源还未充分利用,可以扩展其他串行接口使之更具有通用性。