Hi Forum,
In my env I have 2 interfaces.
I need to create 3rd interface which contains the 2 (for mutual assertion reasons).
How do I make the 2 interface inside the 3rd interface point to interface 1 and 2;
This is what I am trying to do but is not working
interface inf_a;
logic a;
endinterface
interface inf_b;
logic b;
endinterface
interface inf_c;
inf_a m_inf_a();
inf_b m_inf_b();
endinterface
module test;
inf_a m_inf_a();
inf_b m_inf_b();
inf_c m_inf_c();
initial begin
m_inf_c.m_inf_a = m_inf_a;
m_inf_c.m_inf_b = m_inf_b;
end
endmodule