PCIe總線DMA高速傳輸系統(tǒng)的設計與實現(xiàn)
所屬分類:技術論文
上傳者:wwei
文檔大小:4122 K
標簽: PCIE總線 DMA 兩段式切片
所需積分:0分積分不夠怎么辦?
文檔介紹:針對數(shù)據(jù)傳輸系統(tǒng)中外設帶寬受限、有效帶寬低的問題,設計了一種PCIe總線的DMA高速傳輸系統(tǒng)。以FPGA為控制核心,采用PIO操作與DMA操作分時組合的控制模式實現(xiàn)全雙工DMA讀寫通道的傳輸層協(xié)議。PIO操作配合中斷實現(xiàn)指令與狀態(tài)實時收發(fā),DMA模塊設計了一種兩段式切片的裁剪機制實現(xiàn)PCIe協(xié)議的傳輸長度控制,發(fā)送模塊設計請求仲裁邏輯實現(xiàn)請求事務的優(yōu)先級仲裁,接收模塊采用本地緩存TAG標號的方法實現(xiàn)請求回應的實時管理并解決回應亂序問題。最后通過時鐘計數(shù)的方法測試傳輸速度,分析了影響讀寫傳輸速度的制約因素。經(jīng)驗證,DMA寫操作有效帶寬已經(jīng)達到75%,非常接近80%的理論極限,DMA讀操作也達到了60%。本設計解決了高速數(shù)據(jù)傳輸系統(tǒng)中的帶受限寬問題,具有一定的工程應用價值。
現(xiàn)在下載
VIP會員,AET專家下載不扣分;重復下載不扣分,本人上傳資源不扣分。