十八禁视频网站在线观看,亚洲五月综合缴情在线,欧美国产日韩a在线视频,男人女人做爽爽18禁网站,免费无码av片在线观看网址 ,欧美巨大黑人极品精男,久久亚洲国产成人影院,久99久热只有精品国产15

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日內同本網聯系。

主站蜘蛛池模板: 亚洲影院丰满少妇中文字幕无码| 在线观看国产精品普通话对白精品| 国产精品极品在线拍| 久久精品女人的天堂av| 精品国产aⅴ一区二区三区| 国产亚洲欧美日韩在线一区二区三区| 亚洲vs成人无码人在线观看堂| 日本一道本高清一区二区| 成人午夜视频一区二区无码 | 尤物一区二区三区精品| 久久青青草原av免费观看| 国产一区二区三区 韩国女主播 | 成人免费无码大片a毛片抽搐| 久久精品国产久精久精| 国产真人无码作爱免费视频app | 97久久超碰国产精品2021| 久久久久久人妻毛片a片| 97人妻碰碰视频免费上线 | 一区二区亚洲精品国产片| 国产亚洲精品久久yy5099| 成人国产精品一区二区视频 | 男女18禁啪啪无遮挡| 免费精品国偷自产在线在线| 久久99精品久久久久久不卡| 亚洲中文字幕无码av网址| 国产成人亚洲综合精品| 精品国精品无码自拍自在线| 日韩亚洲国产综合αv高清| 中文有码人妻字幕在线| 国产精品 中文字幕 亚洲 欧美| 又大又粗又长的高潮视频| 成人网站av亚洲国产| 99视频30精品视频在线观看| 国产成人精品必看| 97色精品视频在线观看| 国产又黄又爽又刺激的免费网址| 亚洲精品久久久久999666| 亚洲精品日韩中文字幕久久久| 国产美女露脸口爆吞精| 国产在线不卡一区二区三区| 久久久精品中文字幕乱码18|