|
楼主 |
发表于 2024-9-13 16:09:15
|
显示全部楼层
再附上关于MTM的其他描述,似乎意思是可以指定FROM_MTM,然后在simv option里面指定为max/min/typical?
The MTM Command
The command annotates the minimum, typical, or maximum delay value. You can specify
one of the following keywords:
MINIMUM Annotates the minimum delay value.
TYPICAL Annotates the typical delay value.
MAXIMUM Annotates the maximum delay value.
TOOL_CONTROL Delay value is determined by the command-line options of the Verilog tool
(+mindelays, +typdelays, or +maxdelays).
The default for the MTM command is TOOL_CONTROL and its syntax is as follows:
MTM = MINIMUM | TYPICAL | MAXIMUM | TOOL_CONTROL;
......
For example:
MTM=MAXIMUM;
The SCALE Commands
There are the following two types of SCALE commands:
• SCALE_FACTORS - Set of three real number multipliers that scale the timing information
in the SDF file to the minimum, typical, and maximum timing information that is backannotated to the Verilog tool. Each multiplier represents a positive real number, for
example 1.6:1.4:1.2.
• SCALE_TYPE - Selects one of the following keywords to scale the timing specification in
the SDF file to the minimum, typical, and maximum timing that is back-annotated to the
Verilog tool.
FROM_MINIMUM Scales from the minimum timing specification in the SDF file.
FROM_TYPICAL Scales from the typical timing specification in the SDF file.
FROM_MAXIMUM Scales from the maximum timing specification in the SDF file.
FROM_MTM Scales directly from the minimum, typical, and maximum timing specifications in
the SDF file.
.
The syntax of SCALE_FACTORS and SCALE_TYPE is as follows:
SCALE_FACTORS = number : number : number;
SCALE_TYPE = FROM_MINIMUM | FROM_TYPICAL | FROM_MAXIMUM | FROM_MTM;
For example:
SCALE_FACTORS=100:0:9;
SCALE_TYPE=FROM_MTM;
SCALE_FACTORS=1.1:2.1:3.1;
SCALE_TYPE=FROM_MINIMUM;
|
|