Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
364 words
An electronic signal-processing system dialoguing with associated peripheral units, comprising: a plurality of modular processing units each including a pair of substantially identical microprocessors interlinked by a correlating connection, each microprocessor being provided with parallel input connections for receiving incoming messages from an internal signal path, only one of said microprocessors having an active output connection for transmitting outgoing messages to said signal path, the other of said microprocessors being available as a standby, each processing unit further including interface means inserted between said signal path and an associated one of said peripheral units, an internal memory connected to said signal path for storing processing information individual to the associated peripheral unit, and coupling means for selectively connecting said signal path to any one of a plurality of external two-way buses forming extensions of said signal path; a plurality of external memory banks storing general processing information utilizable by any of said processing units; and access means individual to each of said memory banks for facilitating communication thereof with any of said processing units, in response to a request therefrom, via a corresponding one of said external two-way buses; each microprocessor of said pair including logical circuitry for performing processing operations, a microprogram memory connected to said logical circuitry for controlling said processing operations, a sequencer linked to said microprogram memory for advancing the microprogram thereof by the emission of addresses of microinstructions to be successively read out therefrom, a time base connected to said logical circuitry and said sequencer for generating a control pulse to establish an operating cycle therefor, and monitoring means in each microprocessor operatively connected to the sequencers of both microprocessors of said pair via said correlating connection and being further connected to said time base for causing same to lengthen the control pulse thereof to double the normal duration of said operating cycle upon detecting an out-of-step condition of said sequencers, thereby enabling resynchronization of said microprocessors upon termination of said out-of-step condition after not more than one normal operating cycle, said one of said microprocessors having said logical circuitry linked with said signal path via said active output connection for sending out the results of said processing operations.
Claim 2
Dependent Claim
364 words
An electronic signal-processing system dialoguing with associated peripheral units, comprising: a plurality of modular processing units each including a pair of substantially identical microprocessors interlinked by a correlating connection, each microprocessor being provided with parallel input connections for receiving incoming messages from an internal signal path, only one of said microprocessors having an active output connection for transmitting outgoing messages to said signal path, the other of said microprocessors being available as a standby, each processing unit further including interface means inserted between said signal path and an associated one of said peripheral units, an internal memory connected to said signal path for storing processing information individual to the associated peripheral unit, and coupling means for selectively connecting said signal path to any one of a plurality of external two-way buses forming extensions of said signal path; a plurality of external memory banks storing general processing information utilizable by any of said processing units; and access means individual to each of said memory banks for facilitating communication thereof with any of said processing units, in response to a request therefrom, via a corresponding one of said external two-way buses; each microprocessor of said pair including logical circuitry for performing processing operations, a microprogram memory connected to said logical circuitry for controlling said processing operations, a sequencer linked to said microprogram memory for advancing the microprogram thereof by the emission of addresses of microinstructions to be successively read out therefrom, a time base connected to said logical circuitry and said sequencer for generating a control pulse to establish an operating cycle therefor, and monitoring means in each microprocessor operatively connected to the sequencers of both microprocessors of said pair via said correlating connection and being further connected to said time base for causing same to lengthen the control pulse thereof to double the normal duration of said operating cycle upon detecting an out-of-step condition of said sequencers, thereby enabling resynchronization of said microprocessors upon termination of said out-of-step condition after not more than one normal operating cycle, said one of said microprocessors having said logical circuitry linked with said signal path via said active output connection for sending out the results of said processing operations.
Claim 3
Dependent Claim
54 words
A system as defined in claim 1 wherein each of said microprocessors includes comparison means connected between said logical circuitry and said signal path for signaling, in the standby mode of the respective microprocessor, an alarm condition upon detecting a divergence of the results of said processing operations performed by the two paired microprocessors.
Claim 4
Dependent Claim
42 words
A system as defined in claim 1 or 2 wherein said correlating connection includes two conductors each connected to a stepping input of the sequencer of a respective microprocessor of said pair, said monitoring means comprising a comparator connected across said conductors.
Claim 5
Dependent Claim
85 words
A system as defined in claim 1 wherein each microprocessor of said pair includes an address store connected to said coupling means for transmitting memory-bank addresses thereto, logic means connected to said microprogram memory for identifying addresses of data-storage locations in said external banks and said internal memory, and a decoder connected to said logic means and to said address store for enabling the emission of memory-bank addresses therefrom to said coupling means upon detecting the identification of an external-memory address by said logic means.
Claim 6
Dependent Claim
112 words
A system as defined in claim 4 wherein said external memory banks are subdivided into at least a first group and a second group, the latter being available for standby purposes, each memory bank in said first group containing information identical with information stored in a corresponding memory bank in said second group, the microprogram memory of each microprocessor being connected to said address store for controlling, upon the identification by said logic means of data-storage locations in an external memory bank of said first group, the readout of the addresses of such memory bank and a corresponding external memory bank in said second group to be loaded with the same data.
Claim 7
Dependent Claim
39 words
A system as defined in claim 4 or 5 wherein said decoder is a comparator delivering emission-enabling signal to said address store upon detecting an address code generated by said logic means whose numerical value exceeds a predetermined threshold.
Claim 8
Dependent Claim
67 words
A system as defined in claim 4 or 5, wherein said coupling means includes a plurality of transmitter/receivers for selectively connecting said signal path to respective external two-way buses thereof, said coupling means further including decoding means connected to said address store and to said transmitter/receivers for controlling same to connect said signal path to an extension selected in accordance with an address emitted by said store.