DocumentCode
2205954
Title
Interaction of formal design systems in the development of a fault-tolerant clock synchronization circuit
Author
Miner, Paul S. ; Pullela, Shyamsundar ; Johnson, Steven D.
Author_Institution
NASA Langley Res. Center, Hampton, VA, USA
fYear
1994
fDate
25-27 Oct 1994
Firstpage
128
Lastpage
137
Abstract
We propose a design strategy that exploits the strengths of different formal approaches to establish a reliable path from a mechanically verified high-level description to a concrete gate-level realization. We demonstrate the use of this approach in the realization of a fault-tolerant clock synchronization circuit. We used the Digital Design Derivation system (DDD) to derive a major portion of the design leaving relatively small portions to be verified either by use of a mechanical theorem prover (PVS) or by demonstrating boolean equivalence using Ordered Binary Decision Diagrams. The interface between the different formal systems has not yet been completely formalized but we believe our approach will provide an effective formal design path from high-level specifications to concrete realizations
Keywords
circuit reliability; formal specification; logic design; logic testing; clock synchronization; fault-tolerant; fault-tolerant clock synchronization circuit; formal design systems; gate-level realization; high-level specifications; mechanical theorem prover; Aerospace control; Circuits; Clocks; Concrete; Fault tolerance; Fault tolerant systems; Hardware; NASA; Space exploration; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 1994. Proceedings., 13th Symposium on
Conference_Location
Dana Point, CA
Print_ISBN
0-8186-6575-0
Type
conf
DOI
10.1109/RELDIS.1994.336902
Filename
336902
Link To Document