Re: [sv-bc] Proposal on striking the 2 paragraphs

From: Steven Sharp <sharp_at_.....>
Date: Tue Apr 12 2005 - 09:36:10 PDT
OLD:

"In Verilog, an initialization value specified as part of the declaration is 
executed as if the assignment were made from an initial block, after simulation 
has started. Therefore, the initialization can cause an event on that variable 
at simulation time zero.

In SystemVerilog, setting the initial value of a static variable as part of the 
variable declaration (including static class members) shall occur before any 
initial or always blocks are started, and so does not generate an event. If an 
event is needed, an initial block should be used to assign the initial values."

NEW:

"In Verilog, an initialization value specified as part of the declaration is 
executed as if the assignment were made from an initial block, after simulation 
has started. In SystemVerilog, setting the initial value of a static variable as 
part of the variable declaration (including static class members) shall occur 
before any initial or always blocks are started."


Steven Sharp
sharp@cadence.com
Received on Tue Apr 12 09:36:15 2005

This archive was generated by hypermail 2.1.8 : Tue Apr 12 2005 - 09:37:28 PDT