微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > 如果基于uvm的testbench中没有使用reg model,如何写coverage以及如何收集覆盖率呢?

如果基于uvm的testbench中没有使用reg model,如何写coverage以及如何收集覆盖率呢?

时间:10-02 整理:3721RD 点击:
如果基于uvm的testbench中没有使用reg model也就是说不能够使用uvm自带的coverage model的东西,如何写coverage以及如何收集覆盖率呢?
近期学习assertion,coverage的东西。突然想到了这个问题,不知道有没有大牛知道,斗胆来问一下。

你觉得UVM的monitor,scoreboard和reg model 是什么关系呢?

monitor 监测dut的输入和输出的,scoreboard是将输入数据流和输出数据流实时比较的部件。reg model是方便对dut的reg读写而建的模型,如果没有理解错的话,自动生成的带coverpoint的reg model可以自动收集reg部分的coverage,类似shamoo的过程。
比较关心就作为验证工作人员来讲,写的coverpoint等cover 的东西都是从dut的出口,也就是monitor的口子上来或许cover与否的信息。现在不知道怎么与monitor连接起来?请指教呢!

或许=获取,sorry......

能不能就把不带reg model的这个覆盖率当成一般的功能覆盖率写,monitor,地址匹配,数据toggle,这个我是猜的,没有特别研究过uvm的功能覆盖率

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

网站地图

Top