How to integrate the interface of AHB VIP into SoC level?

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 ?