Patent ID: 6182183
Filing Date: 2001-01-30
Classification: G06F,H04L

Abstract:
A communication system comprising:at least two functional blocks, wherein an initiator functional block of the at least two functional blocks sends transfer requests to a target functional block of the at least two functional blocks, said target functional block responding to the transfer requests, by establishing a connection, wherein a comection is a logical state in which data may pass between the first functional block and the second functional block;a communication medium configured to carry a plurality of signals, wherein the plurality of signals comprises a connection identifier that identifies a particular connection that a data transfer is part of;an initiator interface module coupled to the initiator functional block and to the communication medium to transfer data between the initiator functional block and the communication medium, said initiator interface module mapping the connection identifier to a thread identifier that indicates a transaction stream the data the data transfer is part of, the thread identifier communicated between the initiator interface module and initiator functional block;a target interface module coupled to the target functional block and to the communication medium to transfer data between the target functional block and the communication medium, said target interface module raping the connection identifier to a thread identifier that indicates a transaction stream the data the data transfer is part of, the thread identifier communicated between the target interface module and target functional block;the connection identifier sent with a transfer request from the initiator interface module to the target interface module and sent with data transfers between the target interface module and the initiator interface module.