Patent ID: 8352659

Claim:
A method of communicating data from a source device to a target device, comprising: segmenting a communicated data value into a plurality of data chunks at the source device; transmitting a sequence of interrupt transactions from the source device to a system bus, wherein the transmitting of each interrupt transaction in the sequence includes transmitting a target identifier on an address bus of the system bus, the target identifier of each interrupt transaction in the sequence including a respective one of the data chunks; receiving the sequence of interrupt transactions from the system bus at the target device; and reassembling the communicated data value at the target device from the data chunks in the target identifier of the interrupt transactions in the sequence; wherein the transmitting of each interrupt transaction in the sequence from the source device includes the transmitting of the target identifier of the interrupt transaction on the address bus at a first switching rate and transmitting an interrupt vector of the interrupt transaction on a data bus of the system bus at a second switching rate greater than the first switching rate.