VARON是一款針對Soc開發(fā)的硬件仿真進(jìn)行優(yōu)化的軟件,運(yùn)行于Cent OS Linux系統(tǒng),需要有一定的VCS使用基礎(chǔ),適用于集成度偏高的Soc開發(fā)。VARON通過自主研發(fā)的IP連接到開發(fā)系統(tǒng),并監(jiān)視AXI總線上的多種屬性和性能,從而使開發(fā)者能夠更直觀的觀測系統(tǒng)的運(yùn)行情況,從而有針對性的進(jìn)行優(yōu)化調(diào)整。
總線驗證技術(shù)
(1)AMBA(AHB / AXI):許多半導(dǎo)體制造商已經(jīng)啟動了基于ARM總線的驗證環(huán)境,每個公司都充分執(zhí)行了協(xié)議檢查。但是,他們很少使用基于硬件的驗證環(huán)境來驗證性能,例如設(shè)備制造商要求的總線速度,DDR控制器負(fù)載以及固件的吞吐量。VARON使用AMBA性能驗證IP“ VARON-AHB”,并提供性能驗證環(huán)境構(gòu)建服務(wù),以在開發(fā)初期通過仿真以及總線體系結(jié)構(gòu)(例如總線配置和總線帶寬)來執(zhí)行總線性能驗證。我們建議通過檢查對性能進(jìn)行質(zhì)量保證驗證,并使用實際固件在實際機(jī)器上對總線性能進(jìn)行驗證。
(2)OCP:OCP是一種開放式體系結(jié)構(gòu)核心協(xié)議,它是一種不依賴于CPU的核心協(xié)議,可以在不降低總線性能的情況下開發(fā)高度可重用的IP。將具有不同總線標(biāo)準(zhǔn)的IP連接到OCP通道,可以在不知道總線的情況下配置系統(tǒng)。驗證點(diǎn)包括基于命令的協(xié)議,基于分組的數(shù)據(jù)發(fā)送/接收以及線程功能的操作驗證。但是,目前有許多可選信號作為標(biāo)準(zhǔn),因此需要花費(fèi)很多精力來設(shè)置和驗證驗證環(huán)境??紤]到上述情況,Vtech提出了一種利用拆分交易類型總線驗證技術(shù)的驗證服務(wù)。
模擬仿真的設(shè)計流程
演示樣本設(shè)計
框圖 每個主機(jī)有8個讀通道和8個寫通道
操作時序 運(yùn)行100,000時鐘,單位時間=200時鐘
AXI時間測量
AXI讀事務(wù)
AXI寫事務(wù)
AXI時間測量
責(zé)任編輯:xj
原文標(biāo)題:AXI總線高性能分析儀——VARON(二)
文章出處:【微信公眾號:FPGA技術(shù)支持】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
分析儀
+關(guān)注
關(guān)注
0文章
1613瀏覽量
53091 -
AXI總線
+關(guān)注
關(guān)注
0文章
66瀏覽量
14514
原文標(biāo)題:AXI總線高性能分析儀——VARON(二)
文章出處:【微信號:HK-FPGA_Dep,微信公眾號:FPGA技術(shù)支持】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
硬件輔助驗證(HAV) 對軟件驗證的價值
芯華章以AI+EDA重塑芯片驗證效率

技術(shù)分享 | AVM合成數(shù)據(jù)仿真驗證方案

奧松電子建設(shè)粵港澳大灣區(qū)首個智能傳感技術(shù)概念驗證中心
車載總線監(jiān)控分析及仿真工具 - VBA

不同類型的總線技術(shù)對比
總線技術(shù)在智能家居中的應(yīng)用
CAN總線技術(shù)的未來趨勢
前端總線頻率的類型是什么?
RS485總線與CAN總線有什么區(qū)別
CAN總線和EtherCAT的區(qū)別
技術(shù)小課堂 | CAN總線應(yīng)用常見問題(1)

評論