微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > 如何用uvm_config配置一个数组

如何用uvm_config配置一个数组

时间:10-02 整理:3721RD 点击:
比如有一个int A [3];如何用uvm_config将这个数组给配置进去 ?uvm_config_db#() :: set(this, "*", "A", A);

一:你可以uvm_config_db #(int[2:0]) .....
二:typedef int abcd [3];
abcd a;
uvm_config_db #(abcd) .......

学习了,谢谢!

还有一种方式,定义一个配置类
class cfg;
int A[3];
endclass
再使用uvm_config_db#(cfg)::set()的方式会更好一下,这样可以传递多个类型数据在一个对象中,
建议使用

学习了!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top