Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
369 words
A multiplex data processing system comprising: two or more data processing units; a shared memory device connected to the data processing units for storing data processed by any one of the data processing units; and a job registration unit connected to the shared memory device for accepting and storing job request information including priority order information for determining the priority level of the job request information, for transferring the job request information with the determined priority level to the shared memory device and for supplying an interrupt signal to the data processing units to control the data processing units so that they execute jobs according to the job request information stored in the shared memory device; said job registration unit comprising a memory circuit for storing job request information, an address generator for generating an address signal which designates a memory location of the shared memory device corresponding to the job request information with highest piority level, a request circuit for generating a signal for requesting from the shared memory device the use of the shared memory device, a data register for storing the logical sum of the data stored in the memory location designated by the address signal and the job request information with highest priority level, a read/write control circuit for designating any one of a read cycle for reading each information bit of data at the memory location designated by the address signal from the shared memory device into the data register and a write cycle for writing the respective information bit of the logical sum of the data stored in the memory location designated by the address signal and the job request information with highest priority level from the data register into the shared memory device, an interrupt signal generator responsive to the writing from the data register into the shared memory device for generating an interrupt signal which is applied to the data processing units to cause the job to be executed by the interrupted data processor indicated by the job request information which is stored in the shared memory device, and a sequence control circuit for controlling the memory circuit, address generator, request circuit, read/write control circuit, data register and interrupt signal generator.
Claim 2
Dependent Claim
369 words
A multiplex data processing system comprising: two or more data processing units; a shared memory device connected to the data processing units for storing data processed by any one of the data processing units; and a job registration unit connected to the shared memory device for accepting and storing job request information including priority order information for determining the priority level of the job request information, for transferring the job request information with the determined priority level to the shared memory device and for supplying an interrupt signal to the data processing units to control the data processing units so that they execute jobs according to the job request information stored in the shared memory device; said job registration unit comprising a memory circuit for storing job request information, an address generator for generating an address signal which designates a memory location of the shared memory device corresponding to the job request information with highest piority level, a request circuit for generating a signal for requesting from the shared memory device the use of the shared memory device, a data register for storing the logical sum of the data stored in the memory location designated by the address signal and the job request information with highest priority level, a read/write control circuit for designating any one of a read cycle for reading each information bit of data at the memory location designated by the address signal from the shared memory device into the data register and a write cycle for writing the respective information bit of the logical sum of the data stored in the memory location designated by the address signal and the job request information with highest priority level from the data register into the shared memory device, an interrupt signal generator responsive to the writing from the data register into the shared memory device for generating an interrupt signal which is applied to the data processing units to cause the job to be executed by the interrupted data processor indicated by the job request information which is stored in the shared memory device, and a sequence control circuit for controlling the memory circuit, address generator, request circuit, read/write control circuit, data register and interrupt signal generator.
Claim 3
Dependent Claim
43 words
The multiplex data processing system according to claim 1 wherein said job registration unit comprises means for generating a key bit stored in said shared memory device, said key bit being used to prevent simultaneous operation of said plurality of data processing units.
Claim 4
Dependent Claim
73 words
The multiplex data processing system according to claim 1 which further comprises control lines extending between said job registration unit and response data processing units, said control lines being applied with a control signal generated from said data processing units for causing said job registration unit to generate an interrupt signal for sharing a plurality of job service requests which concentrate upon a specific data processing unit among the other data processing units.
Claim 5
Dependent Claim
75 words
The multiplex data processing system according to claim 1 wherein, when an urgent job is desired to be executed by another data processing unit while one of said data processing units is executing a predetermined program, said urgent job is stored in said shared memory device and said one data processing unit generates a control signal which is applied to said job registration unit for applying an interrupt signal to said another data processing unit.
Claim 6
Dependent Claim
28 words
The multiplex data processing system according to claim 1 wherein said plurality of data processing units are connected to constitute a non-hierarchical structure without any depending relationship therebetween.
Claim 7
Dependent Claim
43 words
The multiplex data processing system according to claim 1 wherein said sequence control circuit comprises logical circuit means for producing the logical "OR" of the information read out from said shared memory device and the job service request information from said memory circuit.
Claim 8
Dependent Claim
35 words
The multiplex data processing system according to claim 1 wherein said sequence control circuit comprises means for judging the order of priority of a plurality of job service request information stored in said memory circuit.
Claim 9
Dependent Claim
84 words
The multiplex data processing system according to claim 1 wherein said shared memory device comprises memory cells for storing a job service request information sent from said job registration unit and job service request informations sent from respective data processing units, and a control circuit for controlling reading and writing of said memory cells and for judging the order of priority of the job request information sent from said job registration unit and the job service request informations sent from respective data processing units.
Claim 10
Dependent Claim
27 words
The multiplex data processing system according to claim 8 wherein said control circuit further comprises means for preventing said data processing units from identifying the same job.
Claim 11
Dependent Claim
19 words
The multiplex data processing system according to claim 8 wherein said shared memory device comprises destructive reading memory cells.
Claim 12
Dependent Claim
52 words
The multiplex data processing system according to claim 8 wherein said control circuit comprises means for producing a ready signal when writing or reading operation of said memory cells is completed, said ready signal representing that said memory cells are in a state in which an information can be received or transmitted.
Claim 13
Dependent Claim
44 words
The multiplex data processing system according to claim 1 wherein each of said data processing units comprises a printed circuit board thus making it possible to vary the job service capacity of the system in accordance with the volume of the job service requests.