[sv-bc] RE: [sv-ec] Can a function contain a fork/join/any/none?

From: Steven Sharp <sharp_at_.....>
Date: Thu Feb 16 2006 - 18:49:36 PST
>From: "Ambar Sarkar" <ambar.sarkar@paradigm-works.com>

>Given that we do not want functions to interact with the
>scheduler, we are in effect forbidding functions to trigger events as well,
>correct? 

The 1364-2005 standard actually forbids event trigger statements in
functions.  This is probably because Verilog-XL doesn't allow it.
It shows a desire to discourage the side-effect of waking up other
processes, but doesn't actually prevent it, since you can wake up
another process from a function by writing to a variable.



Steven Sharp
sharp@cadence.com
Received on Thu Feb 16 18:49:46 2006

This archive was generated by hypermail 2.1.8 : Thu Feb 16 2006 - 18:50:02 PST