Re: Another Errata related to B19

From: Stefen Boyd (stefen@boyd.com)
Date: Thu Apr 29 1999 - 10:04:46 PDT


At 10:14 AM 4/29/99 -0400, Tom Fitzpatrick wrote:

<p>BAD MSG:
>Hi Gang,

>I was just made aware of another note in section 9.2 that needs to be
>changed. This change is almost identical to BE79.
>
>The note currently reads:
>
>NOTEùAssignment to a reg data type differs from assignment to a real,
>realtime, time,or integer variable when the right-hand side evaluates to
>fewer bits than the left-hand side. Assignment to a reg shall not sign-extend.
>
>It should read:
>
>NOTE-When the right-hand side evaluates to fewer bits than the left-hand
>side, then if the RHS is signed (see Section 4.5), it shall be
>sign-extended to the size of the LHS. If the RHS is unsigned, it shall be
>zero-extended.
>
That's too easy... how about x and z? Can't we just refer
to our other stuff? Or maybe the note isn't required since
it's only purpose was to warn that sign extension was not
performed?
X-Lines: 14
Content-Type: text/plain; charset="iso-8859-1"
Content-Length: 195
X-Status: $$$$
X-UID: 0000000877
Status: RO

Stefen

--------------------

Stefen Boyd
__
| \ ____
|_/_ |
| \ |__
|___/oyd |
           |___nterprises
stefen@boyd.com
(408)739-BOYD
(408)481-9658 (fax)



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