// 定义一个宏,用于指定 UVM 核心服务类的类型
ifndef UVM_CORESERVICE_TYPE
`define UVM_CORESERVICE_TYPE uvm_default_coreservice_t
endif
// 定义一个类型别名,用于简化对 UVM 核心服务类的引用
typedef class `UVM_CORESERVICE_TYPE;
// 定义一个虚类 `uvm_coreservice_t`,它是 UVM 核心服务的基类
virtual class uvm_coreservice_t;
// 定义一个静态变量 `inst`,用于存储 UVM 核心服务对象的实例
local static `UVM_CORESERVICE_TYPE inst;
// 定义一个静态函数 `get`,用于获取 UVM 核心服务对象的实例
static function uvm_coreservice_t
UVM核心服务类宏定义UVM_CORESERVICE_TYPE和核心服务类class uvm_coreservice_t代码解析
于 2024-10-30 14:45:15 首次发布

最低0.47元/天 解锁文章
463

被折叠的 条评论
为什么被折叠?



