<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 網(wǎng)絡(luò )與存儲 > 設計應用 > 基于Virtex-6 PCIE核的DMA控制器設計

基于Virtex-6 PCIE核的DMA控制器設計

作者:朱偉杰,陸探,朱萬(wàn)經(jīng) 時(shí)間:2012-02-09 來(lái)源:電子產(chǎn)品世界 收藏

  總體方案設計

本文引用地址:http://dyxdggzs.com/article/128747.htm

  應用于PCIE總線(xiàn)的方式有兩種:系統(system)和總線(xiàn)主控(bus master)。系統DMA比較少見(jiàn),并且只有較少的北橋芯片和操作系統支持其應用;總線(xiàn)主控DMA是PCIE系統目前為止最常用的控制方式。本文參考了Xilinx的應用設計:應用于 FPGA PCIE核的DMA設計不完整,缺少數據FIFO,且復位后只能完成一次中斷的讀寫(xiě);應用于Virtex-5 FPGA PCIE核的DMA設計,可以實(shí)現ML555開(kāi)發(fā)板上DDR2內存與PC端內存間數據交換。但應用于Virtex-5和 FPGA的PCIE核用戶(hù)端口差別較大,故本文基于的設計,借鑒Virtex-5的思想,實(shí)現塊式DMA的設計。

  FPGA片上程序設計主要包括3部分:PCIE軟核,DMA控制器和DSP應用。PCIE軟核通過(guò)Xilinx公司ISE 設計套件的CORE Generator軟件配置,該IP核集成了傳輸層(TL)、數據鏈路層(DLL)和物理層(PL)協(xié)議,其應用層接口包括傳輸接口、配置接口和中斷接口等,用于PCIE核和DMA控制器之間的數據傳輸和寄存器配置;DSP核是用戶(hù)開(kāi)發(fā)的應用程序。本設計整體模塊結構如圖1所示。

  DMA控制器設計

  本文DMA控制器結構框圖如圖1所示,主要包括發(fā)射引擎、接收引擎、DMA控制/狀態(tài)寄存器、MSI中斷控制器和發(fā)射/接收FIFO。為描述方便,本文定義寫(xiě)操作和發(fā)送(TX)為FPGA將數據發(fā)送至PC端存儲器;讀操作和接收(RX)為FPGA接收來(lái)自PC存儲器的數據。



關(guān)鍵詞: DMA Virtex-6

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>