SYSTEM AND METHOD FOR SIMULATION OF AN INTEGRATED CIRCUIT DESIGN USING A HIERARCHICAL INPUT NETLIST AND DIVISIONS ALONG HIERARCHICAL BOUNDARIES THEREOF

Patent №

US 6,807,520

Granted

2004-10-19

Filed 2001

Owner

SYNOPSYS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09808339

A system and a method for performing circuit simulation on a integrated circuit design that is represented by a hierarchical netlist. The system and method utilize, in one embodiment, an event driven simulator that divides or “cuts” along the hierarchical boundaries of the input netlist in order to produce subcircuits that are then converted into their Thevenin equivalents. Once a Thevenin equivalent is computed, matrix computations are used to compute the cut node voltages and sensitivity vectors may be used to then determine the internal node voltages. This is done for each event. In the event driven example, a group of leaf cells are identified that are touched by a given event. This group is then cut based on the hierarchical boundaries of the input netlist. The system maintains dynamic node voltages across the entire netlist and also maintains instance specific dynamic information for each cell. However, static information for a given cell is shared for each cell instance thereby reducing memory resources required to perform simulation for input hierarchical netlists that contain repeated cell instances. The present invention provides an accurate voltage and current simulation while requiring reduced memory resources for hierarchical netlists that contain repeated cell instances.

AI classification

AI hardware1.00
Planning0.00
Machine learning0.00
Vision0.00
Evolutionary computation0.00
Speech0.00
Knowledge representation0.00
Natural language0.00

Ownership

SYNOPSYS, INC.

assignment · 119220138

Assignors

ZHOU, YONG, FAN, ANTONY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC