Patent
1995-06-07
1998-05-12
Beausoliel, Jr., Robert W.
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.
Baker William Edward
Banton Randall G.
Brown John Michael
Bruckert William F.
Bunton William Patterson
Beausoliel, Jr. Robert W.
Elmore Stephen C.
Tandem Computers Incorporated
LandOfFree
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.
Profile ID: LFUS-PAI-O-992593