NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Verification of the FtCayuga fault-tolerant microprocessor system. Volume 2: Formal specification and correctness theoremsPresented here is a formal specification and verification of a property of a quadruplicately redundant fault tolerant microprocessor system design. A complete listing of the formal specification of the system and the correctness theorems that are proved are given. The system performs the task of obtaining interactive consistency among the processors using a special instruction on the processors. The design is based on an algorithm proposed by Pease, Shostak, and Lamport. The property verified insures that an execution of the special instruction by the processors correctly accomplishes interactive consistency, providing certain preconditions hold, using a computer aided design verification tool, Spectool, and the theorem prover, Clio. A major contribution of the work is the demonstration of a significant fault tolerant hardware design that is mechanically verified by a theorem prover.
Document ID
19910020463
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Bickford, Mark
(ORA Corp. Ithaca, NY, United States)
Srivas, Mandayam
(ORA Corp. Ithaca, NY, United States)
Date Acquired
September 6, 2013
Publication Date
July 1, 1991
Subject Category
Computer Systems
Report/Patent Number
NASA-CR-187574
NAS 1.26:187574
Report Number: NASA-CR-187574
Report Number: NAS 1.26:187574
Accession Number
91N29777
Funding Number(s)
PROJECT: RTOP 505-64-10-05
CONTRACT_GRANT: NAS1-18972
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available