Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
211 words
For use in a data communication system wherein a plurality of master devices communicate over a common bus, a priority resolution circuit associated with each master device for resolving priority among the master devices, when more than one is seeking access to the bus, comprising: first means for receiving a master identification code from its associated master device representative of the priority of said associated master device relative to the other master devices that are coupled to the bus; second means, coupled to each master device among said plurality of master devices, for selectively coupling a first code, defined in accordance with said master identification code received by said first means, to said plurality of master devices; third means, responsive to a request for access to said bus by said associated master device, for causing said second means to couple said first code to said plurality of master devices; and fourth means, coupled to said second means, for selectively enabling said associated master device to gain access to said bus in response to the master identification code of said associated master device having the highest priority with respect to the identification code of any other master whose first code has been selectively coupled to each of said plurality of master devices.
Claim 2
Dependent Claim
211 words
For use in a data communication system wherein a plurality of master devices communicate over a common bus, a priority resolution circuit associated with each master device for resolving priority among the master devices, when more than one is seeking access to the bus, comprising: first means for receiving a master identification code from its associated master device representative of the priority of said associated master device relative to the other master devices that are coupled to the bus; second means, coupled to each master device among said plurality of master devices, for selectively coupling a first code, defined in accordance with said master identification code received by said first means, to said plurality of master devices; third means, responsive to a request for access to said bus by said associated master device, for causing said second means to couple said first code to said plurality of master devices; and fourth means, coupled to said second means, for selectively enabling said associated master device to gain access to said bus in response to the master identification code of said associated master device having the highest priority with respect to the identification code of any other master whose first code has been selectively coupled to each of said plurality of master devices.
Claim 3
Dependent Claim
44 words
A priority resolution circuit according to claim 1, wherein said fourth means comprises means, coupled to said plurality of master devices, for preventing said associated master device from gaining access to said bus during the time that another master device is controlling the bus.
Claim 4
Dependent Claim
44 words
A priority resolution circuit according to claim 1, wherein said fourth means comprises means, coupled to said plurality of master devices, for enabling said associated master device to gain access to said bus as long as no other master device is controlling the bus.
Claim 5
Dependent Claim
43 words
A priority resolution circuit according to claim 1, wherein said fourth means includes means, coupled to said plurality of master devices, for preventing any other master device from gaining access to the bus as long as said associated master is controlling the bus.
Claim 6
Dependent Claim
36 words
A priority resolution circuit according to claim 3, wherein said fourth means includes means for preventing any other master device from gaining access to the bus as long as said associated master is controlling the bus.
Claim 7
Dependent Claim
90 words
A priority resolution circuit according to claim 1, wherein said fourth means includes means, coupled to said first means, for comparing the master identification code of said associated master device with the first code of any other master device that has been selectively coupled to said plurality of master devices and coupling, to said plurality of master devices, a first prescribed output signal in response to the master identification of said associated master having the highest priority relative to that of the master identification code of said any other master.
Claim 8
Dependent Claim
44 words
A priority resolution circuit according to claim 6, further including fifth means, responsive to the receipt of a first prescribed output signal from another priority resolution circuit, for preventing said fourth means from enabling said associated master device to gain access to said bus.
Claim 9
Dependent Claim
51 words
A priority resolution circuit according to claim 6, wherein said comparing means includes means for producing a second prescribed output signal representative of whether or not the master identification code of said associated master has the highest priority relative to that of the master identification code of said any other master.
Claim 10
Dependent Claim
43 words
A priority resolution circuit according to claim 8, wherein said fourth means further includes means, coupled to said comparing means, for selectively enabling said associated master to gain access to said bus in accordance with the content of said second prescribed output signal.
Claim 11
Dependent Claim
39 words
A priority resolution circuit according to claim 9, wherein said selectively enabling means includes means for selectively preventing any other master device from gaining access to said bus in dependence upon the content of said second prescribed output signal.
Claim 12
Dependent Claim
87 words
A priority resolution circuit according to claim 6, wherein said first means comprises a first plurality of lines over which there are coupled the respective components by which the master identification code of said associated master device is defined, and wherein said system further comprises a second plurality of lines, selectively coupled in parallel to the master devices among said plurality, to which respective components of the first code associated with the master identification code received by said first means are selectively coupled by said second means.
Claim 13
Dependent Claim
55 words
A priority resolution circuit according to claim 11, wherein said second means comprises gate means, coupled to said third means, for causing the respective components of the first code associated with the master identification code of said associated master device on said first plurality of lines to be coupled to said second plurality of lines.
Claim 14
Dependent Claim
35 words
A priority resolution circuit according to claim 12, wherein said gate means includes means for coupling the complement of the master identification code on said first plurality of lines to said second plurality of lines.
Claim 15
Dependent Claim
29 words
A priority resolution circuit according to claim 13, further including fifth means, for interconnecting the respective lines of said second plurality of lines in accordance with a prescribed pattern.
Claim 16
Dependent Claim
71 words
A priority resolution circuit according to claim 14, wherein said second plurality of lines are formed of an N number of lines, where 2 N encompasses the number of master devices coupled to said bus, and wherein said fifth means includes means for interconnecting a respective i th line for a respective master device to the i th line of a number (2 i -1) of adjacent master devices, where 1≦i≦N.
Claim 17
Dependent Claim
32 words
A priority resolution circuit according to claim 1, further comprising fifth means, coupled to said second, third, and fourth means, for synchronizing the operation thereof with respect to each priority resolution circuit.
Claim 18
Dependent Claim
215 words
For use in a data communication system wherein a plurality of master devices are coupled to communicate over a common bus, a priority resolution circuit associated with each master device for resolving priority among the master devices, when more than one is seeking access to the bus, comprising: first means for receiving a master identification code from its associated master device representative of the priority of said associated master device relative to the other master devices that are coupled to the bus; second means, coupled to each master device among said plurality of master devices, for selectively coupling a first code defined in accordance with said master identification code received by said first means to said plurality of master devices; third means, responsive to a request for access to said bus by said associated master device, for causing said second means to couple said first code to said plurality of master devices; and fourth means, coupled to said second means, for granting priority for access to said bus to said associated master device in response to the master identification code of said associated master device having the highest priority with respect to the identification code of any other master device whose first code has been selectively coupled to each of said plurality of master devices.
Claim 19
Dependent Claim
215 words
For use in a data communication system wherein a plurality of master devices are coupled to communicate over a common bus, a priority resolution circuit associated with each master device for resolving priority among the master devices, when more than one is seeking access to the bus, comprising: first means for receiving a master identification code from its associated master device representative of the priority of said associated master device relative to the other master devices that are coupled to the bus; second means, coupled to each master device among said plurality of master devices, for selectively coupling a first code defined in accordance with said master identification code received by said first means to said plurality of master devices; third means, responsive to a request for access to said bus by said associated master device, for causing said second means to couple said first code to said plurality of master devices; and fourth means, coupled to said second means, for granting priority for access to said bus to said associated master device in response to the master identification code of said associated master device having the highest priority with respect to the identification code of any other master device whose first code has been selectively coupled to each of said plurality of master devices.
Claim 20
Dependent Claim
90 words
A priority resolution circuit according to claim 17, wherein said fourth means includes means, coupled to said first means, for comparing the master identification code of said associated master device with the first code of any other master device that has been selectively coupled to said plurality of master devices and coupling, to said plurality of master devices, a first prescribed output signal in response to the master identification of said associated master having the highest priority relative to that of the master identification code of said any other master.
Claim 21
Dependent Claim
44 words
A priority resolution circuit according to claim 18, further including fifth means, responsive to receipt of a first prescribed output signal from another priority resolution circuit, for preventing said fourth means from granting priority for access to said bus to said associated master device.
Claim 22
Dependent Claim
51 words
A priority resolution circuit according to claim 19, wherein said comparing means includes means for producing a second prescribed output signal representative of whether or not the master identification code of said associated master has the highest priority relative to that of the master identification code of said any other master.
Claim 23
Dependent Claim
87 words
A priority resolution circuit according to claim 18, wherein said first means comprises a first plurality of lines over which there are coupled the respective components by which the master identification code of said associated master device is defined, and wherein said system further comprises a second plurality of lines, selectively coupled in parallel to the master devices among said plurality, to which respective components of the first code associated with the master identification code received by said first means are selectively coupled by said second means.
Claim 24
Dependent Claim
55 words
A priority resolution circuit according to claim 21, wherein said second means comprises gate means, coupled to said third means, for causing the respective components of the first code associated with the master identification code of said associated master device on said first plurality of lines to be coupled to said second plurality of lines.
Claim 25
Dependent Claim
35 words
A priority resolution circuit according to claim 22, wherein said gate means includes means for coupling the complement of the master identification code on said first plurality of lines to said second plurality of lines.
Claim 26
Dependent Claim
29 words
A priority resolution circuit according to claim 23, further including fifth means for interconnecting the respective lines of said second plurality of lines in accordance with a prescribed pattern.
Claim 27
Dependent Claim
71 words
A priority resolution circuit according to claim 24, wherein said second plurality of lines are formed of an N number of lines, where 2 N encompasses the number of master devices coupled to said bus, and wherein said fifth means includes means for interconnecting a respective i th line for a respective master device to the i th line of a number (2 i -1) of adjacent master devices, where 1≦i≦N.
Claim 28
Dependent Claim
32 words
A priority resolution circuit according to claim 17, further comprising fifth means, coupled to said second, third, and fourth means, for synchronizing the operation thereof with respect to each priority resolution circuit.