文档介绍::..基于FPGA的高速LVDS接口的实现李大鹏李雯,王晓华(中航工业西安航空计算技术研究所族西西安710068)摘要:给岀了一种基于FPGA的高速LVDS接口设计利用FPGA内部的SelectIO资源设计并构造了LVDS接口发送单元丄VDS接口接收单元和对齐状态机°并基于XilinxVirtex-5平台成功搭建了一个500Mb/s高速LVDJ串行互联系统,通过仿真和测试验证了系统的有效性,为后续采用FPGA实现各种高速协议奠定了良好的基础。关键词:FPGA;SelectIO;高速LVDS接口中图分类号:TP393 文献标识码:A 文章编号:1671-654X(2012)05-0115-04ImplementationofHighSpeedLVDSInterfaceBasedonFPGALIDa-peng,LIWen,WANGXiao-hua(Xi'putingTechniqueResearchInstituteAVICX'an710068Qhina)Abstract:ThispaperputsforwardonehighspeedLVDSinterfacedesignmethodbasedonFPGATakingadvantageoftheSelectIOresourceinsideFPGA上hismethoddesignstheLVDSinterfacetransmitunit‘thfLVDSinterfacereceptionunitandthealignmentstateBasedonXilinxVirtex-essfullyconstructsone500Mb/^①:FPGA;selectio;highspeedLVDSinterface引言在数字系统互联设计中,传统的并行总线已不能满足系统高速数据传输的需求,成为影响系统性能的主要瓶颈。低电压差分信号传输(LVDS)⑴技术的出现为解决数据传输瓶颈问题提供了可能。LVDS接口具有高速率、低功耗、低噪声和低电磁干扰等优点。LVDS接口技术被广泛应用于高速数字系统设计中,在在实际应用中采用现场可编程门阵列(FPGA)实现高速LVDS是一种性价比较高的技术途径。随着半导体工艺进步FPGA的性能和集成度在不断提高在最新的XilinxVirtex-5、Virtex-6等FPGA芯片中,均集成SelectIO资源,通过配置逻辑资源和I/O,可以生成支持LVDS标准的接口,实现高速LVDS接口互联通信。本文对FPGA内部集成的SelectIO资源进行介绍着重描述了输入/输岀延迟单元(IODELAY)、输入串并转换器(ISERDES)、输出并串转换器(OSERDES等子模块。然后基于XilinxVirtex-5平台SelectIO