|
发表于 2023-8-21 13:45:58
|
显示全部楼层
config_db本质上是一个具备可配数据类型的联合数组,uvm_config_db#(typeA)::set(comp, str1,str2, value)相当于创建了一个类型为typeA的联合数组,key = {comp.get_full_name(),str1,str2} 数组的值为value,而get则是通过key来获取联合数组的值。
ps:如果看source code,实际的config db的匹配机制是比上述更复杂,但是理解上述匹配即可
可以根据上述机制来思考下你的问题 |
|