Dynamic Pulse Width Check (dyn_pulsewidth)
Description
Reports nodes with pulse width error.
The pulse widths that fall outside of pwmin_low and pwmax_low, and pwmin_high and pwmax_high are reported.
The results are written to the dynamic.xml file, which can be viewed in a Web browser.
Syntax
Name dyn_pulsewidth parameter=value ...
Parameters
Design check parameters
|
node
|
[...]
|
Nodes to which the check is applied. Default is none.
|
|
pwmin_low
|
0.0 sec
|
The minimum value of the pulse width in logic 0 state.
|
|
pwmax_low
|
infinity sec
|
The maximum value of the pulse width in logic 0 state.
|
|
pwmin_high
|
0.0 sec
|
The minimum value of the pulse width in logic 1 state.
|
|
pwmax_high
|
infinity sec
|
The maximum value of the pulse width in logic 1 state.
|
|
fanout
|
all
|
Fanout setting to filter node with specified connection. This option is supported only in XPS.Possible values are all, gate and bulk.
|
Digitize parameters
|
vlth
|
0.2 V
|
Low voltage threshold for signal net.
|
|
vhth
|
0.8 V
|
High voltage threshold for signal net.
|
Filtering parameters
|
time_window
|
[tstart, tstop] sec
|
Time window during which the circuit check is applied. Multiple non-overlapping time windows are supported. Default time window is 0 to tend.
|
|
error_limit
|
10000
|
Maximum number of errors reported. Default is 10000.
|
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
Dynamic Pulse Width Check
Return to top