基于FPGA的高速光纖通信數(shù)據(jù)傳輸技術(shù)的研究與實現(xiàn)
本文選題:光纖通信 + 傳輸技術(shù)。 參考:《吉林大學(xué)》2017年碩士論文
【摘要】:近年來,伴隨著通信技術(shù)、集成電路的不斷發(fā)展,數(shù)字信號處理系統(tǒng)中的處理速度急速提升,這也對前端的通信帶寬提出了越來越高的要求。傳統(tǒng)的通信接口(并行總線、RS232接口、RS485接口、百兆以太網(wǎng)接口、千兆以太網(wǎng))已經(jīng)難以滿足現(xiàn)代數(shù)字信號處理系統(tǒng)的需要,現(xiàn)代數(shù)字信號處理系統(tǒng)需要一個高帶寬、實時性好、誤碼率低的通信接口。光纖通信接口具有高帶寬、誤碼率低、連接方式簡單等優(yōu)點,特別適合使用于現(xiàn)代數(shù)字信號處理系統(tǒng)中,本文以XILINX公司K7系列中的XC7K325T的FPGA作為高速光纖通信數(shù)據(jù)傳輸?shù)目刂坪诵?在光纖接口類型上選用的是SFP(Small Form-factor Pluggable)光模塊接口,在數(shù)據(jù)傳輸協(xié)議上選用的是基于8b/10b編碼的Aurora通信協(xié)議來完成光纖通信數(shù)據(jù)傳輸技術(shù)的實現(xiàn),最后在XILINX官方的開發(fā)套件KC705上完成高速光纖通信數(shù)據(jù)傳輸?shù)募夹g(shù)驗證。本文在章節(jié)安排上主要分為五章內(nèi)容:第一章是緒論,主要對關(guān)于高速光纖通信數(shù)據(jù)傳輸?shù)募夹g(shù)研究背景、當(dāng)今光纖通信研究現(xiàn)狀進(jìn)行了簡要的概述。此外,還對本文的研究內(nèi)容、論文結(jié)構(gòu)進(jìn)行了詳細(xì)說明。第二章是光纖通信傳輸系統(tǒng)涵蓋的數(shù)據(jù)傳輸技術(shù)的研究,主要是對光纖通信技術(shù)的協(xié)議、定義、光收發(fā)一體模塊、光纖通信的優(yōu)勢進(jìn)行具體的說明,此外還對當(dāng)今在高速系統(tǒng)中應(yīng)用最多的高速串行數(shù)據(jù)傳輸技術(shù)進(jìn)行了詳細(xì)的說明,包括基于FPGA的高速串行傳輸技術(shù),以及對高速串行傳輸技術(shù)中的底層硬核GTX模塊進(jìn)行了詳細(xì)的分析,再此基礎(chǔ)上,也對本課題中的高速光纖通信協(xié)議——Aurora 8b/10b技術(shù)協(xié)議進(jìn)行了概述。第三章是基于FPGA的高速光纖通信數(shù)據(jù)傳輸系統(tǒng)的硬件設(shè)計,首先對總體的硬件方案、技術(shù)指標(biāo)、核心器件、光纖通信接口模塊的選擇進(jìn)行了說明。進(jìn)而細(xì)致的對各個分模塊的硬件電路設(shè)計進(jìn)行了說明,包括光纖接口電路、電源電路、下載電路、存儲電路、光纖通信時鐘模塊電路、全局時鐘模塊電路、FPGA最小系統(tǒng)模塊的電路設(shè)計都進(jìn)行了詳細(xì)的說明。第四章是針對光纖通信數(shù)據(jù)傳輸系統(tǒng)中控制軟件設(shè)計展開說明,包括本課題的開發(fā)環(huán)境、總體軟件設(shè)計架構(gòu)、開發(fā)語言簡介、光纖接口通信邏輯設(shè)計、FPGA邏輯控制、控制模塊邏輯FPGA程序的架設(shè),并對各個模塊的軟件控制模塊的仿真都予以驗證。第五章是對基于FPGA的高速光纖通信數(shù)據(jù)傳輸技術(shù)的開發(fā)與實現(xiàn)進(jìn)行論證,本課題以XILINX官方的KC705開發(fā)套件作為驗證平臺來對光纖通信接口的數(shù)據(jù)傳輸進(jìn)行驗證,通過對整體的測試結(jié)果進(jìn)行分析,最終測試結(jié)果表明本課題設(shè)計的高速光纖通信數(shù)據(jù)傳輸完全達(dá)到設(shè)計要求。
[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.
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TN929.11
【參考文獻(xiàn)】
相關(guān)期刊論文 前9條
1 寇超勇;劉偉;門金瑞;;基于光纖通信和PCI總線的高速傳輸系統(tǒng)[J];光通信技術(shù);2012年05期
2 成雄飛;;關(guān)于通訊中光纖通信技術(shù)目前應(yīng)用現(xiàn)狀的探討[J];科技資訊;2011年30期
3 王志;吳紅芳;;導(dǎo)彈測試系統(tǒng)中的高速數(shù)據(jù)傳輸技術(shù)研究[J];現(xiàn)代電子技術(shù);2011年09期
4 王偉;傅其祥;;基于PCIe總線的超高速信號采集卡的設(shè)計[J];電子設(shè)計工程;2010年05期
5 馬萍;唐衛(wèi)華;李緒志;;基于PCI Express總線高速數(shù)采卡的設(shè)計與實現(xiàn)[J];微計算機(jī)信息;2008年25期
6 王磊;裴麗;;光纖通信的發(fā)展現(xiàn)狀和未來[J];中國科技信息;2006年04期
7 吳德銘,陸達(dá);高速通信中基于FPGA的PCI總線接口研究與設(shè)計[J];計算機(jī)應(yīng)用;2005年11期
8 孫永明,林琦;1.5Gbps高速串行數(shù)據(jù)恢復(fù)電路的標(biāo)準(zhǔn)單元實現(xiàn)[J];計算機(jī)研究與發(fā)展;2005年10期
9 楊剛,周宗儀;基于Rocket I/O模塊的高速I/O設(shè)計[J];電子技術(shù)應(yīng)用;2004年06期
相關(guān)碩士學(xué)位論文 前4條
1 廖加文;基于FPGA的高清視頻光纖傳輸系統(tǒng)的研究與實現(xiàn)[D];中國科學(xué)院研究生院(西安光學(xué)精密機(jī)械研究所);2013年
2 魏興栻;基于PCI總線的光纖數(shù)據(jù)傳輸系統(tǒng)研究[D];華中科技大學(xué);2012年
3 胡宏亮;PCI Express接口固態(tài)硬盤存儲系統(tǒng)設(shè)計[D];華中科技大學(xué);2011年
4 韓晗;基于FPGA的實時數(shù)字化光纖傳輸方案研究[D];浙江大學(xué);2010年
,本文編號:2062583
本文鏈接:http://sikaile.net/kejilunwen/wltx/2062583.html