實(shí)時(shí)信號(hào)分析儀中PXIE高速接口的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-03-08 17:53
本文選題:實(shí)時(shí)信號(hào)分析儀 切入點(diǎn):PXI 出處:《電子科技大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
【摘要】:實(shí)時(shí)信號(hào)分析儀是無線通信、航空、導(dǎo)航等領(lǐng)域中廣泛使用的一種測試儀器。數(shù)字化、寬頻帶、高分辨率已成為實(shí)時(shí)信號(hào)分析儀的發(fā)展趨勢,這要求數(shù)據(jù)總線具備高傳輸帶寬,高穩(wěn)定性和可靠性。PXIE(面向儀器的PCIE總線擴(kuò)展)是現(xiàn)在主流的儀器總線技術(shù),PCI Express v2.0達(dá)到5.0Gb/s的傳輸速率,PCIE差分串行傳輸和糾錯(cuò)機(jī)制有力的保證了數(shù)據(jù)傳輸?shù)馁|(zhì)量。本文采用PXIE來實(shí)現(xiàn)實(shí)時(shí)信號(hào)分析儀中大量數(shù)據(jù)的高速穩(wěn)健傳輸。要完成設(shè)計(jì)首先需要對(duì)PXIE硬件規(guī)范和PCIE傳輸協(xié)議作深入的理解;再通過需求分析,給出PXIE高速接口的總體方案設(shè)計(jì),并結(jié)合PXIE總線的實(shí)現(xiàn)方式,設(shè)計(jì)以FPGA為主體器件的詳細(xì)硬件實(shí)現(xiàn)方案,以及為實(shí)現(xiàn)數(shù)據(jù)高速傳輸,確立了PXIE傳輸協(xié)議、DMA控制器和高速緩存的邏輯設(shè)計(jì)方案;然后根據(jù)硬件實(shí)現(xiàn)方案,使用Cadence軟件作了詳細(xì)電路圖設(shè)計(jì),設(shè)計(jì)的主要考慮因素是系統(tǒng)性能、功耗和集成度;最后根據(jù)邏輯設(shè)計(jì)方案,使用ISE14.2綜合開發(fā)平臺(tái)完成PXIE傳輸協(xié)議、DMA控制器和高速緩存的各模塊詳細(xì)邏輯設(shè)計(jì)和RTL級(jí)代碼編寫。其中DMA控制器和高速緩存的邏輯設(shè)計(jì)是本文重中之重。本文實(shí)現(xiàn)了PIO、DMA和中斷這三種數(shù)據(jù)傳輸方式。使用FIFO、RAM和DDR3這三種方式來完成不同類數(shù)據(jù)的緩存。在板卡硬件調(diào)試完成后,搭建FPGA邏輯調(diào)試平臺(tái),對(duì)邏輯設(shè)計(jì)部分使用Xilinx ISE14.2綜合開發(fā)平臺(tái)自帶的Chipscope軟件進(jìn)行在線調(diào)試驗(yàn)證,主要包括高速接口的PIO功能、DMA功能、中斷功能。DMA讀傳輸速率達(dá)到5.78Gb/s,DMA寫的傳輸速率達(dá)到13.33 Gb/s,中斷信號(hào)工作正常,調(diào)試驗(yàn)證結(jié)果與設(shè)計(jì)指標(biāo)相符,達(dá)到預(yù)期性能,表明方案設(shè)計(jì)、硬件電路和FPGA邏輯的正確性。本文高速接口硬件和邏輯設(shè)計(jì)已成功應(yīng)用于信號(hào)分析儀中。
[Abstract]:Real-time signal analyzer is a kind of testing instrument widely used in wireless communication, aviation, navigation and other fields. Digitization, wide band and high resolution have become the development trend of real-time signal analyzer, which requires the data bus to have high transmission bandwidth. High stability and reliability. PXIE. is the mainstream instrument bus technology. PCI Express v2.0 achieves the transmission rate of 5.0 GB / s. PCIE differential serial transmission and error correction mechanism can guarantee the quality of data transmission. In this paper, PXIE is used to realize the high speed and robust transmission of a large amount of data in the real-time signal analyzer. In order to complete the design, it is necessary to have a deep understanding of the PXIE hardware specification and the PCIE transmission protocol. Then through the requirement analysis, the overall scheme design of PXIE high-speed interface is given, and combining with the realization mode of PXIE bus, the detailed hardware implementation scheme with FPGA as the main device is designed, and in order to realize the high speed data transmission, The logic design scheme of PXIE transmission protocol and cache is established, and then the detailed circuit diagram is designed by using Cadence software according to the hardware implementation scheme. The main factors of the design are system performance, power consumption and integration. Finally, according to the logical design scheme, The ISE14.2 integrated development platform is used to complete the detailed logic design of each module of PXIE transport protocol controller and cache and the coding of RTL level code. Among them, the logical design of DMA controller and cache is the most important part of this paper. There are three kinds of data transmission modes: PIOODMA and interrupt. We use FIFO RAM and DDR3 to cache different kinds of data. After the hardware debugging of the board is finished, The FPGA logic debugging platform is built, and the online debugging and verification of the Chipscope software which is included in the Xilinx ISE14.2 integrated development platform is carried out in the logic design part, which mainly includes the PIO function of the high-speed interface. The interrupt function .DMA read transmission rate reached 5.78 GB / s / s, the transmission rate reached 13.33 GB / s, the interrupt signal worked normally, the debugging and verification results were in line with the design index, and the expected performance was achieved, which indicated that the scheme was designed. The hardware and logic design of high speed interface in this paper has been successfully applied to signal analyzer.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TM935
,
本文編號(hào):1584937
本文鏈接:http://sikaile.net/kejilunwen/dianlilw/1584937.html
最近更新
教材專著