<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è) > 嵌入式系統 > 設計應用 > 一種基于FPGA的NoC驗證平臺的構建

一種基于FPGA的NoC驗證平臺的構建

作者: 時(shí)間:2010-05-10 來(lái)源:網(wǎng)絡(luò ) 收藏

  半導體工藝技術(shù)進(jìn)入深亞微米時(shí)代后,基于總線(xiàn)系統芯片SoC(Svstem on Chip)的體系結構在物理設計、通信帶寬以及功耗等方面無(wú)法滿(mǎn)足未來(lái)多IP體系發(fā)展的需求。片上網(wǎng)絡(luò )(Netwotlk on Chip)是一種新的系統芯片體系結構,其核心思想是將計算機網(wǎng)絡(luò )技術(shù)移植到系統芯片設計中來(lái),從體系結構上徹底解決總線(xiàn)架構帶來(lái)的問(wèn)題。

  研究人員從拓撲結構、路由算法、交換策略以及流控機制等多個(gè)方面對進(jìn)行研究,但是如何構建,快速得到NoC的性能也一直是NoC研究的重點(diǎn)。

  在過(guò)去的幾年里,一些研究機構提出了對于NoC不同抽象層次的驗證方法的研究,一般的NoC驗證是基于軟件的仿真和建模,如:用C、C++、SvstemC進(jìn)行系統級建模仿真,這樣驗證很靈活,但在仿真時(shí)間上卻開(kāi)銷(xiāo)很大。本文提出的基于的NoC在仿真速度方面是一般基于HDL的軟件仿真的16 000倍,而基于PC機編寫(xiě)的NoC軟件更增強了該平臺的靈活性和實(shí)用性。

  1 架構

  該驗證平臺采用模塊化設計,可以很容易地對不同的NoC進(jìn)行功能驗證和性能評估。圖1給出了該驗證平臺的基本架構。

該驗證平臺的基本架構

  它主要包括3個(gè)模塊:

  1)模擬IP核模塊 該模塊包含有數據流量產(chǎn)生器TG(Traffic Generator)模塊及數據流量接收器TR(Traffic Receiver)模塊。TG模擬產(chǎn)生NoC網(wǎng)絡(luò )中各個(gè)IP節點(diǎn)可能產(chǎn)生的數據流量,TR用于收集NoC運行過(guò)程中的各種信息。TG/R作為一個(gè)IP節點(diǎn)和待測NoC中的每個(gè)交換節點(diǎn)相連接。

  2)微處理器MPU及其接口MPI模塊 PC機通過(guò)MPU(中自帶的NiosⅡ軟核)和MPI實(shí)現對NoC各IP核中TG內部各個(gè)配置寄存器的配置,并將TR中各個(gè)寄存器的內容讀取到PC機中進(jìn)行處理。本模塊和模擬IP核模塊構成硬件平臺。

  3)NoC軟件模塊 完成對NoC的配置以及NoC系統的性能統計。PC機通過(guò)MPU與FPGA進(jìn)行通信,實(shí)現對NoC的配置并從FPGA中得到數據并進(jìn)行后端處理,以圖形的方式顯示給用戶(hù),供用戶(hù)對所設計的NoC進(jìn)行評估。同時(shí)PC機可以監控NoC運行的情況。

  FPGA采用Ahera公司Stratix IV系列中的EP4SGX230KF40C2,該器件能夠提供高速的時(shí)鐘信號和大量的片內資源,并具有大量外圍接口電路可供使用,這為基于FPGA的驗證提供了強有力的保證。


上一頁(yè) 1 2 3 4 5 下一頁(yè)

關(guān)鍵詞: FPGA NoC 驗證平臺

評論


相關(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>