Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Urgent - Liveness of an assertion in Verification , Rulebase

Status
Not open for further replies.

Vaibhav Singh

Newbie level 3
Joined
Oct 15, 2008
Messages
4
Helped
0
Reputation
0
Reaction score
1
Trophy points
1,281
Activity points
1,311
Hi I need help with this question:

if i have an assertion

if a is true b is true eventually

My question is -- till what time will my Rulebase check this assertion and say if it passed or failed.That is for how many cycles will it check for this assertion to pass if a never became true.
Also please tell me what is the disadvantage of writing such assertions in formal verification when using a tool like Rulebase or System Verilog assertions.


Also please clarify - what does it mean when i say an assertion passed in a Formal Verification tool in terms how does it reach this conclusion and how many cycles or states does it take

Your help is greatly appreciated
 

Re: Urgent - Liveness of an assertion in Verification , Rule

Hi Vaibhav,
Liveness properties are checked by modelchecker such as Rulebase for "exhaustive" or "unbounded proof". But for large designs this may not be feaisble due to state space explosion and hence tools may provide a bounded proof wherein the "depth" maybe provided to you.

HTH
Ajeetha, CVC
Next SV course starting in Feb 09 end. See:
https://sv-verif.blogspot.com for details
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top