RE: [sv-bc] Issues on Static Thread

From: Rich, Dave <Dave_Rich_at_.....>
Date: Tue May 23 2006 - 10:04:20 PDT
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.com
Received 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