DocumentCode
3146496
Title
Formal Verification of a Real-Time Hardware Design
Author
Umrigar, Zerksis D. ; Pitchumani, Vijay
Author_Institution
Department of Electrical Engineering, Syracuse University, Syracuse, NY
fYear
1983
fDate
27-29 June 1983
Firstpage
221
Lastpage
227
Abstract
As hardware systems continue to grow more complex, formal methods for their design and verification become increasingly important. In this paper, we develop the design and formal specifications for the receiver section of an Universal Asynchronous Receiver/Transmitter. Though no mechanical verification has been done, such a development methodology is essential for formal verification. The emphasis here is on transforming informal specifications into formal ones, and showing how these formal specifications impact the design. The specification process helps us in formulating bounds on the relative drift between the receiver and transmitter clocks. We then develop the design in a top-down manner using a hardware description language which borrows from both APL and PASCAL.
Keywords
Calculus; Clocks; Error correction; Formal specifications; Formal verification; Hardware; Process design; Real time systems; Testing; Transmitters;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1983. 20th Conference on
ISSN
0738-100X
Print_ISBN
0-8186-0026-8
Type
conf
DOI
10.1109/DAC.1983.1585652
Filename
1585652
Link To Document