Re: [sv-ec] errata 197 - another section is impacted

From: Arturo Salz <Arturo.Salz@synopsys.com>
Date: Thu Nov 04 2004 - 18:53:35 PST

Neil,

I don't believe the string errata applies in this case. The paragraph you
quote states that only "for the purposes of bit-streaming", a string is
considered a dynamic array of bytes. It does not imply that the string
implementation is a dynamic array of bytes, only that bit-streaming a
string has the same semantics as a dynamic array of bytes, and those
semantics have already been defined. If that sentence is modified then
we'll have to re-specify the streaming semantics for strings.

    Arturo

----- Original Message -----
From: "Neil Korpusik" <Neil.Korpusik@Sun.com>
To: <sv-ec@eda.org>
Sent: Thursday, November 04, 2004 2:43 PM
Subject: [sv-ec] errata 197 - another section is impacted

Section 3.16 Bit-stream casting, contains the following sentence:

"For the purposes of a bit-stream cast, a string is considered a dynamic
array of bytes."

This sentence will need to be updated in a way similar to the changes being
worked out in errata 197 for section 3.7. The problem being addressed is
that a string is not defined to be an array but these two sections of the
LRM refer to a string as a dynamic array.

-- 
---------------------------------------------------------------------
Neil Korpusik                                     Tel: 408-720-4852
Member of Technical Staff                         Fax: 408-720-4850
Frontend Technologies - ASICs & Processors (FTAP)
Sun Microsystems
email: neil.korpusik@sun.com
---------------------------------------------------------------------
Received on Thu Nov 4 18:53:06 2004

This archive was generated by hypermail 2.1.8 : Thu Nov 04 2004 - 18:53:12 PST