Invention Application
- Patent Title: SCALABLE LOGIC VERIFICATION BY IDENTIFYING UNATE PRIMARY INPUTS
-
Application No.: US15145406Application Date: 2016-05-03
-
Publication No.: US20170323043A1Publication Date: 2017-11-09
- Inventor: Jason R. BAUMGARTNER , Raj K. Gajavelly , Alexander Ivrii , Pradeep K. Nalla
- Applicant: International Business Machines Corporation
- Main IPC: G06F17/50
- IPC: G06F17/50
![SCALABLE LOGIC VERIFICATION BY IDENTIFYING UNATE PRIMARY INPUTS](/abs-image/US/2017/11/09/US20170323043A1/abs.jpg.150x150.jpg)
Abstract:
Embodiments herein describe a verification process that identifies unate primary inputs in input paths of a property gate. A property gate is logic inserted in a hardware design represented by a netlist which is used to verify the design. Before performing the verification process, a computing system evaluates the netlist to identify the primary inputs in the input paths of the property gate and whether these primary inputs are unate or binate. To do so, in one embodiment, the computing system sets the output of the property gate in an error state and then traverses the input paths of the property gate to identify the values of the logic in the inputs paths that would result in the property gate being in the error state. Based on these polarities, the system can identify the unate and binate primary inputs.
Public/Granted literature
- US09922153B2 Scalable logic verification by identifying unate primary inputs Public/Granted day:2018-03-20
Information query