Invention Grant
- Patent Title: Verification techniques for liveness checking of logic designs
- Patent Title (中): 逻辑设计的活性检查验证技术
-
Application No.: US13403799Application Date: 2012-02-23
-
Publication No.: US08352894B2Publication Date: 2013-01-08
- Inventor: Jason R. Baumgartner , Paul Joseph Roessler , Ohad Shacham , Jiazhao Xu
- Applicant: Jason R. Baumgartner , Paul Joseph Roessler , Ohad Shacham , Jiazhao Xu
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yudell Isidore Ng Russell PLLC
- Main IPC: G06F17/50
- IPC: G06F17/50

Abstract:
A technique for verification of a logic design using a liveness-to-safety conversion includes assigning liveness gates for liveness properties of a netlist and assigning a single loop gate to provide a loop signal for the liveness gates. Assertion of the single loop gate is prevented when none of the liveness gates are asserted. A first state of the netlist is sampled and the sampled first state provides an initial state for a first behavioral loop for at least one of the liveness gates following the assertion of the single loop gate. The sampled first state of the first behavioral loop is compared with a later state of the first behavioral loop to determine if the sampled first state is repeated. A liveness violation is returned when the sampled first state is repeated and an associated one of the liveness gates remains asserted for a duration of the first behavioral loop.
Public/Granted literature
- US20120216159A1 VERIFICATION TECHNIQUES FOR LIVENESS CHECKING OF LOGIC DESIGNS Public/Granted day:2012-08-23
Information query