RE: [sv-ac] Minutes of SV-AC Meeting 6/14/2011 - clocking blocks

From: Rich, Dave <Dave_Rich@mentor.com>
Date: Tue Jun 14 2011 - 14:47:38 PDT

I noticed this item at the end of the minutes

- Opens
Clocking Blocks:
Ed: Confusion in LRM? Question about whether @(clocking_block) is really
        equivalent to @(clocking_event_defined_in_clocking_block)

The 1800-2009 LRM section 14.13 says "Upon processing its specified clocking event, a clocking block shall update its sampled values before triggering the event associated with the clocking block name. This event shall be triggered in the Observed region. Thus, a process that waits for the clocking block itself is guaranteed to read the updated sampled values, regardless of the scheduling region in which either the waiting or the triggering processes execute. "

So they are not equivalent for simulation.

Dave

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Tue Jun 14 14:48:43 2011

This archive was generated by hypermail 2.1.8 : Tue Jun 14 2011 - 14:48:52 PDT