uvm_object里的function new,只有一个参数叫nameuvm_component里的function new,有两个参数,name和parent上面两句的意思,是因为UVM树形层次结构(只有component才有此层次结构)导致的。name参数的意义就是实例化的名称。parent参数的意义就是UVM树形的上一层次,通常都是this;这表示当前层次下实例化了一个component组件。换句话说,正是由于function new里多了一个parent参数,才有UVM树形层次结构的实现。由uvm_component继承的类,其实例化代码写法均类似
博客摘录「 UVM的构造函数new的个人理解」2023年4月25日
最新推荐文章于 2024-08-12 16:55:46 发布