Title :
A semantic model of VHDL for validating rewriting algebras
Author :
Pandey, Sheetanshu L. ; Subramanian, Kothanda R. ; Wilsey, Philip A.
Author_Institution :
Comput. Archit. Design Lab., Cincinnati Univ., OH, USA
Abstract :
This paper presents a formal model of the dynamic semantics of VHDL using interval temporal logic. The model uses a declarative style that provides a semantic definition of VHDL independent of the VHDL simulation cycle. Therefore, the model can be used as a platform for comparing alternative and possibly more efficient algorithms for simulating VHDL. Furthermore, optimization techniques for improving the performance of VHDL simulators can be validated against this model. To support this claim we present a proof asserting the validity of process-folding. In contrast to past efforts that concentrate only on design verification, this model is also oriented towards CAD tool optimization. The model is comprehensive and characterizes most of the important features of elaborated VHDL
Keywords :
formal verification; hardware description languages; rewriting systems; temporal logic; CAD tool optimization; VHDL; declarative style; dynamic semantics; formal model; interval temporal logic; process-folding; rewriting algebras validation; semantic model; Algebra; Computer architecture; Contracts; Design automation; Design optimization; Hardware design languages; Integrated circuit interconnections; Logic design; Monitoring; Optimization methods;
Conference_Titel :
EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
Conference_Location :
Prague
Print_ISBN :
0-8186-7487-3
DOI :
10.1109/EURMIC.1996.546379