Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
185 words
A data processing system including an arbiter for allocating access to a bus which has a plurality of devices connected thereto, comprising: first arbitration control means, in the arbiter, for awarding access of the bus to one of the devices based on a first arbitration scheme; second arbitration control means, in the arbiter, for awarding access of the bus to one of the devices based on a second arbitration scheme; and means for switching between the first and second arbitration control means based upon a type of signal received from a device requesting bus access, wherein a first signal type indicates that the first arbitration control means is to be used and a second signal type indicates that the second arbitration control means is to be used; and wherein the devices comprise one or more first devices and one or more second devices, and wherein the first devices request bus access using the first signal type and the second devices request bus access using the first signal type under a first set of conditions and the second signal type under a second set of conditions.
Claim 2
Dependent Claim
185 words
A data processing system including an arbiter for allocating access to a bus which has a plurality of devices connected thereto, comprising: first arbitration control means, in the arbiter, for awarding access of the bus to one of the devices based on a first arbitration scheme; second arbitration control means, in the arbiter, for awarding access of the bus to one of the devices based on a second arbitration scheme; and means for switching between the first and second arbitration control means based upon a type of signal received from a device requesting bus access, wherein a first signal type indicates that the first arbitration control means is to be used and a second signal type indicates that the second arbitration control means is to be used; and wherein the devices comprise one or more first devices and one or more second devices, and wherein the first devices request bus access using the first signal type and the second devices request bus access using the first signal type under a first set of conditions and the second signal type under a second set of conditions.
Claim 3
Dependent Claim
20 words
A data processing system according to claim 1, wherein the first signal type comprises a continuous active bus request signal.
Claim 4
Dependent Claim
20 words
A data processing system according to claim 1, wherein the second signal type comprises a pulsed bus request control signal.
Claim 5
Dependent Claim
25 words
A data processing system according to claim 1, wherein the arbiter comprises means for distinguishing between the first signal type and the second signal type.
Claim 6
Dependent Claim
25 words
A data processing system according to claim 1, wherein the first signal type and the second signal type are transmitted on a single signal line.
Claim 7
Dependent Claim
28 words
A data processing system according to claim 1, wherein the first arbitration scheme is a non-isochronous arbitration scheme and the second arbitration scheme is an isochronous arbitration scheme.
Claim 8
Independent Claim
135 words
A method for allocating access to a bus in a data processing system including an arbiter and a plurality of devices connected to the bus, comprising the steps of: determining a type of signal received from a device requesting bus access; awarding access to the bus based on a first arbitration scheme if a first signal type is received; and awarding access to the bus based on a second arbitration scheme if a second signal type is received; wherein the devices comprise one or more first devices and one or more second devices, and wherein the first devices request bus access using the first signal type and the second devices request bus access using the first signal type under a first set of conditions and the second signal type under a second set of conditions.
Claim 9
Independent Claim
135 words
A method for allocating access to a bus in a data processing system including an arbiter and a plurality of devices connected to the bus, comprising the steps of: determining a type of signal received from a device requesting bus access; awarding access to the bus based on a first arbitration scheme if a first signal type is received; and awarding access to the bus based on a second arbitration scheme if a second signal type is received; wherein the devices comprise one or more first devices and one or more second devices, and wherein the first devices request bus access using the first signal type and the second devices request bus access using the first signal type under a first set of conditions and the second signal type under a second set of conditions.
Claim 10
Dependent Claim
18 words
A method according to claim 7, wherein the first signal type comprises a continuous active bus request signal.
Claim 11
Dependent Claim
18 words
A method according to claim 7, wherein the second signal type comprises a pulsed bus request control signal.
Claim 12
Dependent Claim
26 words
A method according to claim 7, further comprising the step of receiving the first signal type and the second signal type on a single signal line.
Claim 13
Dependent Claim
26 words
A method according to claim 7, wherein the first arbitration scheme is a non-isochronous arbitration scheme and the second arbitration scheme is an isochronous arbitration scheme.