Patent ID: 6662257
Filing Date: 2003-12-09
Classification: G06F

Abstract:
An apparatus for providing bus access for multiple processing devices, the apparatus comprising:a first bus portion based on a point-to-point bus protocol; a second bus portion used to extend the point-to-point protocol to support additional masters; a first processing device having a bus interface port coupled to the first bus portion; a second processing device having a bus interface port coupled to at least a portion of the first bus portion and the second bus portion; a third processing device having a bus interface port coupled to the second bus portion; and a multi-device channel controller disposed between the first bus portion and the second portion, wherein the multi-device channel controller includes: a first control device having a bus interface port coupled to the first bus portion and the second bus portion; a second control device coupled to the second processing device; and a third control device coupled to the third processing device such that graphics data may be transferred between the first processing device and at least one of: the second processing device and the third processing device.