基于fpga的高速光纤通信数据传输技术的实现

基于fpga的高速光纤通信数据传输技术的实现

ID:28227778

大小:74.00 KB

页数:4页

时间:2018-12-08

基于fpga的高速光纤通信数据传输技术的实现_第1页
基于fpga的高速光纤通信数据传输技术的实现_第2页
基于fpga的高速光纤通信数据传输技术的实现_第3页
基于fpga的高速光纤通信数据传输技术的实现_第4页
资源描述:

《基于fpga的高速光纤通信数据传输技术的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于FPGA的高速光纤通信数据传输技术的实现广州市汇源通信建设监理有限公司510620摘要:基于FPGA,对高速光纤通信数据传输技术进行研究,了解其层次结构、工作原理及其应用效果。为了更好的满足高速数据传输的需求,进行科学、合理的设计,提高测控通信系统数据传输高速性和准确性。木文通过对高速光纤通信数据传输技术的研究,探讨基于FPGA高速光纤通信系统的设计方法,对于高速光纤通信数据传输的实现具有重要意义和价值。关键词:FPGA;高速光纤通信;数据传输技术前言:现代测控通信系统中集合了计算机技术、通信技术和微电子技术等,能够更加高效、高速

2、的处理复杂的数据,保证数据交换、传输的实时与准确,在雷达探测、导弹制导、卫星遥感等多个领域当中发挥着重要的作用。高速光纤通信数据传输技术是现代测控通信系统重要支撑,其应用是高速数据传输的基础条件,充分满足大数据量和数据传输带宽增大条件下的数据传输要求。基于FPGA实现高速光纤通信数据传输技术的应用,进一步提升了传输数据量和可靠性。1.高速光纤通信数据传输技术1.1光纤通信技术在现代测控通信系统中,光纤通信技术是不可或缺的通信技术手段,在高速数据传输当中发挥着十分重要的作用。随着光电器件性能的进一步提升和完善,在很大程度上促进了光纤通信

3、技术的发展,其传输速度更快,且传输容量更大。在光电通信系统当中,经由发射端发送信号,发送前需经过光发射机进行电光转换,经光纤传输至接收端,其过程中需要中继器来补偿光损耗,进而增加驱动能力。由光接收机再行光电转换,进而传输信号再次转换为原始信号,将恢复的信号进行输出[1]。光纤通信系统的工作流程如图1所示:图1:光纤通信系统的工作流程光纤通信协议主要包括光纤分布式数据接U(FDDI)、吉比特光纤以太网(GBE)光纤通道(FC),其层次结构如图2(a)、2(b)和2(c)所示:图2(a):FDDI层次结构图2(b):GBE层次结构图2(c

4、):FC层次结构光纤通信技术的应用,苏信道带宽更宽,进而增大了传输容量,冋吋也增加了中继距离,其具冇抗干扰性强、保密性好的优点。在国防、航天航空等多个领域都得到了有效的应用。1.2高速串行数据传输技术高速串行数据传输技术是在传统数据并行传输技术之上的升级与改进,开始逐渐朝着高速传输的方向发展。为了充分满足高速串行数据传输技术应用的硬件要求,基于FPGA,集成GTX模块和可编程逻辑资源,配置收发器。利用CML串行驱动器和可编程发送端,配置的终端以及电压摆幅,同吋还起到优化信号的作用。合理控制线路速率,保证数据路径的延迟的却行性。应用be

5、acon信号和out-of-band信号,分别支持PCIExpress设计和SATA设计当中,通过接收器眼图扫描进行测试[2】。1.3PCIe总线技术PCIe总线技术的应用,增加了总线传输带宽,冋吋在一定程度上提高了数据传输的速率和可靠性。根联合体、交换开关端点PCIe-PCI桥等组成了PCIe总线拓扑结构如图3所示:图3:PCIe总线拓扑结构在根联合体的总线串联作用下,将主存储器、中央处理器、终端等外部涉笔与PCIe总线连接,并通过PCI总线连接外部设备,由交换开关引出PCIe总线上,实现系统设备的互联,由端点设备请求或完成PCIe

6、事务。其数据传输功能是通过PCIe总线协议分层来实现的,由事务层、数据链路层和物理层进行数据的发送和接受,与数据流方向一致[3]。2.基于FPGA高速光纤通信系统的设计2.1总体设计基于FPGA高速光纤通信系统的总体设计,由光纤通信功能和PCIe总线功能模块构成系统硬件,高速存储设备功能模块作为系统软件。在系统硬件当中,光纤收发一体模块、GTX收发器、PCIe接口控制器以及PCIe总线共冋完成高速串行数据流的传输,促进驱动程序和应用程序的运行。基于FPGA高速光纤通信系统总体设计结构如图4所示:图4:基于FPGA高速光纤通信系统总体设

7、计结构FPGA开发的一般流程主要包括设计输入、综合、实现以及验证等各项内容。使用原理图编辑器或文本编辑器进行设计输入,在图形界面当中连接设计符号,描述门和网表结构以及整个系统结构。然后综合处理,降低抽象描述层次,形成具体的逻辑单元和网表,然后进行标准化处理。测试其逻辑功能,实现功能仿真。然后在具体的FPGA上,配置逻辑网表文件。最后进行器件编程,经在线调试后生成bit文件[4]。2.2光纤通信设计系统与外部设备需要通过光纤通信进行数据传输,基于FPGA技术,构建光纤收发一体模块,进而控制光纤收发器来控制电信号的发送与接收。集成数据链路

8、层和物理层的通信协议,进而简化光纤模块通信流程。控制用户切U即可杜宇数据传输与通信起到控制作用。控制光纤通信时钟,选择晶体振荡器(25MHz)作为参考吋钟,其稳定性良好,调节吋钟频率,在同步光纤网络、光纤通道、千兆以太网

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。