Patent · US Expired

Method of using a four-state simulator for testing integrated circuit designs having variable timing constraints

US5819072A · kind A · utility

18Cited by
17References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 27, 1996
Grant dateOct 6, 1998
Priority date
Expiry dateJun 27, 2016

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F30/3312
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Method for performing critical path timing analysis on a circuit design having different timing constraints for multiple parallel paths. Method includes clearing the state of the circuit design, setting control lines in the circuit design to a selected set of control signals, and identifying blocking nets of the circuit design to be flagged for timing analysis by simulating the circuit design with the selected set of control signals as input signals. Identified blocking points are added to a list which identifies paths in the circuit design to be analyzed. All possible sets of control signals are processed. Timing analysis is then performed on the circuit design using the list as input data. A critical step is the identification of the blocking points. Blocking points are identified for each net input to a gate in the circuit design having an unknown value, and a known value on an output net from the gate for the selected set of control signals. Blocking points input to the timing analysis tool ensure that these nets are analyzed during critical path timing analysis, so all possible timing violations in the circuit design are detected.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.