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