×

System and Method for Sequential Equivalence Checking for Asynchronous Verification

  • US 20090138837A1
  • Filed: 11/27/2007
  • Published: 05/28/2009
  • Est. Priority Date: 11/27/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method, in a data processing system, for performing asynchronous verification of an integrated circuit design, comprising:

  • receiving a first model of the integrated circuit design;

    unfolding paths within the first model that have asynchronous crossings to generate an unfolded integrated circuit design model;

    inserting asynchronous crossing logic into the unfolded integrated circuit design model to generate a second model;

    correlating outputs of the first model with outputs of the second model;

    applying one or more exclusive OR operations to the correlated outputs of the first model and the second model; and

    performing sequential equivalence checking on the first model and second model utilizing the applied one or more exclusive OR operations.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×