Patent ID: 8250280

Claim:
A system-on-a-chip comprising: a crossbar bus providing connectivity between a first service device and a plurality of second service devices; a bridge module disposed between the crossbar bus and the first service device configured to receive a block of data from the first service device via a first interface protocol and to forward the received block of data via the crossbar bus to a selected second service device in accordance with a second interface protocol, the bridge module configured to periodically provide a signal to the first device to assert a wait state until completion of a data transfer transaction for the block of data; and a data transfer monitor associated with the bridge module, the data transfer monitor being configured to monitor a transfer state of the block of data from the first service device to the second service device via the bridge module and to cause the bridge module to provide a data transfer complete to the first service device that is indicative of a completed transfer of the received block of data based on the monitored transfer state.