如何给APB写HVP

Current Status:
TB中已经有了APB VIP, 此时需要添加APB 的 HVP

1. 在TB中enable APB coverage

在testcase那一层目录下,
文件:svt_apb_user_defines.svi, define the macro to enable the default coverage

`define SVT_AMBA_DEFAULT_COV_ENABLE

2. 在verdi中load hvp并查看

跑一个仿真,在verdi -cov里面看到了很多svt_apb_master_monitoe_def_cov_callback::trans_apb_state_after_reset_deasserted, 等等很多的covergroup/points
用Verdi打开apb的HVP:
原先的:


Original Source: 
group ${INST_GROUP_COV_attr}: *::svt_apb_master_monitor_def_cov_callback::trans_apb_state_after_reset_deasserted**${INST_NAME_attr}_trans_apb_state_after_reset_deasserted

Real Source: 
group trans_cross_write_address_8bit: *::svt_apb_master_monitor_def_cov_callback::trans_apb_state_after_reset_deasserted**apb_write_address_trans_apb_state_after_reset_deasserted

手动map:

group: svt_apb_uvm_pkg::svt_apb_master_monitor_def_cov_callback::trans_apb_state_after_reset_deasserted
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值