Dynamic DC Leakage Path Check (dyn_dcpath)
Description
Reports conductance paths between user-specified nets. This check can be used in two ways. One is based on transient-analysis and other is based on leakage-analysis.Both approaches cannot be combined in one check statement. If you specify both approaches in one check statement, then leakage analysis gets higher priority than transient analysis. Both approaches are explained below:
The check based on transient-analysis reports a qualifying path carrying an absolute current higher than the current threshold (ith) and for a time longer than the user-specified duration (duration), within the user-specified time window (time_window).
* Leakage analysis based approach:
The check based on leakage analysis is evoked when parameter leaki_times is specified. The leaki_times should be carefully selected in standby or power-down mode (see Leakage Current Simulation in user-manual). The check is performed at specified times (leaki_times) of a transient simulation. The check based on leakage-analysis reports qualifying paths carrying an absolute current higher than the current threshold (ith) at user-specified time points (leaki_times).
If more than 2 nets are specified, Spectre checks the conducting path between each pair of nodes. For example, if net=[vdc1 vdc2 0] is specified, then the conducting path between vdc1 and vdc2, vdc1 and 0, and vdc2 and 0 is checked.
Higher accuracy settings are recommended when using the XPS solver: +cktpreset=sram_pwr.
The results are written to the dynamic.xml file, which can be viewed in a Web browser.
Syntax
Name dyn_dcpath parameter=value ...
Parameters
Dynamic DC Leakage Current Path Check
Return to top