基于FPGA的串行RapidIO接口的設(shè)計(jì)與實(shí)現(xiàn)
[Abstract]:With the improvement of embedded processor performance, the traditional parallel bus interconnection scheme can not meet its growing bandwidth requirements. Instead of Rapid IO interconnection technology, it has the advantages of high speed, low cost and fewer pins, so it can meet the needs of high performance embedded systems. As the only authorized international standard in embedded field, Rapid IO is the best way to solve high performance embedded interconnection in the future. At present, almost all the mainstream embedded manufacturers in the world have supported the Rapid IO interconnection technology, and have continuously introduced a variety of products based on the Rapid IO specification, covering all kinds of development tools, embedded systems, IPOs, software, etc. Test equipment and semiconductor products. In this paper, the Rapid IO interconnection protocol is studied, and a serial interconnect interface based on RapidIO protocol is designed and implemented by referring to the technical documents of related products. The interface realizes the basic functions of packet formation and unpacking, packet sending and receiving orderly, initialization operation and flow control controlled by receiver, etc. This paper first introduces the research background of Rapid IO interconnection technology and its development status at home and abroad, then analyzes the layered architecture, typical operation flow, common operation types of Rapid IO interconnection protocol. Finally, the basic functions of serial link part in the protocol are extracted according to the need, and the overall design scheme of serial Rapid IO interface circuit is put forward. Based on the design idea and modular design method of Top-Down, this paper uses Verilog hardware description language to design and implement packet grouping logic, unpacking logic, logic layer scheduling logic, initialization state machine, sending channel, and so on. In order to reduce the difficulty of design, the high-speed serial transceiver is implemented by Rocket IO hard core IP in FPGA of Xilinx Company. In addition, the clock domain division and clock allocation of the circuit are analyzed, and the cross-clock domain processing of asynchronous signal interaction is carried out. Finally, the simulation platform is built based on Modelsim software. The module level simulation and the whole simulation. The test results show that the serial Rapid IO interface circuit designed in this paper has the correct function.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP334.7;TN791
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 蔡葉芳;田澤;李攀;何嘉文;;一種RapidIO IP核的設(shè)計(jì)與驗(yàn)證[J];計(jì)算機(jī)技術(shù)與發(fā)展;2014年10期
相關(guān)碩士學(xué)位論文 前10條
1 任雪倩;串行RapidIO物理層數(shù)字系統(tǒng)設(shè)計(jì)[D];北京交通大學(xué);2016年
2 魯占朝;基于FC-AE協(xié)議的交換機(jī)端口電路設(shè)計(jì)[D];電子科技大學(xué);2016年
3 陳東旭;面向2.5G SerDes的8b/10b編解碼電路設(shè)計(jì)與測試[D];電子科技大學(xué);2015年
4 舒志興;RapidIO高速接口物理編碼子層的設(shè)計(jì)與驗(yàn)證[D];中國科學(xué)技術(shù)大學(xué);2015年
5 袁偉;基于RapidIO的高速數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì)與研究[D];中國地質(zhì)大學(xué)(北京);2015年
6 汪波;基于RapidIO 2.1物理層IP核的數(shù)字控制電路的研究與設(shè)計(jì)[D];湖南大學(xué);2015年
7 單強(qiáng);RapidIO交換機(jī)總線功能模型的設(shè)計(jì)與驗(yàn)證[D];西安電子科技大學(xué);2015年
8 黃靖媛;高速串行接口RapidIO的設(shè)計(jì)與驗(yàn)證[D];西安電子科技大學(xué);2015年
9 寧賽男;RapidIO協(xié)議在圖像處理系統(tǒng)中的應(yīng)用研究[D];中國科學(xué)院研究生院(長春光學(xué)精密機(jī)械與物理研究所);2013年
10 劉琳;基于RapidIO的高速數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)[D];哈爾濱工程大學(xué);2013年
,本文編號:2166191
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/2166191.html