As I mentioned on the sv-ec reflector, mantis 1486 has been filed. > -----Original Message----- > From: owner-sv-bc@server.eda.org [mailto:owner-sv-bc@server.eda.org] On > Behalf Of Bresticker, Shalom > Sent: Tuesday, May 23, 2006 9:46 AM > To: Steven Sharp; sv-bc@server.eda.org; sv-ac@server.eda.org; > prodipk@cal.interrasystems.com > Subject: RE: [sv-bc] Issues on Static Thread > > Since neither "static thread" nor "static initializer" is explicitly > defined, it would be good to either change the terms or clarify them. > > Shalom > > > -----Original Message----- > > From: owner-sv-bc@server.eda.org [mailto:owner-sv-bc@server.eda.org] > On > > Behalf Of Steven Sharp > > Sent: Tuesday, May 23, 2006 6:56 PM > > To: sv-bc@server.eda.org; sv-ac@server.eda.org; > > prodipk@cal.interrasystems.com > > Subject: Re: [sv-bc] Issues on Static Thread > > > > > > > In IEEE std 1800-2005 (section-13.13.1), it is specified that > > >1. " An initialization RNG shall be used in the creation of static > > >threads and static initializers " - How to create these static > > threads > > >and static initializers ? Any example? > > > > Always blocks, initial blocks and continuous assignments would be > > static threads. Static initializers are the variable declaration > > initializations on static variables (i.e. Verilog variables that > > are not automatics). > > > > > 2. "When a class object is created by a static declaration > > >initializer,there is no active thread " - How to create static > object > > >? > > > > It isn't talking about a static object. It is talking about an object > > dynamically created by a static declaration of the object handle, i.e. > > the object handle is static, but the object is not. So for example > > > > class_type my_handle = new; > > > > Steven Sharp > > sharp@cadence.comReceived on Tue May 23 10:04:19 2006
This archive was generated by hypermail 2.1.8 : Tue May 23 2006 - 10:04:28 PDT