Sie sind auf Seite 1von 3

generate_ccopt_rc_factor

generate_ccopt_rc_factor
[-help]
[-outFile rcFactorFilename ]
[-rc_corner rcCornerName | listrcCornerName ]
[-spef SPEFfilename | listSPEFfilename ]
[-strict]
Automatically computes resistance and capacitance multipliers for each operating condition and creates a script that sets these
multipliers.
Icon
This command is only used in the scripted integration mode of CCOpt.

Parameters
-help Outputs a brief description that includes type and default information for
each generate_ccopt_rc_factor parameter. For a detailed description of the
command and all of its parameters, use the man command: man
generate_ccopt_rc_factor .

-outFile rcFactorFilename
Specifies the name of the generated script.
By default, the script has the filename .rc_factors.aztcl.
-rc_corner rcCornerName | listrcCornerName

Generates multipliers for the operating conditions associated with the specified RC
corner(s). You can specify: no RC corners, a single RC corner, or a list of RC
corners.
By default (that is, if you don't specify any RC corners), this command uses the RC
corner associated with the first analysis view in the list returned by
the all_setup_analysis_views command.
If you specify one or more RC corners, this command iterates over the list of RC
corners and the list of SPEF files generating RC multipliers for each pair.
Note: The number of RC corners you specify here must match the number of SPEF
files specified using the -spef parameter.
-spef SPEFfilename | listSPEFfilename
Specifies the SPEF files to use in the computation of RC multipliers. You can
specify: no SPEF file, a single SPEF file, or a list of SPEF files.
Note: The number of RC corners you specify using the -rc_corner parameter
must match the number of SPEF files specified with this parameter.
By default (that is, if you don't specify any SPEF file), this command generates a
single SPEF file with the name.rc_factors_${rc_corner}.spef.gz for the
default RC corner (see -rc_corner for details of which RC corner is used).
Otherwise, if you specify one or more SPEF files, this command iterates over the
list of RC corners and the list of SPEF files generating RC multipliers for each pair.
- RC multipliers are only applied to the operating conditions associated with each
strict RC corner. This affects how operation conditions that are not associated with any
listed RC corner are handled.
By default (that is, if you do not specify this parameter), any operating conditions
that are not associated with a listed RC corner get the same multipliers as the first
listed RC corner.
If you specify this parameter then any operating conditions that are not associated
with a listed RC corner get a multiplier of 1.

Examples

 The following command calculates resistance and capacitance multipliers from the default RC corner (the first analysis view in
the list returned by theall_setup_analysis_views ) and a SPEF file generated for that RC corner. Apply these
multipliers to all operating conditions.
generate_ccopt_rc_factor

 The following command calculates resistance and capacitance multipliers from the default RC corner (the first analysis view in
the list returned by theall_setup_analysis_views ) and a SPEF file generated for that RC corner. Apply these
multipliers only to the operating condition associated with the default RC corner. All other operating conditions use a multiplier
of 1.
generate_ccopt_rc_factor -strict

 The following command:

o Calculates resistance and capacitance multipliers from the RC corner rc1 and the SPEF file 1.spef.gz . Apply these
multipliers to the operating condition associated with rc1 and any operating conditions that are not associated with rc1,
rc2 or rc3 .

o Calculates resistance and capacitance multipliers from the RC corner rc2 and the SPEF file 2.spef.gz . Apply these
multipliers to the operating condition associated with rc2 .

o Calculates resistance and capacitance multipliers from the RC corner rc3 and the SPEF file 3.spef.gz . Apply these
multipliers to the operating condition associated with rc3 .
generate_ccopt_rc_factor -rc_corner {rc1 rc2 rc3} -spef {1.spef.gz
2.spef.gz 3.spef.gz}

 The following command:

o Calculates resistance and capacitance multipliers from the RC corner rc1 and the SPEF file 1.spef.gz . Apply these
multipliers to the operating condition associated with rc1 .

o Calculates resistance and capacitance multipliers from the RC corner rc2 and the SPEF file 2.spef.gz . Apply these
multipliers to the operating condition associated with rc2 .

o Calculates resistance and capacitance multipliers from the RC corner rc3 and the SPEF file 3.spef.gz . Apply these
multipliers to the operating condition associated with rc3 .
generate_ccopt_rc_factor -rc_corner {rc1 rc2 rc3} -spef {1.spef.gz
2.spef.gz 3.spef.gz} -strict

Note: Any operating conditions that are not associated with rc1, rc2 or rc3 are given a multiplier of 1.

Related Topics

 Clock Tree Synthesis chapter in the EDI System User Guide

o Legacy Scripted CCOpt

Das könnte Ihnen auch gefallen