DocumentCode :
358103
Title :
An ACL2 model of VHDL for symbolic simulation and formal verification
Author :
Rodrigues, Vanderlei Moraes ; Borrione, Dominique ; Georgelin, Philippe
Author_Institution :
Lab. TIMA, Univ. Joseph Fourier, Grenoble, France
fYear :
2000
fDate :
2000
Firstpage :
269
Lastpage :
274
Abstract :
We define the semantics of a synthesizable VHDL subset in a quantifier-free, first-order logic, and translate a VHDL description in the input format of the ACL2 theorem prover. We can use the same model for value simulation, symbolic simulation, and to prove properties expressed as theorems. The last two cases replace large or infinite number of simulation runs. Proofs are compositional: system properties follow from component properties, without flattening the design
Keywords :
formal verification; hardware description languages; programming language semantics; symbol manipulation; ACL2 model; VHDL; component properties; first-order logic; formal verification; input format; semantics; simulation runs; symbolic simulation; system properties; value simulation; Debugging; Engines; Formal verification; Interconnected systems; Logic; Mathematical model; Specification languages; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Circuits and Systems Design, 2000. Proceedings. 13th Symposium on
Conference_Location :
Manaus
Print_ISBN :
0-7695-0843-X
Type :
conf
DOI :
10.1109/SBCCI.2000.876041
Filename :
876041
Link To Document :
بازگشت