Re: BTF - Numerous Draft 4 Updates - VSG to vote on Friday

From: Stuart Sutherland (stuart@sutherland-hdl.com)
Date: Thu Feb 10 2000 - 08:47:01 PST


The following change, down in the bowels of the "numerous" updates, would
re-introduce an errata, if Joe makes this edit after the one which corrects
the places "reg" is misused. Here is the correct wording.

Stu
------------------
SOURCE: E-mail from: stuart@sutherland-hdl.com
02 Feb 2000

Section 4.2.1: The 4th paragraph is out of context - pg. 50

WAS: (1st & 4th paragraph)
Bit-selects extract a particular bit from a vector net or reg. The bit can
be addressed using an expression. If the bit-select is out of the address
bounds or the bit-select is x or z, then the value returned by the
reference shall be x.

...

The bit-select or part-select of a reg declared as real or realtime shall
be considered illegal.

PROPOSED IS (1st paragraph)
Bit-selects extract a particular bit from a vector net or reg. The bit can
be addressed using an expression. If the bit-select is out of the address
bounds or the bit-select is x or z, then the value returned by the
reference shall be x. The bit-select or part-select of a reg declared as
real or realtime shall be considered illegal.

CORRECTED PROPOSED IS (1st paragraph)
Bit-selects extract a particular bit from a vector net, vector reg, integer
variable or time variable. The bit can be addressed using an expression. If
the bit-select is out of the address bounds or the bit-select is x or z,
then the value returned by the reference shall be x. The bit-select or
part-select of a variable declared as real or realtime shall be considered
illegal.

PROPOSED CHANGE:
Combine paragraphs 1 & 4; list specific data types where bit and part selects
are allowed; use "variable" instead of "reg" for real and realtime types.

<p>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Stuart Sutherland Sutherland HDL Inc.
stuart@sutherland-hdl.com 22805 SW 92nd Place
phone: 503-692-0898 Tualatin, OR 97062
www.sutherland-hdl.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



This archive was generated by hypermail 2.1.4 : Mon Jul 08 2002 - 12:54:11 PDT and
sponsored by Boyd Technology, Inc.