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