US4891810A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Reconfigurable computing device
Assignee: Thales SA
•
Filing: 1987-10-27
•
Granted: 1990-01-02
•
Expires: 2007-10-27
Abstract
Abstract The invention pertains mainly to a reconfigurable computing device. The main object of the invention is a computer comprising redundant elements. The computer according to the present invention can function when there is a failure of one of the elements that constitute it. In this case, the redundant element takes the place of the malfunctioning element. Should the computer according to the present invention be in a critical stage, i.e. a situation where any interruption in computation would have serious consequences, the reconfiguring of the system is postponed to a later instant corresponding to the end of the critical stage. The invention applies mainly to the performing of digital computations.
Inventors
- 👤 Patrick de Corlieu
- 👤 Michel Prevost
- 👤 Arnaud du Chene
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 20:19
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F11/202; G06F11/2041; G06F11/2023; G06F11/2028; G06F11/2048
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
86 words
A single instruction multiple data stream computer comprising plural computing processors, redundant processor for, in the event of failure of any one of computing processors, replacing one of said computing processors, and a sequencer for giving instructions to be carried out, simultaneously to all said computing processors, wherein at the initialization of the computations, each processor is assigned a number, and wherein, in the event of the failure of a processor, the processors that are working are renumbered according to their physical position in the computer.
Claim 2
Dependent Claim
86 words
A single instruction multiple data stream computer comprising plural computing processors, redundant processor for, in the event of failure of any one of computing processors, replacing one of said computing processors, and a sequencer for giving instructions to be carried out, simultaneously to all said computing processors, wherein at the initialization of the computations, each processor is assigned a number, and wherein, in the event of the failure of a processor, the processors that are working are renumbered according to their physical position in the computer.
Claim 3
Dependent Claim
41 words
A computer according to the claim 1 capable of working in reduced mode, sharing out the computations to be performed to the processors in good working order, should the number of failed processors be greater than the number of redundant processors.
Claim 4
Dependent Claim
32 words
A computer according to the claim 1 wherein the processor capable of being replaced in the event of failure comprises register means for storing data pertaining to the malfunctioning of the device;
Claim 5
Dependent Claim
35 words
A computer according to the claim 3 wherein the data pertaining to the malfunctioning of the device is the inversion of a bit in the event of the detection of a parity error during transmission.
Claim 6
Dependent Claim
23 words
A computer according to the claim 3 wherein each error detected causes a datum to be sent to the sequencer on a bus.
Claim 7
Dependent Claim
35 words
A computer according to the claim 3 wherein the content of the register capable of storing data on the malfunction can be read by the processor and/or the sequencer by means of a series bus.
Claim 8
Dependent Claim
21 words
A computer according to the claim 1 wherein the processors 100 are capable of receiving a command to de-activate the processor.
Claim 9
Dependent Claim
81 words
A single instruction multiple data stream computer comprising plural computing processors, redundant processor for, in the event of failure of any one of computing processors, replacing one of said computing processors, and a sequencer for giving instructions to be carried out, simultaneously to all said computing processors, wherein at the initialization of the computations, each processor is assigned a number, and wherein, in the event of failure of a processor, a redundant processor is assigned the number of the failed processor.
Claim 10
Dependent Claim
81 words
A single instruction multiple data stream computer comprising plural computing processors, redundant processor for, in the event of failure of any one of computing processors, replacing one of said computing processors, and a sequencer for giving instructions to be carried out, simultaneously to all said computing processors, wherein at the initialization of the computations, each processor is assigned a number, and wherein, in the event of failure of a processor, a redundant processor is assigned the number of the failed processor.
Claim 11
Dependent Claim
83 words
A single instruction multiple data stream computer comprising plural computing processors, redundant processor for, in the event of failure of any one of computing processors, replacing one of said computing processors, and a sequencer for giving instructions to be carried out, simultaneously to all said computing processors, comprising a general-purpose processor comprising means for initializing the system when the computations are started up, assigning each processor a number during initialization, and renumbering the processors and starting up the computer again after a failure.
Claim 12
Dependent Claim
83 words
A single instruction multiple data stream computer comprising plural computing processors, redundant processor for, in the event of failure of any one of computing processors, replacing one of said computing processors, and a sequencer for giving instructions to be carried out, simultaneously to all said computing processors, comprising a general-purpose processor comprising means for initializing the system when the computations are started up, assigning each processor a number during initialization, and renumbering the processors and starting up the computer again after a failure.
Claim 13
Dependent Claim
14 words
A computer according to the claim 9 wherein the general-purpose computer is a microprocessor.
Claim 14
Dependent Claim
32 words
A computer according to the claim 9 wherein the computer including means for determining when it is less harmful to reconfigure the system than to continue computations with a partially malfunctioning computer.
Claim 15
Dependent Claim
58 words
A computer according to the claim 11 wherein the computer can perform a partial reconfiguring of the computer, minimizing the effects of the failure of at least one device of the computer, and then completely reconfigure the computer at the instant when the complete reconfiguration is less harmful to performance of the tasks assigned to the said computer.
References Cited (Backward Citations)
US4231015A
Cited
US4347563A
Cited
US4412281A
Cited
US4654857A
Cited
US4562575A
Cited
US4709365A
Cited
US4654846A
Cited
US4627055A
Cited
US4635184A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-01-01 | 1993-07-03 | 1994-01-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-01-01 | 1997-07-03 | 1998-01-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-01-01 | 2001-07-03 | 2002-01-02 | $7700.00 | Window Closed / Lapsed |