In AXI4 Protocol, which logic design checks the transaction id's

In AXI4, The master will issue different transactions with same ID.

May i know whether master logic or interconnect logic will check the transaction ID’s are same or not

In reply to pkoti0583:

Hi,
Once master issues a transaction, It becomes the responsibility of Slave to have an additional logic to check whether the transaction ID’s are same or not. Interconnect will just append few additional bits to the transaction ID’s in order to ensure that each and every transaction ID becomes unique. Master does not play any role in checking whether transaction ID’s are same or not.

I hope i have cleared your doubt.

Thanks
Shailendra