資料介紹
摘 要
PCI Express(PCIE)總線作為第三代IO總線技術(shù),因其具有傳輸帶寬高、全新
的點(diǎn)點(diǎn)互連架構(gòu)和對(duì)PCI總線高度兼容等優(yōu)點(diǎn)已在計(jì)算機(jī)平臺(tái)中獲得廣泛應(yīng)用。
為充分發(fā)揮PCIE總線的優(yōu)點(diǎn),推廣PCIE總線在嵌入式系統(tǒng)等場(chǎng)合的應(yīng)用,本文
設(shè)計(jì)了一款基于FPGA的PCIE數(shù)據(jù)傳輸系統(tǒng),為應(yīng)用PCIE進(jìn)行數(shù)據(jù)傳輸提供了一種新的低成本方案。
本文在對(duì)PCIE協(xié)議深入研究的基礎(chǔ)上,采用自頂向下的設(shè)計(jì)思想,對(duì)PCIE數(shù)據(jù)傳輸系統(tǒng)進(jìn)行頂層設(shè)計(jì)和模塊劃分,根據(jù)PCIE IP接口完成PCIE數(shù)據(jù)傳輸系統(tǒng)應(yīng)用層的RTL級(jí)描述、仿真及驗(yàn)證,分析了其仿真和驗(yàn)證結(jié)果,并對(duì)系統(tǒng)進(jìn)行實(shí)際測(cè)試。論文主要包括以下幾方面的內(nèi)容:
首先,對(duì)PCIE協(xié)議規(guī)范進(jìn)行全面詳細(xì)的研究,在透徹理解PCIE協(xié)議的基礎(chǔ)上,分析PCIE純粹端點(diǎn)設(shè)備的實(shí)現(xiàn)條件,選定系統(tǒng)開發(fā)平臺(tái),按照白頂向下的設(shè)計(jì)思想,對(duì)PCIE數(shù)據(jù)傳輸系統(tǒng)進(jìn)行頂層設(shè)計(jì)和模塊劃分。
其次,利用Quartus II工具對(duì)PCIE IP進(jìn)行例化并分析IP接口,采用Verilog HDL
對(duì)所劃分的PCIE IP配置模塊、PCIE應(yīng)用層輔助模塊、PCIE應(yīng)用層核心模塊進(jìn)行RTL級(jí)設(shè)計(jì)。其中PCIE IP實(shí)現(xiàn)了PCIE協(xié)議功能,通過64位Avalon.ST接口和應(yīng)用層進(jìn)行數(shù)據(jù)通信;PCIE IP配置模塊實(shí)現(xiàn)了PCIE IP配置信號(hào)采集功能和通過LMI接口配置PCIE配置空間錯(cuò)誤報(bào)告能力寄存器功能;PCIE應(yīng)用層輔助模塊實(shí)現(xiàn)了接收端口轉(zhuǎn)換、發(fā)送端口轉(zhuǎn)換、接收數(shù)據(jù)緩沖和MSI緩沖功能;應(yīng)用層核心模塊實(shí)現(xiàn)了Re slave和鏈?zhǔn)?a href='http://www.socialnewsupdate.com/tags/dma/' target='_blank' class='arckwlink_none'>DMA數(shù)據(jù)傳輸功能。論文在DMA基礎(chǔ)上實(shí)現(xiàn)了鏈?zhǔn)紻MA功能,減少了數(shù)據(jù)傳輸對(duì)CPU資源的占用,大大提高了傳輸效率。
最后,對(duì)所設(shè)計(jì)的PCIE數(shù)據(jù)傳輸系統(tǒng)整體進(jìn)行仿真測(cè)試。搭建仿真測(cè)試平臺(tái),對(duì)系統(tǒng)整體進(jìn)行功能仿真,將綜合適配后的電路下載到FPGA中進(jìn)行時(shí)序驗(yàn)證,在PC機(jī)上利用軟件對(duì)系統(tǒng)進(jìn)行實(shí)際測(cè)試,并對(duì)相關(guān)仿真測(cè)試結(jié)果進(jìn)行分析。
基于FPGA的PCIE數(shù)據(jù)傳輸系統(tǒng)的仿真和測(cè)試結(jié)果表明,系統(tǒng)各模塊邏輯功能均達(dá)到設(shè)計(jì)要求,PCIE數(shù)據(jù)傳輸系統(tǒng)可通過Rc—slave和鏈?zhǔn)紻MA兩種模式和PC機(jī)主存儲(chǔ)器交換數(shù)據(jù),DMA讀速度達(dá)1 73MB/S,DMA寫速度達(dá)207MB/S。本設(shè)計(jì)為利用低成本FPGA實(shí)現(xiàn)PCIE數(shù)據(jù)傳輸提供有效可行的實(shí)現(xiàn)方案,推廣了PCIE總線的應(yīng)用范圍,具有很好的應(yīng)用前景。
- PCI EXPRESS卡機(jī)電規(guī)范 0次下載
- PCI Express卡機(jī)電規(guī)格 2次下載
- ALTERA FPGA PCIE的設(shè)計(jì)指導(dǎo)教程 59次下載
- PCI Express layout guide 0次下載
- PCI-Express詳解 0次下載
- PCI Express標(biāo)準(zhǔn)概述白皮書 13次下載
- PCI Express IP核應(yīng)用參考設(shè)計(jì) 14次下載
- PCI-Express技術(shù) 0次下載
- 基于PCI+Express總線的高性能嵌入式系統(tǒng)研究 49次下載
- 基于PCI的雙向高速傳輸系統(tǒng) 34次下載
- 基于PCI Express實(shí)時(shí)視頻采集系統(tǒng)的設(shè)計(jì)
- PCI Express 至PCI 橋設(shè)計(jì)原理及應(yīng)用
- 針對(duì)可編程PCI Express解決方案的評(píng)估方法
- PCI Express的基本工作原理
- 基于PCI-Express的高速數(shù)據(jù)交換設(shè)計(jì)及應(yīng)用
- Xilinx 7系列FPGA PCIe Gen3的應(yīng)用接口及特性 1199次閱讀
- PCI Express 6.0:為下一代數(shù)據(jù)中心帶來前所未有的性能 644次閱讀
- PCI Express一致性測(cè)試方法 1660次閱讀
- PCI Express接口標(biāo)準(zhǔn)的特點(diǎn)及在FPGA中的應(yīng)用 2772次閱讀
- 基于FPGA技術(shù)的LVDS傳輸模式如何實(shí)現(xiàn)PCIE接口卡設(shè)計(jì) 9906次閱讀
- 源創(chuàng)通信 8線 PCI-E Asterisk卡介紹 1765次閱讀
- 源創(chuàng)通信4線 PCI-E Asterisk模擬卡 1665次閱讀
- digilent16線 PCI-E Asterisk卡概述 1911次閱讀
- 源創(chuàng)通信SinoV-2400E 24線 PCI-E Asterisk卡介紹 1549次閱讀
- 基于Xilinx公司硬IP核的方法實(shí)現(xiàn)PCI Express總線接口及數(shù)據(jù)的傳輸設(shè)計(jì) 2314次閱讀
- PCI-Express電路板主要性能_優(yōu)勢(shì)及典型應(yīng)用 2855次閱讀
- PCI-Express總線介紹 接口設(shè)計(jì)和實(shí)現(xiàn) 7433次閱讀
- 基于FPGA的DMA讀寫設(shè)計(jì)及中斷控制 6239次閱讀
- 從PCI、PCI-X到PCI-Express之間的連接 3500次閱讀
- PCI Express實(shí)驗(yàn)開發(fā)平臺(tái)與IP 2156次閱讀
下載排行
本周
- 1QW2893應(yīng)急燈專用檢測(cè)芯片
- 590.40 KB | 1次下載 | 免費(fèi)
- 2低功耗藍(lán)牙BLE透?jìng)髂KHM-BT4531的技術(shù)規(guī)格與應(yīng)用指南
- 1.40 MB | 1次下載 | 免費(fèi)
- 3PC2570低Iq 理想二極管控制芯片中文資料
- 1.56 MB | 1次下載 | 免費(fèi)
- 4AG32VH 系列應(yīng)用指南
- 0.60 MB | 1次下載 | 免費(fèi)
- 5Claroty-2024年全球CPS安全狀況:中斷對(duì)業(yè)務(wù)的影響
- 3.70 MB | 1次下載 | 免費(fèi)
- 6stm32g070數(shù)據(jù)手冊(cè)和使用手冊(cè)
- 12.06 MB | 次下載 | 免費(fèi)
- 7FS312B USB的PD和OC快充協(xié)議電壓誘騙控制器中文手冊(cè)
- 1.35 MB | 次下載 | 免費(fèi)
- 8SY8201矽力杰高效率快速響應(yīng),1A, 27V輸入 同步降壓調(diào)節(jié)器
- 510.16 KB | 次下載 | 免費(fèi)
本月
- 1AI智能眼鏡產(chǎn)業(yè)鏈分析
- 4.43 MB | 471次下載 | 免費(fèi)
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 300次下載 | 5 積分
- 3貼片三極管上的印字與真實(shí)名稱的對(duì)照表詳細(xì)說明
- 0.50 MB | 95次下載 | 1 積分
- 4長(zhǎng)虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 91次下載 | 5 積分
- 5涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 6錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 43次下載 | 1 積分
- 7AO4803A雙P通道增強(qiáng)型場(chǎng)效應(yīng)晶體管的數(shù)據(jù)手冊(cè)
- 0.11 MB | 28次下載 | 2 積分
- 8錦銳CA51F005 SDK開發(fā)包
- 19.47 MB | 19次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191388次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評(píng)論