微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > uvm 芯片中存在多个模块级联的情况,请问级联内部的信号怎么监测的?

uvm 芯片中存在多个模块级联的情况,请问级联内部的信号怎么监测的?

时间:10-02 整理:3721RD 点击:
各位大神,大家好,最近在搭建UVM系统级验证平台。现在准备将模块级的ENV进行重用,内部模块的driver,sequencer,自然是不用了,但是monitor要怎么连接呢?我不清楚内部模块的信号是怎么传递给monitor的?
刚买了本张强出本的UVM实战,讲的很好,但是这块确实不明白,现在附上图,拍的不是很清晰,





通过interface

问题是级联内部端口的信号不在顶层,interface要怎么连接呢?

使用assign
assgin block1_if.signal = test_top.chip_inst.block1_inst.signal

我试试看,谢谢大神,如果级联的模块比较多的话,那岂不是要用很多assign语句?

是的,模块越多意味着这块芯片越复杂,必然会有更多的接口,更多的assign语句。

我记得好像是用xmr把design内部的信号spy到if上

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

网站地图

Top