Static RCDelay Check (static_rcdelay)
Description
Reports nodes with excessive rise, or fall times. Rise and fall times are estimated.
Only fanout nodes are analyzed. Nodes connecting to MOSDIODEs or MOSCAPs will not be checked.
Either the top worst case rise/fall times (maxnrise, maxnfall), or nodes with rise/fall times above user defined thresholds (maxtrise, maxtfall) can be reported.
For each node the driving MOSFETs and the receiving MOSFET (gate connected to the analyzed node) will be reported.
The results are reported into a file with the extension static.xml, which can be read with a web browser.
Syntax
Name static_rcdelay parameter=value ...
Parameters
Design check parameters
|
node
|
[...]
|
Nodes to which the check is applied. Default is none.
|
|
detailed_path
|
no
|
Report all possible (yes) or worst case (no) rise/fall time per node.Possible values are yes and no.
|
|
fanoutmargin
|
[0.1 0.9]
|
Specifies the relative fanout level (in ratio of VDD voltage) for which rise and fall time is measured. the range of values is [0.01 0.99]. Low margin should less than high margin.
|
Filtering parameters
|
cmin
|
1e-14
|
Specifies the node capacitance threshold. Only nodes with total capacitance higher than the specified value will be reported. Default is 1e-14.
|
|
maxnrise
|
0
|
Report the top number nodes with highest rise-time. Default is none.
|
|
minnrise
|
0
|
Report the bottom number nodes with lowest rise-time. Default is none.
|
|
maxnfall
|
0
|
Report the top number nodes with highest fall-time. Default is none.
|
|
minnfall
|
0
|
Report the bottom number nodes with lowest fall-time. Default is none.
|
|
maxtrise
|
infinity
|
Report only those node names with rise time higher than the specified value. Default is infinity.
|
|
mintrise
|
0
|
Report only those node names with rise time lower than the specified value. Default is none.
|
|
maxtfall
|
infinity
|
Report only those node names with fall time higher than the specified value. Default is infinity.
|
|
mintfall
|
0
|
Report only those node names with fall time lower than the specified value. Default is none.
|
|
maxvio_pernode
|
0
|
Maximum number of violations per reported node.
|
|
inverse
|
no
|
If set to no, reports the nodes with rise/fall time higher than the specified maxtrise/maxtfall, and the nodes with rise/fall time lower than the specified mintrise/mintfall. If set to yes, reports the nodes with rise/fall time within [mintrise,maxtrise]/[mintfall,maxtfall]. Default is no.Possible values are no and yes.
|
Wildcard scoping
|
inst
|
[...]
|
Subcircuit instances to which the check is applied. Default includes all instances (inst=*).
|
|
xinst
|
[...]
|
Subcircuit instances to be excluded from the check. Default is none.
|
|
subckt
|
[...]
|
The instances of the specified subcircuit to which the check is applied. Default includes all subcircuits (subckt=*).
|
|
xsubckt
|
[...]
|
The instances of the specified subcircuits that are excluded from the check. Default is none.
|
|
depth
|
8
|
Hierarchy levels (starting from top, instance, or subcircuit scope) to be checked. Default is 8.
|
Related Topics
Static RC Delay Check
Return to top