当前位置:网站首页>factory type_id::create过程解析
factory type_id::create过程解析
2022-07-01 08:16:00 【小胖子果果】
以component为例介绍;首先介绍一下component注册到factory,component利用uvm_component_utils宏来注册到factory内。
uvm_component_utils
宏内容如下:

其包含如下两个宏:
m_uvm_component_registry_internal
宏内容如下,从该宏中可以知道type_id的来源。

m_uvm_get_type_name_func
宏内容如下,report内常常使用的get_type_name就来自与这个宏。

create来源自uvm_component_registry

create函数调用factory内的create_component_by_type。

create_component_by_type函数

边栏推荐
- Field agricultural irrigation system
- 2022.6.30 省赛+蓝桥国赛记录
- [force deduction 10 days SQL introduction] Day9 control flow
- 数字转excel的字符串坐标
- Uni hot update
- Analysis of slice capacity expansion mechanism
- Erreur de hauteur du clavier souple
- Yolov5 advanced six target tracking environment construction
- 机动目标跟踪——当前统计模型(CS模型)扩展卡尔曼滤波/无迹卡尔曼滤波 matlab实现
- Leetcode T39: 组合总和
猜你喜欢

Five combination boxing, solving six difficult problems on campus and escorting the construction of educational informatization

机动目标跟踪——当前统计模型(CS模型)扩展卡尔曼滤波/无迹卡尔曼滤波 matlab实现

On several key issues of digital transformation

Huawei machine test questions column subscription Guide

手工挖XSS漏洞

Field agricultural irrigation system

Redis publish subscription
![[dynamic planning] p1020 missile interception (variant of the longest increasing subsequence)](/img/3e/75a1152f9cdf63c6779fdadec702a0.jpg)
[dynamic planning] p1020 missile interception (variant of the longest increasing subsequence)
![[untitled]](/img/be/3523d0c14d555b293673af2b6fbcff.jpg)
[untitled]

Practice and Thinking on the architecture of a set of 100000 TPS im integrated message system
随机推荐
01 numpy introduction
基于Gazebo的无人机管道检测
SPL-安装与基本使用(二)
Analysis of slice capacity expansion mechanism
Rumtime 1200 upgrade: London upgrade support, pledge function update and more
Access report realizes subtotal function
[getting started] input n integers and output the smallest K of them
[getting started] enter the integer array and sorting ID, and sort its elements in ascending or descending order
Deep learning systematic learning
[getting started] extract non repeating integers
【力扣10天SQL入门】Day10 控制流
Koltin35, headline Android interview algorithm
MATLAB小技巧(16)矩阵特征向量特征值求解一致性验证--层次分析
[untitled]
Leetcode T40: 组合总和II
C basic knowledge review (Part 4 of 4)
Yolov5进阶之六目标追踪环境搭建
Leetcode t34: find the first and last positions of elements in a sorted array
Codeforces Round #803 (Div. 2) VP补题
Burpsuite -- brute force cracking of intruder