User guide
13-39
SDF Backannotation
Using the +allmtm compile-time option tells VCS to write three
different compiled SDF files when VCS compiles the ASCII text SDF
file. One has the minimum delays from the min:typ:max delay value
triplets, another has the typical delays, and the third has the maximum
delays. You specify which one to backannotate delays from at runtime
with the +mindelays, +typdelays, or +maxdelays runtime
options.
Using the +allmtm compile-time option also tells VCS to prepare the
executable so that you can use the +mindelays, +typdelays, or
+maxdelays options at runtime to specify using the minimum,
typical, or maximum delay values in the min:typ:max delay value
triplets in the module path and timing check delays in your source
code.
When you use the +allmtm compile-time option, the +typdelays
option is the default at runtime.
This method does not apply to other delay specifications in your
source code that might contain min:typ:max delay value triplets, such
as gate delays or delays in continuous assignments.
Using the Configuration File to Disable Timing
You can use the VCS configuration file to disable module path delays,
specify blocks, and timing checks for module instances that you
specify as well as all instances of module definitions that you specify.
You use the instance, module, and tree statements to do this just as
you do for applying Radiant Technology. See "The Configuration File
Syntax" on page 3-37 for details on how to do this. The attribute
keywords for timing are as follows: