高速数据传输系统设计与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高速数据传输系统设计与实现

高速数据传输系统设计与实现   摘要:随着高分辨率遥感器和空间飞行器数据量和传输带宽的不断增大,高速数据传输系统的设计与实现有着越来越重要的意义。文章设计实现了基于FPGA的高速数据传输系统,该系统主要包括光纤通信模块与PCIe通信模块。采用光纤收发器与FPGA内部的GTX相连的方式完成光纤通信,对接收进来的数据处理后通过PCIe总线传输给本地计算机,从而完成整个系统的高速数据传输。最后对系统进行了测试验证,测试结果表明该系统具有高速、可靠、稳定的特点,具有很好的实用价值。   关键词:数据传输 光纤通信 PCIe总线 FPGA   中图分类号:TP274.2 文献标识码:A 文章编号:1007-9416(2014)01-0029-03   Abstract:Along with the development of high-resolution remote sensing satellite and spacecraft, researches on high-speed data transmission system are with great importance. This paper realized a high-speed data transmission system based on an FPGA chip. The system mainly contains two modules, the fiber optic communication module and the PCIe communication module. Fiber optic communication is realized by connecting the fiber transceiver with the GTX inside the FPGA chip. Data received by the fiber optic communication module is processed and transmitted to the computer through the PCIe bus. Finally, the system implemented and tested. Experiments results indicated that the system features high-speed, high-reliability and high-stability, and is with great applications.   Key Words:Data Transmission Optical Fiber Communication PCIe Bus FPGA   随着导弹、雷达、空间飞行器所产生的数据量和数据传输带宽的不断增大,对具备高速数据传输处理能力的地面系统的需求越来越迫切。地面系统必须采用高速数据传输系统,提高数据传输速率,才能满足对数据进行实时接收、发送、存储和处理要求,确保任务的有效执行。   本文研究了高速数据传输系统的FPGA实现,主要关键技术包括光纤通信与PCIe通信的FPGA实现。光纤收发器作为收发外部数据的通信接口,PCIe总线把接收的数据传递给本地计算机进行处理和分析,从而完成地面系统的高速数据传输。   1 高速数据传输系统方案   由于数据带宽的日益增大使传统的电通信技术受到了很大的挑战,而光纤通信技术相较于电通信技术具有衰减小、串扰小、抗干扰能力强等优点,因此在高速数据传输领域中光纤通信技术发挥着越来越重要的作用[1-2]。同时随着数据传输速度的提高,PCIe总线成为FPGA与计算机通信的主流方式。因此本文基于Xilinx的XC6VLX240T FPGA芯片实现了地面高速数据传输系统,该系统采用光纤通信技术和PCIe总线技术,其原理框图如图1所示。   1.1 光纤通信的FPGA实现   由于基于FPGA进行的数字电路设计具有可重新配置、易于修改等优点,因此使用FPGA与光纤收发器结合的方案是光纤通信系统的主流解决方案[3]。本文使用Xilinx Virtex-6系列,型号为XC6VLX240T的FPGA与华为公司型号为HSFP-4250封装为SFP的光纤收发器共同完成光纤通信。   光纤收发器由光电子器件、功能电路和光接口等组成,是一种将短距离的双绞线电信号和长距离的光信号进行互换的转换单元,通常也被称为光电转换器。光纤收发器使用简单方便,其收发端口与FPGA的GTX收发器对应的端口直接相连,控制信号直接由FPGA控制,该光纤收发器同时收发的理论速度高达2.5Gb/s。   GTX收发器是Xilinx公司在Virtex-6

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档