Invention Grant
- Patent Title: Sequential equivalence checking for asynchronous verification
- Patent Title (中): 用于异步验证的顺序等效检查
-
Application No.: US11945465Application Date: 2007-11-27
-
Publication No.: US07882473B2Publication Date: 2011-02-01
- Inventor: Jason R. Baumgartner , Yee Ja , Hari Mony , Viresh Paruthi , Barinjato Ramanandray
- Applicant: Jason R. Baumgartner , Yee Ja , Hari Mony , Viresh Paruthi , Barinjato Ramanandray
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Stephen J Walder, Jr.; Diana R. Gerhardt
- Main IPC: G06F17/50
- IPC: G06F17/50 ; G06F9/45

Abstract:
Mechanisms for performing sequential equivalence checking for asynchronous verification are provided. A first model of the integrated circuit design is provided that has additional logic in it to reflect the possible variance in behavior of the asynchronous crossings. A second model of the integrated circuit design is provided that does not have this asynchronous behavior logic but instead correlates to the simplest synchronous model that is usually used for non-asynchronous functional verification tasks. Sequential equivalence checking is performed to verify that the two models are input/output equivalent. In order to address non-uniform arrival times of bus strands, logic is provided for identifying bus strands that have transitioning bits, determining a representative delay for these strands, comparing the representative delays for all of the bus strands to determine the maximum delay for the entire bus, and applying this maximum delay to one of the models.
Public/Granted literature
- US20090138837A1 System and Method for Sequential Equivalence Checking for Asynchronous Verification Public/Granted day:2009-05-28
Information query