( ESNUG 509 Item 7 ) -------------------------------------------- [09/13/12]

From: [ Hello Kitty ]
Subject: User doubts NextOp/Jasper/0-in/Zocalo assertion synthesis value

Hi, John,

Anon, pls.

My management wants the pros/cons of using assertion synthesis in our ABV
suite.  NextOp, Jasper, Zocalo, 0-in claim to do it.

We noticed three things about assertion (or property) synthesis:

  1.) The input for assertion synthesis is STABLE simulation info.

  2.) But stable simulation verification info is not available
      until WAY late in the verification stage.

  3.) Also, when our verification suite changes (which it does
      often) we'll need to rerun the assertion synthesis again.
      That means all of our older assertions are now useless.

So how useful is assertion synthesis really?  It seems to be just another
add-on task involving pricey add-on tools when you can only generate your
assertions very late after most of your verification is done.

Is this assertion synthesis overhead, at a late stage, really productive?

What's the quality of the synthesized assertions?  Will the time we "saved"
by synthesis be lost manually checking and rechecking the tool output?

Is it worth the price of 10's of thousands of dollars for a tool to do it?
Is it worth the price of 100 man-hours learning and maintaining the tool?

Which assertion synthesis tool is the best?  Which is the worst?

Or is assertion synthesis just a new technology toy looking for a problem?
(I suspect this is the right answer but it's not PC to mention.)

    - [ Hello Kitty ]
Join    Index    Next->Item






   
 Sign up for the DeepChip newsletter.
Email
 Read what EDA tool users really think.


Feedback About Wiretaps ESNUGs SIGN UP! Downloads Trip Reports Advertise

"Relax. This is a discussion. Anything said here is just one engineer's opinion. Email in your dissenting letter and it'll be published, too."
This Web Site Is Modified Every 2-3 Days
Copyright 1991-2024 John Cooley.  All Rights Reserved.
| Contact John Cooley | Webmaster | Legal | Feedback Form |

   !!!     "It's not a BUG,
  /o o\  /  it's a FEATURE!"
 (  >  )
  \ - / 
  _] [_     (jcooley 1991)