麻豆精品一卡二卡三卡 ,国产成人久久av免费高潮,热久久视久久精品18,成人无码看片在线观看免费 ,玩弄少妇肉体到高潮动态图,国产精品久久久久久影视不卡,国产成人无码免费看片软件,免费人成激情视频在线观看冫

SystemVerilog|UVM|超實用!盤點UVM不同機制的調試功能

來源: 面包芯語2023-08-24 22:48:23
  

作為UVM的用戶,我們需要相信在絕大部分情況下這些機制本身是沒有問題的。因此,從頂層獲得有效的調試信息就非常關鍵,比起潛入到內部要高效得多。

UVM將不同機制的調試功能封裝成了命令行參數。在運行仿真的時候帶上這些參數,就可以在仿真日志中打印出來對應的詳細調試信息。本節將這些命令行參數都梳理出來,并附有仿真日志截圖。


(資料圖片僅供參考)

+UVM_CONFIG_DB_TRACE: 打開訪問Config_db的追蹤(tracing)功能,可以看到config_db的set和get操作在什么時間由什么組件發起。

+UVM_PHASE_TRACE:打開Phase執行的追蹤功能,可以看到不同phase的執行順序。

+UVM_OBJECTION_TRACE:打開Objection相關活動的追蹤功能,可以清晰地呈現出objection在運行中的狀態。

+UVM_VERBOSITY:設置打印信息的冗余程度,有效地控制不同重要性信息的打印和屏蔽。

除了命令行參數,UVM還提供了很多內置打印函數。這些函數可以在驗證環境中被調用,調用后會將對應的數據結構按照強可讀性的格式打印到仿真日志中,為環境調試工作提供極大的便利。

uvm_root::print_topology():打印整個驗證環境的組件拓撲結構

uvm_component::print_config():打印當前組件可見視角下的所有配置資源信息

uvm_component::print_override_info():打印當前組件的工廠重載信息

uvm_factory::print():打印全局工廠中注冊的類型以及instance和type重載信息

uvm_factory::debug_create_by_type():打印工廠根據參數實際會創建的類型

uvm_port_base::debug_connected_to():打印當前端口連接的下游端口網絡,包括port/export/imp

參考資料

[1] Accellera Systems Initiative. "Universal Verification Methodology (UVM) 1.2 Class Reference" (2014).

關鍵詞:

責任編輯:sdnew003

相關新聞

版權與免責聲明:

1 本網注明“來源:×××”(非商業周刊網)的作品,均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,本網不承擔此類稿件侵權行為的連帶責任。

2 在本網的新聞頁面或BBS上進行跟帖或發表言論者,文責自負。

3 相關信息并未經過本網站證實,不對您構成任何投資建議,據此操作,風險自擔。

4 如涉及作品內容、版權等其它問題,請在30日內同本網聯系。

主站蜘蛛池模板: 女人下边被添全过视频| 国产成人免费高清激情视频| 99精品偷自拍| 成人网站国产在线视频内射视频| 性无码免费一区二区三区在线| 久久www免费人成人片| 亚洲成a v人片在线观看| 国产+成+人+亚洲欧洲自线| 精久国产一区二区三区四区| 国产精品美女久久久久久2021| 一区二区三区高清av专区| 四虎影视国产精品永久在线| 在线看免费无码av天堂| 国产国语熟妇视频在线观看 | 国产精品麻豆va在线播放| 国产成人av无码永久免费一线天| 青草影院内射中出高潮| 九九视频免费精品视频| 亚洲午夜久久久影院| 国产精品18久久久久久欧美| 中文字幕制服丝袜第57页 | 久久丫免费无码一区二区| 2020国产成人精品影视| 免费中文熟妇在线影片| 9l国产精品久久久久尤物| 国偷自产一区二区免费视频| 国内精品自产拍在线观看| 日本三线免费视频观看| 欧美精品色婷婷五月综合| 国产手机在线亚洲精品观看| 亚洲欧美日本韩国| 国产成人免费高清激情视频| 日本熟妇厨房bbw| 国产精品污www一区二区三区| 无码专区一va亚洲v专区在线| 2020国产成人精品视频| 久久天堂av女色优精品| 亚洲狠狠婷婷综合久久久久图片| 国产成人免费高清激情视频| 亚洲精品无码久久一线| 女人被做到高潮免费视频|