驗證當今的復雜設計非常耗時,因為仿真需要長時間運行,并且會執行數百萬個事務。傳統的調試方法是將數百萬個數據包的所有信息轉儲到日志文件中,但是從龐大的日志文件中過濾掉特定的事務總是具有挑戰性的。例如,在AXI協議的情況下,在模擬期間允許固定數量的未完成事務,在單次模擬運行或交互式模擬期間的龐大日志文件中始終很難找到此類未完成事務。這是調試的最大痛點之一。
Synopsys Verdi 協議分析器支持獨特的搜索/過濾功能,以克服此類調試痛點。讓我們在下圖的幫助下,闡明什么是未完成的交易。

AXI 未完成交易
AXI 主站可以發出多個地址(A1、A2、A3)進行讀/寫,而無需等待各自的完成。典型的調試要求是在模擬的特定時間窗口中計數和跟蹤未完成的事務。通過信號轉儲或日志文件進行調試的傳統方法非常繁瑣且耗時。
Verdi 協議分析儀與 AXI VIP 原生集成,使調試變得簡單快捷。協議分析器 GUI 的快照如下所示。主/從事務及其屬性可以在 GUI 中突出顯示。可以從工具欄中的菜單按鈕調用搜索引擎。使用具有適當查詢的搜索引擎將在不到 10 秒的時間內過濾此類事務,從而輕松快速地調試 AXI 未完成事務。

威爾第協議分析儀
完整的解決方案在白皮書 - 查找未完成交易中進行了描述。
審核編輯:郭婷
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
分析器
+關注
關注
0文章
93瀏覽量
12917 -
GUI
+關注
關注
3文章
697瀏覽量
43472 -
AXI
+關注
關注
1文章
145瀏覽量
17940
發布評論請先 登錄
相關推薦
熱點推薦
XPe上顯示的文字未完成
集成顯卡,XPe,中文字體。 大家好,這里有一件奇怪的事。 在安裝驅動程序之前,我的應用程序UI上的文本顯示正常,但是一些文本顯示未完成,如左側或右側部分缺失,安裝驅動程序后,英文字體正常。 我嘗試
發表于 10-24 15:17
學習架構-AMBA AXI簡介
本指南介紹了高級微控制器總線體系結構(AMBA)AXI的主要功能。
該指南解釋了幫助您實現AXI協議的關鍵概念和細節。
在本指南中,我們介紹:
?AMBA是什么。
?為什么
發表于 08-09 07:37
PCIe AMBA集成指南
本文檔旨在提供關于將PCIe接口集成到基于AMBA的片上系統(SoC)的指導。
假設PCIe接口通過基于AXI或ACE協議的互連連接到SoC的其余部分。
讀者應熟悉PCIe、AMBA AXI
發表于 08-17 07:25
ARM Cortex-A8技術參考手冊
置64位或128位高速高級微處理器總線體系結構(AMBA),用于支持多個未完成事務的主內存接口·用于執行ARM整數指令的流水線·用于執行高級SIMD和VFP指令集的霓虹燈流水線·具有分支目標地址緩存
發表于 08-17 07:43
PrimeCell基礎設施AMBA 2 AHB至AMBA 3 AXI橋(BP136)技術概述
AMBA?2 AHB?至AMBA 3 AXI?橋使AHB主機能夠與AXI從機或互連進行通信(如果時鐘和重置信號是公共的)。
該網橋有三種變種,可支持以下接口:
·ARM11 AHB-L
發表于 08-21 06:43
AI續寫貝多芬未完成作品,風格很貼近貝多芬
貝多芬作為享譽世界的音樂家,其作品也是享譽世界,不過他的《第十交響曲》并沒有作完。而這首曲子也即將“完成”:為迎接貝多芬誕辰250周年,一個由音樂家和程序員組成的研究小組正在訓練AI來續寫貝多芬未完成的《第十交響曲》。
AMBA 3.0 AXI總線接口協議的研究與應用
本文介紹了AMBA 3.0 AXI的結構和特點,分析了新的AMBA 3.0 AXI協議相對于AMBA 2. 0的優點。它將革新未來高性能SO
發表于 04-12 15:47
?28次下載
67款APP因未完成整改下架
近日,我國相關監管部門對67款APP因未完成整改已經進行了下架處理,并要求他們必須在近日全部配合完成整改工作,截至目前已經超過一半APP已經進行來了相關整改工作。
模擬智能傳送裝置(未完成)
/88344555## 注意:代碼未完成超重記錄單元Q:啥時候完成?A:大三實訓抽到的時候(沒抽到就不填了)2代碼:main.c***************************...
發表于 12-23 19:45
?8次下載
快速了解最新的AMBA AXI5協議功能
Arm? AMBA? 5 AXI 協議規范支持高性能、高頻系統設計,用于管理器和從屬組件之間的通信。AMBA AXI5 協議擴展了前幾代規范,并增加了幾個重要的性能和可擴展性功能,這些
調試AMBA AXI未完成事務
評論