#UVM# 淺析快遞UVM小哥:uvm_config_db
阿新 • • 發佈:2020-12-12
技術標籤:UVM
1. 功能
uvm_config_db#(T)
是一個類,用於配置uvm_component例項的資源;uvm_config_db主要是提供了一種資源配置的簡化方法。
2. 命令解析
class hierarchy
uvm_config_db#(T)
或者
uvm_config_db
T 就是待配置選項的type型別。
class定義
class uvm_config_db#(
type T = int
) extends uvm_resource_db#(T)
methods
- get: 判斷
inst_name
的field_name
,是否等於指定的value。 - set: 設定
inst_name
的field_name
。 - exists: 檢查
inst_name
的field_name
設定值,是否有效。 wait_modified:
等待inst_name
的field_name
開始配置;否則後續命