微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > 请教!UVM中关于送给reference model数据的两种不同方法!

请教!UVM中关于送给reference model数据的两种不同方法!

时间:10-02 整理:3721RD 点击:

在书上看到一种将数据送给reference的方法:driver将从sequencer得到的数据一份送给DUT,一份则通过ap(port)发送给reference model。

实际接触的项目中中,却是通过mon收集发送到DUT上的数据,然后重新组成一个transaction送到reference model去。

这两种办法得到的数据本质上我觉得是一样的,但是为什么要用第二种方法呢?这样不是更复杂了么?为什么?谢谢大家的回答!

如果LZ的项目比较小,其实第一种却是比较简单。
但是如果LZ的东西需要复用,而且有可能数据不是由你产生,那么你的driver事实也没了。只有monitor是有用的,如果没有monitor,那你的数据从哪里来?

同意楼上的回答

主要就是为验证环境的重用性考虑的……

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

网站地图

Top