In multi ports
we can bind no of initiators to single target socket
init_1 ----
init_2 ---- ------- target_socket
init_3 ----
in tagged sockets
what i understood no of interface method calls on sockets with tagged id to indicate through which socket transaction is coming on single target socket
Means difference in multiports and tagged sockets is in tagging.
Like in tagged sockets we use ids to indicate the socket through which they come then it would be possible in multiports to use multi port index to know that from which socket, transaction had come.
Or TAGGED SOCKETS AND MULTIPORTS ARE SAME CONCEPT
except
multi port index as tag in MULTIPORTS
id as tag in tagged sockets
Then What is difference in use-cases of both?