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 :
بازگشت