微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > uvm怎么调试呢

uvm怎么调试呢

时间:12-12 整理:3721RD 点击:
比如我在driver中定义了一个queue
type  a[$]
if(a.size!=0)
  vif.data = a.pop_front();
else
  vif.data = 0;
我怎么查看a.size的值呢;
现在只知道怎么看dut里的;
在uvm中component里的变量 信号怎么看呢
如果有错误怎么去调试 debug呢

只能在里面插入uvm_info打印出来么  
questasim中不能看么

申明在class中的变量。用qvsim仿真,在questa中可以看波形。
其他就是uvm_info了。。

debug的时候好像只能用uvm_info来看,把这些debug的信息的severity调低些,regression 的时候不要打印这些uvm_info好了

土办法,`uvm_info

用vcs仿真的话 直接用dve去单步调试

现在verdi和visualizer都提供uvm仿真和调试功能,verdi甚至可以回退调试。

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

网站地图

Top