DocumentCode
2599061
Title
Formal semantics of VHDL for verification of circuit designs
Author
Hua, G.X. ; Zhang, Hantao
Author_Institution
Dept. of Comput. Sci., Iowa Univ., IA, USA
fYear
1993
fDate
3-6 Oct 1993
Firstpage
446
Lastpage
449
Abstract
Despite of the recent progress on formal verification of circuit designs, there exists a big gap between the hardware designers and the people who conduct formal verification (called verifiers), because of the lack of common specification languages. To solve this problem, we choose VHDL, a standard hardware design language, and enrich it properly so that the designer and the verifier has a unified platform to design and verify circuits. We develop a denotational semantics for (a significant subset of) VHDL, and based on this semantics we implement a prototype translator which automatically translates VHDL into logic formulas. We have used this translator and a theorem prover for formally verifying both combinatorial and sequential (synchronous) circuits written in VHDL
Keywords
combinational circuits; formal verification; hardware description languages; logic CAD; logic testing; sequential circuits; theorem proving; VHDL; circuit designs; combinatorial circuits; denotational semantics; formal verification; hardware design language; logic formulas; prototype translator; sequential circuits; specification languages; synchronous circuits; theorem prover; Automatic logic units; Circuit synthesis; Computer science; Formal verification; Hardware design languages; Logic circuits; Logic design; Microprocessors; Prototypes; Specification languages;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design: VLSI in Computers and Processors, 1993. ICCD '93. Proceedings., 1993 IEEE International Conference on
Conference_Location
Cambridge, MA
Print_ISBN
0-8186-4230-0
Type
conf
DOI
10.1109/ICCD.1993.393336
Filename
393336
Link To Document