Patent ID: 7640387

Claim:
A network comprising: a multi-drop bus to transfer data; and an integrated circuit chip coupled to the multi-drop bus, the integrated circuit chip including a plurality of devices, a data crossbar including a plurality of transfer paths coupled to the devices, and a data interconnect controller coupled to the devices and to the data crossbar, the data interconnect controller including a plurality of arbiter circuits to allow data to be independently transferred on the transfer paths, the plurality of devices including a first device, a second device, and a third device, the data crossbar also including a first selector circuit, a second selector circuit, and a third selector circuit, the first selector circuit including first inputs to receive data from the second and third devices and an output to provide data to the first device based on data selected at the first inputs, the second selector circuit including second inputs to receive data from the first and third devices and an output to provide data to the second device based on data selected at the second inputs, and the third selector circuit including third inputs to receive data from the first and second devices and an output to provide data to the third device based on data selected at the third inputs.