From: Alec Stanculescu (alec@fintronic.com)
Date: Thu Jul 29 2004 - 12:47:07 PDT
I approve, as well.
Alec
>
> I approve.
>
> Shalom
>
>
> On Thu, 29 Jul 2004, Kathy McKinley wrote:
>
> > Hello everyone,
> >
> > Below is a first cut at a proposal for the IEEE 1364 BTF to send to
> > the IEEE P1800 working group.
> >
> > We will begin an email vote on this proposal on Friday. Please send your
> > suggestions for changes to the proposal as soon as possible. I suggest
> > that we set 10:00 am EDT as the cutoff for revision requests, so that
> > we can finalize the wording and begin our email ballot.
> >
> > Thanks,
> >
> > Kathy
> >
> > -----------------------------------------------------------------------------
> >
> > The IEEE 1364 Behavioral Task Force (BTF) is writing to request that
> > the new IEEE organization make a provision for continuing our work
> > on Verilog/SystemVerilog datatypes.
> >
> > The datatypes subgroup of the IEEE 1364 BTF was formed in anticipation
> > of the donation of the Accellera 3.1a specification to the IEEE to
> > ensure that the proposed extensions to Verilog datatypes in 3.1a are
> > incorporated into the Verilog base language in a consistent and useful
> > way. The charter of this group includes the definition of objects that
> > have storage, values, and operations on those values.
> >
> > The focus of the BTF has been on extending the data type extensions
> > defined in 3.1a to nets and resolving inconsistencies between the two
> > specifications that would inhibit integration. Since this work covers
> > both IEEE 1364-2001 and 3.1a it cannot be logically segregated to one or
> > the other.
> >
> > The extension of new datatypes to nets is a product of the orthogonality
> > principle that was unanimously endorsed by the BTF. Datatype orthogonality
> > means that the update semantics of an object and the set of values that
> > the object can have are independent of one another. Under the principle
> > of datatype orthogonality, a value set for an object can be specified
> > (the set of real numbers, a set of structure values, etc.) separately
> > from the update semantics of the object (variable, net, etc.). This
> > principle is a key element of language design that strengthens its
> > usability.
> >
> > (the set of real numbers, a set of structure values, etc.) separately
> > from the update semantics of the object (variable, net, etc.). This
> > principle is a key element of language design that strengthens its
> > usability.
> >
> > It is important to provide a forum in which to continue this work within
> > the working group to ensure that a consistent, standard solution is
> > developed and adopted by the WG to avoid the risk that variant
> > implementations will arise. Having this work done under the auspices
> > and direction of the P1800 WG will allow that group to guide and
> > determine the organization and schedule of this work so as not to impede
> > progress in other areas.
> >
>
> --
> Shalom Bresticker Shalom.Bresticker @freescale.com
> Design & Reuse Methodology Tel: +972 9 9522268
> Freescale Semiconductor Israel, Ltd. Fax: +972 9 9522890
> POB 2208, Herzlia 46120, ISRAEL Cell: +972 50 5441478
>
> [ ]Freescale Internal Use Only [ ]Freescale Confidential Proprietary
>
This archive was generated by hypermail 2.1.4
: Thu Jul 29 2004 - 12:44:55 PDT
and
sponsored by Boyd Technology, Inc.