Fail-fast, fail-functional, fault-tolerant multiprocessor system

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1100

Patent

active

057519323

ABSTRACT:
A multiprocessor system includes a number of sub-processor systems, each substantially identically constructed, and each comprising a central processing unit (CPU), and at least one I/O device, interconnected by routing apparatus that also interconnects the sub-processor systems. A CPU of any one of the sub-processor systems may communicate, through the routing elements, with any I/O device of the system, or with any CPU of the system. The CPUs are structured to operate in one of two modes: a simplex mode in which the two CPUs operate independently of each other, and a duplex mode in which the CPUs operate in lock-step synchronism to execute each instruction of identical instruction streams at substantially the same time. Communications between I/O devices and CPUs is by packetized messages. Interrupts from I/O devices are communicated from the I/O devices to the CPUs (or from one CPU to another CPU) as message packets. CPUs and I/O devices may write to, or read from, memory of a CPU of the system. Memory protection is provided by an access validation method maintained by each CPU in which CPUs and/or I/O devices are provided with a validation to read/write memory of that CPU, without which memory access is denied.

REFERENCES:
patent: 3665173 (1972-05-01), Bouricius et al.
patent: 3833798 (1974-09-01), Huber et al.
patent: 3848116 (1974-11-01), Moder et al.
patent: 3864670 (1975-02-01), Inoue et al.
patent: 4012717 (1977-03-01), Censier et al.
patent: 4030074 (1977-06-01), Giorcelli
patent: 4200226 (1980-04-01), Piras
patent: 4228496 (1980-10-01), Katzman et al.
patent: 4251873 (1981-02-01), Joby
patent: 4350225 (1982-09-01), Sakata et al.
patent: 4358823 (1982-11-01), McDonald et al.
patent: 4371754 (1983-02-01), De et al.
patent: 4453215 (1984-06-01), Reid
patent: 4486826 (1984-12-01), Wolff et al.
patent: 4541094 (1985-09-01), Stiffler et al.
patent: 4628508 (1986-12-01), Sager et al.
patent: 4654857 (1987-03-01), Samson et al.
patent: 4817091 (1989-03-01), Katzman et al.
patent: 4823256 (1989-04-01), Bishop et al.
patent: 4907228 (1990-03-01), Bruckert et al.
patent: 4916704 (1990-04-01), Bruckert et al.
patent: 4965717 (1990-10-01), Cutts, Jr. et al.
patent: 5005174 (1991-04-01), Bruckert et al.
patent: 5020059 (1991-05-01), Gorin et al.
patent: 5084816 (1992-01-01), Boese et al.
patent: 5091847 (1992-02-01), Herbermann
patent: 5099485 (1992-03-01), Bruckert et al.
patent: 5146589 (1992-09-01), Peet, Jr. et al.
patent: 5157663 (1992-10-01), Major et al.
patent: 5165023 (1992-11-01), Gifford
patent: 5218676 (1993-06-01), Ben-Ayed et al.
patent: 5283868 (1994-02-01), Baker et al.
patent: 5295258 (1994-03-01), Jewett et al.
patent: 5522042 (1996-05-01), Fee et al.
Cook et al. "Design of a Self-Checking Microprogram Control" IEEE, Transactions on Computers, vol. C-22, No. 3. pp. 255-262, Mar. 1973.
Serlin, "Fault-Tolerant Systems in Commercial Applications" IEEE, pp. 19-30, 1984.
Bartlett, "A Nonstop Kernal", Tandem Computers, Tech. Report 81.4 pp. 1-12, Jun. 1981.
Freiburghouse, "Making Processing Fail-Safe", Mini-Micro Systems, pp. 228-2333, May 1982.
Daniel P. Siewiorek, "Fault Tolerance in Commercial Computers," pp. 26-37, Jul. 1990.
Daniel P. Siewiorek and Robert S. Swarz, "Reliable Computer Systems Design and Evaluation," pp. 621-636, 1992, Digital Press, Second Edition.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Fail-fast, fail-functional, fault-tolerant multiprocessor system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Fail-fast, fail-functional, fault-tolerant multiprocessor system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Fail-fast, fail-functional, fault-tolerant multiprocessor system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-992593

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.