Cadence Design Systems, Inc.
Determining clock gates for decloning based on simulation and satisfiability solver

Last updated:

Abstract:

Various embodiments provide for determining clock gates for decloning based on simulation and a satisfiability solver, which can be part of electronic design automation (EDA). In particular, some embodiments use a simulation process to quickly determine whether enable signals associated with two clock gates are logically equivalent using a random input vector to a circuit design and, if logically equivalent by the simulation process, use a satisfiability solver to determine a variable assignment (e.g., at least one vector) such that the enable signals are found to be non-equivalent.

Status:
Grant
Type:

Utility

Filling date:

28 Jun 2021

Issue date:

7 Jun 2022