Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
205 words
1) Data processing multiprocessor system having distributed shared resources where each processing unit (CPU) comprises a processor (7), a local memory (8) a system bus interface unit (10) a local bus (11) for communication among said processor (7) said local memory (8) and said interface unit(10) and an arbitration unit (13) for arbitrating access to said local bus, characterized in that each CPU comprises: - an isolation block (12) of said processor (7) from said local bus, - an isolation and latching block (9 SBOUT) interposed between said local bus and said interface unit (10) for "posting" access commands to said system bus, said access commands being generated by said processor, - an input block (40-SBIN) in parallel to said interface unit for receiving from said system bus and latching access requests to said local memory (8), - said isolation and latching block (9) comprising first circuit means for generating request signal for reconnection to said local bus on receipt of data from said system bus, - said isolation block (12) comprising second circuit means for reconnecting said processor to said local bus, as a receiver, when said isolation and latching block (9) is reconnected to said local bus on authorization by said arbitration unit.
Claim 2
Dependent Claim
205 words
1) Data processing multiprocessor system having distributed shared resources where each processing unit (CPU) comprises a processor (7), a local memory (8) a system bus interface unit (10) a local bus (11) for communication among said processor (7) said local memory (8) and said interface unit(10) and an arbitration unit (13) for arbitrating access to said local bus, characterized in that each CPU comprises: - an isolation block (12) of said processor (7) from said local bus, - an isolation and latching block (9 SBOUT) interposed between said local bus and said interface unit (10) for "posting" access commands to said system bus, said access commands being generated by said processor, - an input block (40-SBIN) in parallel to said interface unit for receiving from said system bus and latching access requests to said local memory (8), - said isolation and latching block (9) comprising first circuit means for generating request signal for reconnection to said local bus on receipt of data from said system bus, - said isolation block (12) comprising second circuit means for reconnecting said processor to said local bus, as a receiver, when said isolation and latching block (9) is reconnected to said local bus on authorization by said arbitration unit.
Claim 3
Dependent Claim
107 words
2) System as claimed in claim 1, wherein at least one CPU of said system comprises a local memory input block (8A) for latching access requests to said local memory and for isolating said local memory from said local bus, said local memory input block (8A) comprising third circuit means for generating a request signal for reconnection to said local bus when data read out from said local memory becomes available, and wherein said input block (40) comprises fourth circuit means for reconnecting to said local bus as a data receiver, when said local memory is reconnected to said local bus on authorization by said arbitration unit.
Claim 4
Dependent Claim
58 words
3) System as claimed in claim 2, wherein said isolation block (12) and said input block (40) comprise fifth and sixts circuit means respectively for identification of said blocks as destination units on reconnection to said local bus of either said isolation and latching block (9) or said local memory input block (8A) authorized by said arbitration unit.
Claim 5
Dependent Claim
92 words
4) System as claimed in claim 3 wherein said arbitration unit receives local bus access request signals from a plurality of requesting units or "masters" together with an indication of a destination unit for said access requests and comprises means 34,35,36,37,38) for receiving at least a signal (LMBSY, LMRPG) indicative of the availability of a destination unit to receive an access request and for generating a local bus access authorization (ENSB) based on the priority assigned to the requesting units and the availability of a destination unit to receive said access request.
Claim 6
Dependent Claim
161 words
5) Data processing system in which a plurality of requesting units or "masters" compete for access to a common communication bus, through which they can select one among a plurality of receiving units or "slaves" for directing said selected unit to perform predetermined operations, by means of a communication bus access request for operation sent to an arbitration unit, said arbitration unit granting access to the more prioritary master among the competing ones, characterized by that said arbitration unit comprises first means for receiving signals from said slaves indicative of the availability of said slaves to perform said predetermined operation directed by said bus access requests, second means for receiving from said masters an indication of the selected destination slave and circuit means for granting access to said common communication bus on the basis of a priority level assigned to each of said masters and the availability of the destination slave selected to receive said communication bus access request for operation.
Claim 7
Dependent Claim
161 words
5) Data processing system in which a plurality of requesting units or "masters" compete for access to a common communication bus, through which they can select one among a plurality of receiving units or "slaves" for directing said selected unit to perform predetermined operations, by means of a communication bus access request for operation sent to an arbitration unit, said arbitration unit granting access to the more prioritary master among the competing ones, characterized by that said arbitration unit comprises first means for receiving signals from said slaves indicative of the availability of said slaves to perform said predetermined operation directed by said bus access requests, second means for receiving from said masters an indication of the selected destination slave and circuit means for granting access to said common communication bus on the basis of a priority level assigned to each of said masters and the availability of the destination slave selected to receive said communication bus access request for operation.