Computing unit having a plurality of redundant computers
AssigneeCommissariat a l'Energie Atomique
InventorsRichard Galy, Alain Giraud
Life of this patent
Estimating the term…
Abstract
A computing unit having at least two redundant computers for independently performing identical computing tasks and for each supplying computing data to a comparator, and a multiplexer controlled by the comparator so as to transmit to an output the computing data of at least one of the computers when the comparator detects an agreement with respect to the computing data coming from each computer. The computing unit also has a controller for controlling the operation of each computer, and the multiplexer is adapted to supply to an output the computing data of a computer, whose satisfactory operation is verified by the controller, when the comparator detects a difference between the computing data respectively coming from each computer.
Claims7
A computing unit having two redundant computers for independently performing identical computing tasks and for each supplying computing data to a comparator, and a multiplexer controlled by the comparator so as to transmit to an output the computing data of at least one of the computers when the comparator detects an agreement of the computing data from each computer, wherein the computing unit also has means for controlling and for checking the satisfactory operation of each computer, comprising, for each life-tester system for establishing whether the computer is in an operating state and a consistency tester system for analyzing the computing data of a given test processing performed by each computer, the multiplexer for supplying to an output the computing data of a computer, whose satisfactory operation is verified by the control and checking means when the comparator detects a difference in the computing results coming respectively from each computer and also wherein each computer has a plurality of microcontrollers operating in turn such that each of said microcontrollers of each of the computers is periodically activated and deactivated, and only one of said microcontrollers is activated during any given time period.
A computing unit having two redundant computers for independently performing identical computing tasks and for each supplying computing data to a comparator, and a multiplexer controlled by the comparator so as to transmit to an output the computing data of at least one of the computers when the comparator detects an agreement of the computing data from each computer, wherein the computing unit also has means for controlling and for checking the satisfactory operation of each computer, the multiplexer for supplying to an output the computing data of a computer, whose satisfactory operation is verified by the control and checking means when the comparator detects a difference in the computing results coming respectively from each computer and also wherein each computer has a plurality of microcontrollers operating in turn such that each of said microcontrollers is periodically activated and deactivated, and only one of said microcontrollers is activated during any given time period, and also wherein said means for checking satisfactory operation includes for each computer a life-tester system for establishing whether the computer is in an operating state and a consistency tester system for analyzing the computing data of a given test processing performed by each computer and each microcontroller also includes a monitoring system for monitoring operation of said microcontrollers and for disconnecting power supply of any microcontroller when failure of operation is detected.
Dependencies are inferred from the claim text.