RE: [sv-ac] RE: [sv-bc] Suppression of unique/priority glitches

From: Krolnik, Adam <adam.krolnik_at_.....>
Date: Thu Oct 18 2007 - 18:02:20 PDT
Hello all;


I would expect that 'expert' users would choose concurrent assertions instead of immediate.
There is enough need to focus on creating the assertion that having to focus on how the code
is written 'now' and also figure out all the special places for flushes. This coupled with
possibly having to change the flushes as the code changes - no functional change, just
futzing to making it work - makes the solution less robust.


    Adam Krolnik
    Director of Design Verification
    VeriSilicon, Inc.
    Plano TX. 75074
    Co-author "Assertion-Based Design"

 

-----Original Message-----
From: owner-sv-bc@server.eda.org on behalf of Seligman, Erik
Sent: Thu 10/18/2007 9:12 AM
To: Warmke, Doug; Steven Sharp; Vreugdenhil, Gordon
Cc: Thomas.Thatcher@sun.com; sv-ac@server.eda.org; sv-bc@server.eda-stds.org
Subject: RE: [sv-ac] RE: [sv-bc] Suppression of unique/priority glitches
 
 
> I'll try to write up our understanding of the state of this issue
sometime in the next day.  Including "finite time pulse reject".

Thanks, that will be useful.

I've been thinking some more about these explicit flushes, and I do like
the idea of providing some controllability for advanced users.  As we
saw in the discussion, various pathological cases can get unintuitive
results with the flush-on-* rules.  

What do you guys think of the idea I mentioned in passing, that we might
make automatic flushing the default, but provide an explicit flush
function that also disables future auto-flushing in the process?  

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Thu Oct 18 18:02:12 2007

This archive was generated by hypermail 2.1.8 : Thu Oct 18 2007 - 18:02:50 PDT