#UVM# 浅析快递小哥:uvm_config_db

1. 功能

uvm_config_db#(T) 是一个类,用于配置uvm_component实例的资源;uvm_config_db主要是提供了一种资源配置的简化方法

2. 命令解析

class hierarchy

uvm_config_db#(T)
或者
uvm_config_db

T 就是待配置选项的type类型。

3. class定义

class uvm_config_db#(
    type T = int
) extends uvm_resource_db#(T)

methods

  1. get: 判断inst_namefield_name ,是否等于指定的value。
  2. set: 设置inst_namefield_name
  3. exists: 检查inst_namefield_name设置值,是否有效。
  4. wait_modified: 等待inst_namefield_name 开始配置;否则

版权声明:本文为qq_16423857原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。