User guide

13-4
SDF Backannotation
The syntax for the $sdf_annotate system task is as follows:
$sdf_annotate ("sdf_file"[, module_instance]
[,"sdf_configfile"][,"sdf_logfile"][,"mtm_spec"]
[,"scale_factors"][,"scale_type"]);
Where:
"sdf_file"
Specifies the path to the SDF file.
module_instance
Specifies the scope where backannotation starts. The default is
the scope of the module instance that calls $sdf_annotate.
"sdf_configfile"
Specifies the SDF configuration file.
"sdf_logfile"
Specifies the SDF log file to which VCS sends error messages
and warnings. By default VCS displays no more than ten warning
and ten error messages about backannotation and writes no more
than that in the log file you specify with the -l option. However,
if you specify an SDF log file with this argument, the SDF log file
receives all messages about backannotation. You can also use
the +sdfverbose runtime option to enable the display of all
backannotation messages
"mtm_spec"
Specifies which delay values of min:typ:max triplets VCS
backannotates. Specify MINIMUM, TYPICAL, MAXIMUM or
TOOL_CONTROL (default).
"scale_factors"
Specifies the multiplier for the minimum, typical and maximum
components of delay triplets. It is a colon separated string of three
positive, real numbers "1.0:1.0:1.0" by default.