DocumentCode :
2853485
Title :
Timing models in VAL/VHDL
Author :
Augustin, L.M.
Author_Institution :
Comput. Syst. Lab., Stanford Univ., CA, USA
fYear :
1989
fDate :
5-9 Nov. 1989
Firstpage :
122
Lastpage :
125
Abstract :
A detailed description is given of the timing model of VHDL (VHSIC hardware description language). VHDL uses a two-level timing model based on discrete event simulation. Timed assignment statements are preemptive, and two forms of preemption are supported in the language: inertial and transport. The author describes the VAL (VHDL annotation language) timing model and features of VAL designed to work with the VHDL timing model. VAL introduces assertions that understand the two-level timing framework in VHDL. In contrast to the preemptive assignment of VHDL, VAL models the same behavior using only anticipatory semantics (no preemption). The anticipatory model enables VAL descriptions to be treated as constraints on the input/output behavior of a device that may be directly translated into predicates. The author demonstrates by a simple example the application of formal techniques for manipulating these predicates.<>
Keywords :
VLSI; circuit CAD; digital integrated circuits; logic CAD; specification languages; VHSIC hardware description language; annotation language; anticipatory semantics; discrete event simulation; inertial preemption; input/output behavior; predicates; preemptive assignment; timing model; transport preemption; two-level timing model; very high speed IC; Computational modeling; Delay effects; Discrete event simulation; Hardware design languages; Laboratories; Propagation delay; Tail; Time measurement; Timing; Very high speed integrated circuits;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1989. ICCAD-89. Digest of Technical Papers., 1989 IEEE International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-1986-4
Type :
conf
DOI :
10.1109/ICCAD.1989.76918
Filename :
76918
Link To Document :
بازگشت