Method for modeling glitches during circuit simulation
AssigneeSynopsys, Inc.
InventorJohn Sotiropoulos
Life of this patent
Estimating the term…
Loading patent…
AssigneeSynopsys, Inc.
InventorJohn Sotiropoulos
Estimating the term…
Glitch propagation is modelled during circuit design simulation by determining the input duration of each signal pulse received by a cell, utilizing the input duration to distinguish whether the input pulse is a glitch or a valid data signal pulse, assigning a cell-type-specific scaling factor value to each signal pulse identified as a scalable glitch, calculating a scheduled output duration by multiplying the scaling factor value and the input duration, and controlling the cell by scaling (i.e., limiting or reducing) the duration of a corresponding output pulse signal to the scheduled output duration. Each cell-type-specific scaling factor value corresponds to observed glitch decaying effect characteristics of corresponding cells in physical IC devices. A simulation tool automatically assigns glitch scaling modules to each cell of a circuit design, whereby the glitch scaling process is performed on each cell during simulation.
A computer-implemented method for modeling the propagation of glitches along a signal path through a plurality of cells during simulation of a circuit design, each said cell including a logic function that is configured to generate output signal pulses on an output node in response to corresponding input signal pulses received on an input node, the method comprising:
A computer-implemented method comprising:
A non-transitory, computer-readable medium comprising stored instructions configured such that, when the stored instructions are executed by a processor, cause the processor to execute operations including:
Dependencies are inferred from the claim text.