微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > UVM问题请教

UVM问题请教

时间:10-02 整理:3721RD 点击:
请教一个问题,UVM平台中比较正规的是不是要写in_monitor组件来监测DUT的输入?一直不太明白in_monitor组件的作用,它要从输入接口上采集数据然后unpack成transaction再发给model,这样的处理不是增加了出错的概率的吗?把transaction直接发给 model不是更好一点吗?求大神解释。

There are only two components, which are driver and monitor, to communicate with DUT in testbench. Driver is in charge of putting stimulus to DUT, meanwhile monitor collects the toggle happening in the IO of DUT. If you directly transmit the transaction from input of driver to the predictor(model), how can you guarantee the signals wiggles are same as what happen in the IO of DUT? So it is the most accurate that you capture them by monitor.



   En, I see,thank you. O(∩_∩)O~

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

网站地图

Top