当前位置:主页 > 科技论文 > 网络通信论文 >

基于FPGA的高速光纤通信数据传输技术的研究与实现

发布时间:2018-06-24 18:57

  本文选题:光纤通信 + 传输技术 ; 参考:《吉林大学》2017年硕士论文


【摘要】:近年来,伴随着通信技术、集成电路的不断发展,数字信号处理系统中的处理速度急速提升,这也对前端的通信带宽提出了越来越高的要求。传统的通信接口(并行总线、RS232接口、RS485接口、百兆以太网接口、千兆以太网)已经难以满足现代数字信号处理系统的需要,现代数字信号处理系统需要一个高带宽、实时性好、误码率低的通信接口。光纤通信接口具有高带宽、误码率低、连接方式简单等优点,特别适合使用于现代数字信号处理系统中,本文以XILINX公司K7系列中的XC7K325T的FPGA作为高速光纤通信数据传输的控制核心,在光纤接口类型上选用的是SFP(Small Form-factor Pluggable)光模块接口,在数据传输协议上选用的是基于8b/10b编码的Aurora通信协议来完成光纤通信数据传输技术的实现,最后在XILINX官方的开发套件KC705上完成高速光纤通信数据传输的技术验证。本文在章节安排上主要分为五章内容:第一章是绪论,主要对关于高速光纤通信数据传输的技术研究背景、当今光纤通信研究现状进行了简要的概述。此外,还对本文的研究内容、论文结构进行了详细说明。第二章是光纤通信传输系统涵盖的数据传输技术的研究,主要是对光纤通信技术的协议、定义、光收发一体模块、光纤通信的优势进行具体的说明,此外还对当今在高速系统中应用最多的高速串行数据传输技术进行了详细的说明,包括基于FPGA的高速串行传输技术,以及对高速串行传输技术中的底层硬核GTX模块进行了详细的分析,再此基础上,也对本课题中的高速光纤通信协议——Aurora 8b/10b技术协议进行了概述。第三章是基于FPGA的高速光纤通信数据传输系统的硬件设计,首先对总体的硬件方案、技术指标、核心器件、光纤通信接口模块的选择进行了说明。进而细致的对各个分模块的硬件电路设计进行了说明,包括光纤接口电路、电源电路、下载电路、存储电路、光纤通信时钟模块电路、全局时钟模块电路、FPGA最小系统模块的电路设计都进行了详细的说明。第四章是针对光纤通信数据传输系统中控制软件设计展开说明,包括本课题的开发环境、总体软件设计架构、开发语言简介、光纤接口通信逻辑设计、FPGA逻辑控制、控制模块逻辑FPGA程序的架设,并对各个模块的软件控制模块的仿真都予以验证。第五章是对基于FPGA的高速光纤通信数据传输技术的开发与实现进行论证,本课题以XILINX官方的KC705开发套件作为验证平台来对光纤通信接口的数据传输进行验证,通过对整体的测试结果进行分析,最终测试结果表明本课题设计的高速光纤通信数据传输完全达到设计要求。
[Abstract]:In recent years, with the continuous development of communication technology and integrated circuits, the processing speed of digital signal processing system is increasing rapidly, which also puts forward higher and higher requirements for the communication bandwidth of the front end. The traditional communication interface (parallel bus RS232 interface RS485 interface, 100-megabit Ethernet interface, gigabit Ethernet) has been difficult to meet the needs of modern digital signal processing system, modern digital signal processing system needs a high bandwidth, good real-time, Low BER communication interface. Optical fiber communication interface has the advantages of high bandwidth, low bit error rate, simple connection mode, etc. It is especially suitable for modern digital signal processing systems. In this paper, the FPGA of XC7K325T in XILINX K7 series is used as the control core of high-speed optical fiber communication data transmission, and the SFP (small form factor pluggable) optical module interface is chosen as the type of optical fiber interface. In the data transmission protocol, Aurora protocol based on 8b/10b code is chosen to realize the data transmission technology of optical fiber communication. Finally, the technical verification of high-speed optical fiber communication data transmission is completed on Xilinx official development suite KC705. This paper is divided into five chapters: the first chapter is an introduction, mainly about the technical background of high-speed optical fiber communication data transmission, and the current research status of optical fiber communication. In addition, the research content and structure of this paper are explained in detail. The second chapter is the research of the data transmission technology which is covered by the optical fiber communication transmission system. It mainly describes the protocol, definition, optical transceiver module and the advantages of optical fiber communication. In addition, the technology of high speed serial data transmission, which is widely used in high speed system, is described in detail, including the technology of high speed serial transmission based on FPGA. Based on the detailed analysis of the underlying hard core GTX module in the high speed serial transmission technology, this paper also summarizes the high speed optical fiber communication protocol Aurora 8b/10b technology protocol in this paper. The third chapter is the hardware design of the high-speed optical fiber communication data transmission system based on FPGA. Firstly, the selection of the overall hardware scheme, technical index, core device and optical fiber communication interface module is explained. Then the hardware circuit design of each sub-module is described in detail, including fiber interface circuit, power circuit, download circuit, storage circuit, optical fiber communication clock module circuit. The global clock module circuit and FPGA minimum system module circuit design are described in detail. The fourth chapter is to explain the design of control software in optical fiber communication data transmission system, including the development environment of this subject, the overall software design framework, the brief introduction of development language, the logic design of optical fiber interface communication and FPGA logic control. The logical FPGA program of the control module is set up, and the simulation of the software control module of each module is verified. The fifth chapter is to demonstrate the development and implementation of high-speed optical fiber communication data transmission technology based on FPGA. This paper uses Xilinx official KC705 development suite as the verification platform to verify the data transmission of optical fiber communication interface. Through the analysis of the overall test results, the final test results show that the design of high-speed optical fiber communication data transmission fully meet the design requirements.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TN929.11

【参考文献】

相关期刊论文 前9条

1 寇超勇;刘伟;门金瑞;;基于光纤通信和PCI总线的高速传输系统[J];光通信技术;2012年05期

2 成雄飞;;关于通讯中光纤通信技术目前应用现状的探讨[J];科技资讯;2011年30期

3 王志;吴红芳;;导弹测试系统中的高速数据传输技术研究[J];现代电子技术;2011年09期

4 王伟;傅其祥;;基于PCIe总线的超高速信号采集卡的设计[J];电子设计工程;2010年05期

5 马萍;唐卫华;李绪志;;基于PCI Express总线高速数采卡的设计与实现[J];微计算机信息;2008年25期

6 王磊;裴丽;;光纤通信的发展现状和未来[J];中国科技信息;2006年04期

7 吴德铭,陆达;高速通信中基于FPGA的PCI总线接口研究与设计[J];计算机应用;2005年11期

8 孙永明,林琦;1.5Gbps高速串行数据恢复电路的标准单元实现[J];计算机研究与发展;2005年10期

9 杨刚,周宗仪;基于Rocket I/O模块的高速I/O设计[J];电子技术应用;2004年06期

相关硕士学位论文 前4条

1 廖加文;基于FPGA的高清视频光纤传输系统的研究与实现[D];中国科学院研究生院(西安光学精密机械研究所);2013年

2 魏兴栻;基于PCI总线的光纤数据传输系统研究[D];华中科技大学;2012年

3 胡宏亮;PCI Express接口固态硬盘存储系统设计[D];华中科技大学;2011年

4 韩晗;基于FPGA的实时数字化光纤传输方案研究[D];浙江大学;2010年



本文编号:2062583

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/2062583.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户6b9eb***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com