Product Documentation
Spectre Circuit Simulator Reference
Product Version 23.1, September 2023

Dynamic Glitch Check (dyn_glitch)

Description

A 'Glitch' occurs when:

- A low signal goes above the mid-level, and crosses the mid-level again within the user-defined duration.

- A high signal goes below the mid-level, and crosses the mid-level again within the user-defined duration.

This check applies only to blocks with single and constant power supply.

The results are written to the dynamic.xml file, which can be viewed in a Web browser.

Syntax

Name dyn_glitch parameter=value ...

Parameters

Design check parameters

node

[...]

Nodes to which the check is applied. Default is none.

duration

5.00E-09 sec

Duration threshold. Default is 5.00E-09 sec.

min_duration

0 sec

Minimum glitch duration threshold. Default is 0 sec.

max_duration

5.00E-09 sec

Maximum glitch duration threshold. Default is 5.00E-09 sec.

low

0 volt

Low-level voltage. Default is 0 V.

high

(volt)

High-level voltage. Default is none.

mid

0.5*(high + low) volt

Mid-level voltage for glitch detection. Default is 0.5*(high + low).

Filtering parameters

time_window

[tstart, tstop] sec

The 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.

fanout

all

Fanout setting to filter node with specified connection. This option is supported only in XPS.Possible values are all, gate and bulk.

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 Glitch Check


Return to top
 ⠀
X