BTF B13 - Indexed part select

From: Michael McNamara (mac@surefirev.com)
Date: Fri Apr 23 1999 - 14:44:50 PDT


Adam Krolnik writes:
>
> Here is the rewritten proposal based on the previous exchanges
> on the reflector. It is based on Mac's proposal dated Nov 20, 1998.
>
> [ Replaced constant difference with alternate base/width specification.]
>

A friendly modification:

Change:

> If the part-select is out of the address bounds completely or partially,
> or the part-select is x or z, then the value returned shall be x. If
> the part-select is being assigned a value, only addressable bits in
> the defined range shall be modified.

To:

 Part-selects that address a range of bits that are completely out of
 the address bounds of the net or register, or when the part-select is
 x or z, shall yield the value x when read, and shall have no effect
 on the data stored when written. Part-selects that are partially out
 of range shall when read return x for the bits that are out of range,
 and when written shall only affect the bits that are in range.



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