[sv-ac] Behaviour of $past under "disable iff"

From: Jonathan Bromley <jonathan.bromley_at_.....>
Date: Wed Apr 23 2008 - 04:15:32 PDT
hi AC,

We were asked recently whether the state stored by $past
(and its friends $rose, $fell) is affected by "disable iff".
I couldn't find anything explicit in the LRM about this;
it looks as though the intent is that the sampling for
$past should be unaffected by the disable-iff condition.

Consider

  assert property ( 
    disable iff (Reset) 
    @(posedge Clk) 
    $past(A) |-> B 
  );

Given that $past infers its clock from the context, users 
might imagine it would also respect the reset condition.  
Would it be helpful to describe this behaviour a little
more explicitly?

thanks
-- 
Jonathan Bromley


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Wed Apr 23 04:17:37 2008

This archive was generated by hypermail 2.1.8 : Wed Apr 23 2008 - 04:18:34 PDT