FORMAL EQUIVALENCE CHECKING BETWEEN TWO MODELS OF A CIRCUIT DESIGN USING CHECKPOINTS

Patent №

US 8,201,119

Granted

2012-06-12

Filed 2010

Owner

SYNOPSYS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12775063

Some embodiments of the present invention provide techniques and systems for determining whether a high-level model (HLM) for a circuit design is equivalent to a register-transfer-level (RTL) model for the circuit design. During operation, a system can identify a set of checkpoints. Each checkpoint can be associated with a characteristic function defined over the states of a finite-state-machine (FSM) representation of the HLM, a characteristic function defined over the states of an FSM representation of the RTL model, and an invariant defined over a set of variables in the HLM and a set of registers in the RTL model. Next, the system can generate a set of invariant proof problems, wherein each invariant proof problem corresponds to a transition between two checkpoints in the set of checkpoints. The system can then determine whether the HLM is equivalent to the RTL model by solving the set of invariant proof problems.

AI classification

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

Ownership

SYNOPSYS, INC.

assignment · 244670257

Assignors

KOELBL, ALFRED

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

© 2026 NYSGPT2525 LLC