[VCS] coverage temp test file name

在用vcs regression收coverage時,默認狀態下,test name 是 xxx_test_0,xxx_test_1;在simv.vdb中test_data就是收集這些test的coverage,但這樣有一個弊端:相同名字的test會把老的test coverage data蓋掉;

解決的方法:

1. 每次regression test name 都不一樣;

2. 在vcs sim option 中加入-cm_name<file_name> 

  其中<file_name>為UVM_TEST_$ENV{MINUS_SEED},即由UVM_TEST和seed組成;

  UVM_TEST是在丟sim cmd時指定的,比如UVM_TEST=tc_nor_test

  file_name :  tc_nor_test_200394

 


如果想去掉log中打印的SVA cover的信息,需要在sim option 加上 

-assert nopostproc

如果想在waveform中看到assertion success的信息,需要在sim option 加上

+fsdb+sva_success

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值