Hi,
We just started the using interface for RTL. The designers have created the interface files and DV guys are using that.
These interfaces don’t have clocks. Nor in DV we use m_vif.tb_clk to drive and monitor dut. We have nested interfaces and all of them are arrays. It is making it difficult to add one more layer.
Is it possible to pass a clock to agent without declaring it in interface ? We don’t want RTL guys to update the interfaces just for DV. I can create a wrapper on the interface but it is not working for multiple nested arrayed interfaces.
Thanks a bunch !