I have a system-C model that has a TLM target initiator. However I have more than 1 SV/UVM consumer for that initiator socket.
Between System-C and UVM, TLM sockets are usually 1:1
But is there a way for more than 1 UVM object to listen into a System-C TLM initiator socket ?
Looks like TLM2.0 supports multi passthrough sockets that allow 1-> many connection, but I believe that is between System-C modules. I am looking for something that allows System-C to UVM connection
Thanks !