Re: Paul's comment on the Purpose

John Michael Williams (jwill@pacbell.net)
Wed, 26 May 1999 23:12:01 -0700

Hi All.

I could live with either wording; actually, I'd prefer the
original one by Peter, but with the objectionable (-oriented?)
phrases (identified by Paul) merely omitted:

Scope

To define new language features and to extend existing language
features of VHDL to allow object-oriented and generic modeling of data
in VHDL models. The features will provide for: expression of abstract
data types, including encapsulated data and applicable operations;
inheritance of data and operations; polymorphism of objects; and
genericity of types.

Purpose

Object-oriented and generic modeling offer mechanisms for
abstraction and encapsulation of designs and of
testbenches, and thus provide enhanced potential for reuse.
These styles of modeling are
important for managing the increasing complexity of design
descriptions.

I don't currently plan to attend at New Orleans, but I
'would be happy to participate at a distance in any way
considered appropriate.

-- 
                         John
                     jwill@pacbell.net
                     John Michael Williams

Peter J. Ashenden wrote: > > Dear colleages, > > The following comments forwarded from "Paul J. Menchini" > <mench@mench.com>: > > > > Purpose > > > > Object-oriented and generic modeling offer better mechanisms for > > ^^^^^^ > > [Than what? --PJM] > > > > abstraction and encapsulation of descriptions of designs and > > testbenches, and thus provide enhanced potential for reuse. VHDL > > currently lacks features for these styles of modeling, which are > > ^ > > [Suggest "many", "a number of" or "a full set of" here. --PJM] > > > > important for managing the increasing complexity of design > > descriptions. > > May I propose the following revision: > > Purpose > > Object-oriented and generic modeling offer mechanisms for > abstraction and encapsulation of descriptions of designs and > testbenches, and thus provide significant potential for reuse. VHDL > currently lacks many features for these styles of modeling, which are > important for managing the increasing complexity of design > descriptions. > > Cheers, > > PA > -- > Peter J. Ashenden Email: petera@cs.adelaide.edu.au > Dept. Computer Science peter.ashenden@acm.org > University of Adelaide peter.ashenden@computer.org > Adelaide, SA 5005 Phone: +61 8 8303 4477 > Australia Fax: +61 8 8303 4366 > > WWW: http://www.cs.adelaide.edu.au/~petera (includes PGP public key)

-- 
                         John
                     jwill@pacbell.net
                     John Michael Williams