In reply to cgales:
Hi cgales ,
I was wondering how the interface would be passed to the block-level monitor when re-using block-level environment in system-level environment .
Typically at block - level the TB would instantiate the Interface , connect it’s instance to the DUT , set it as virtual interface to config_db to be fetched via components .
At system-level the interface would be already present , so how would the monitor be able to fetch it ?
Also how would it set as virtual interface at system-level ?