Quantcast
Channel: Cadence Functional Verification Forum
Viewing all articles
Browse latest Browse all 1069

Proving 2 tasks in formal simulation one after the other

$
0
0

Hello,

I have 2 tasks that I want to prove in Jasper Gold. The problem is, the constraints of one conflict with the constraints of the other making it unreachable. pin_A is an internal node.

task -create -set Test1 -copy_assumes -copy *assertions_path*

stopat -task Test1 {pin_A}

assume - task Test1 {pin_A == 0}

prove -task Test1

task -create -set Test2 -copy_assumes -copy *assertions_path*

stopat -task Test2 {pin_A}

assume - task Test2 {pin_A == 1}

prove -task Test2

Now I want to use the same set of assertions but I have different constraints. The problem is that the Test1 is proved but the assertions in Test2 are unreachable because of the assumption in Test1.

My question is, how can I clear the assumption for Test1 and apply a new one to Test2?

Thanks a lot.


Viewing all articles
Browse latest Browse all 1069

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>