当前位置:网站首页>[UVM basics] UVM tree organizational structure
[UVM basics] UVM tree organizational structure
2022-06-27 17:47:00 【ReCclay】
adopt parent In the form of , UVM Established a tree like organizational structure . In this tree structure , from run_test The instance created is the tree root ( Here is my_env) , And the name of the tree root is fixed , by uvm_test_top; Branches and leaves will grow after the roots , The process of growing branches and leaves requires my_env Of build_phase Manual implementation of . Whether it's roots or leaves , All must be uvm_component Or its derived class inherits .
Only uvm_component Can be the node of the tree , image my_transaction This kind of use uvm_object_utils The class implemented by a macro cannot be used as UVM Of the nodes of the tree .
UVM requirement UVM At the latest build_phase The period is complete
边栏推荐
- (5) SPI application design and simulation verification 2 - design code implementation
- Performance problems caused by redis cache invalidation and competitive loading
- [leetcode] 2. Add two numbers (user-defined listnode), medium
- C language course design
- The European unified charging specification act was passed before the end of the year, and it is planned to expand to products such as laptop and keyboard
- The two trump brand products of Langjiu are resonating in Chengdu, continuously driving the consumption wave of bottled liquor
- Simulated process scheduling
- 印象深刻的问题
- Introduction to photoswape
- Software testing - the concept of testing, the detailed introduction of unit testing, and how to design test cases
猜你喜欢

Leetcode 46 Full Permutation

Wanzhou gold industry: what are the common gold investment and warehouse building modes?

Event listening mechanism

Why should string be designed to be immutable?

Data center table reports realize customized statistics, overtime leave summary record sharing

Part 31 supplement (31) ECMAScript conversion to string and number

Byte + Google super full kotlin learning King fried notes! Kotlin introductory tutorial + Advanced kotlin enhanced actual combat (with demo)

建立自己的网站(10)

Explain the distributed computing of Apache skywalking OAP in detail

Kubernetes basic self-study series | introduction to ingress API
随机推荐
Study on heritability and field experiment design
About binary
Qt5 signal and slot mechanism (basic introduction to signal and slot)
leetcode 82. Delete duplicate Element II in the sorting linked list
Shardingsphere sharding proxy actual combat scenario
Leetcode 5. Longest Palindromic Substring
C language course design
Wanzhou gold industry: what knowledge points do you need to master to invest in precious metals?
EMQ helps Qingdao Yanbo build a smart water platform
What do fast fashion brands care more about?
How to improve it electronic equipment performance management
Analysis of shardingsphere core source code
About redis master-slave replication
1. introduction to MariaDB
06. First introduction to express
National food safety risk assessment center: do not blindly and unilaterally pursue "zero addition" and "pure natural" food
(5) SPI application design and simulation verification 2 - design code implementation
Kubernetes基础自学系列 | Ingress API讲解
Extract field year / quarter effect based on date
WOx WPM installing the Youdao plug-in