Invention Grant
- Patent Title: Formal verification of deadlock property
- Patent Title (中): 正式验证死锁属性
-
Application No.: US13404403Application Date: 2012-02-24
-
Publication No.: US08381148B1Publication Date: 2013-02-19
- Inventor: Lawrence Loh , Xiaoyang Sun
- Applicant: Lawrence Loh , Xiaoyang Sun
- Applicant Address: US CA Mountain View
- Assignee: Jasper Design Automation
- Current Assignee: Jasper Design Automation
- Current Assignee Address: US CA Mountain View
- Agency: Fenwick & West LLP
- Main IPC: G06F17/50
- IPC: G06F17/50

Abstract:
A verification system determines proof of the absence of a deadlock condition or other data-transport property in a multi-system SoC using helper assertions derived from a transaction definition. The verification system receives the circuit design information along with a transaction definition for one or more ports of the SoC. Once specified, the transaction definition is instantiated into the full system or subsystem RTL, generating an expanded RTL and a deadlock property. Data flow through the RTL is analyzed to extract helper assertions describing how the data flowed through the RTL. Helper assertions are automatically extracted to aid in the verification of the absence of a deadlock condition. Using the helper assertions, the formal engine applies one or more techniques to formally analyze the circuit design to prove the absence of a deadlock condition.
Information query