Invention Grant
- Patent Title: Verification using directives having local variables
- Patent Title (中): 使用具有局部变量的指令进行验证
-
Application No.: US12037956Application Date: 2008-02-27
-
Publication No.: US08219376B2Publication Date: 2012-07-10
- Inventor: Dmitry Pidan , Sitvanit Ruah
- Applicant: Dmitry Pidan , Sitvanit Ruah
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Daniel Klinger
- Main IPC: G06F17/50
- IPC: G06F17/50 ; G06F9/455 ; G06F11/00 ; G06F11/22

Abstract:
A computer-implemented method for verifying a design includes representing a verification directive, which pertains to the design and includes a local variable, by a finite state machine. The state machine includes multiple states, with transitions among the states, transition conditions associated with the transitions, and procedural blocks, which correspond to the transitions and define operations to be performed on the local variable when traversing the respective transitions. The finite state machine is executed by traversing the transitions in accordance with the respective transition conditions and modifying the local variable in accordance with the respective procedural blocks of the traversed transitions, so as to verify the design with respect to the verification directive.
Public/Granted literature
- US20090216513A1 Design verification using directives having local variables Public/Granted day:2009-08-27
Information query