微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > uvm验证问题,如何停住DUT里面一个RTL的运行

uvm验证问题,如何停住DUT里面一个RTL的运行

时间:10-02 整理:3721RD 点击:
开始运行UVM时有两个RTL模块同时运行,到了一定条件后,希望立即暂停其中一个RTL的运行?

如果期望暂停后依然处于正常运行状态的话:
如果DUT 没有接口或寄存器支持暂停的话,似乎怎么样都不能通过仿真环境来暂停;
如果DUT有这样的支持的话,对于接口可以下激励,对于寄存器可以前后门访问;
如果不期望暂停后依然处于正常工作状态的话:
可以分别对两个DUT施加不同的时钟激励,达到状态,通过config_db关闭时钟,但是不清楚细节,不知道这样做能不能满足要求;

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

网站地图

Top