Re: [sv-bc] SV-BC 291 is uploaded and ready

From: Surrendra Dudani <Surrendra.Dudani@synopsys.com>
Date: Wed Nov 10 2004 - 10:23:16 PST
Hi Doug,
Your proposal changes assignment compatible to equivalent type for elements of arrays when unpacked arrays are assigned to each other. Can you provide reasoning behind it? Proposal for 245 only requires assignment compatibility.
"When using braces the context of the braces shall also be determined by the target type. SystemVerilog extends the concatenation and replication syntax of Verilog-2001 to support the construction of unpacked arrays, as well as of SystemVerilog structures and multidimensional packed arrays (see Sections 7.13 and 7.14). In these aggregate constructors each member expression shall be assignment compatible with the type of the corresponding structure field or array element and shall be evaluated as if it were the right-hand value of an assignment to a variable of that type."

Surrendra
At 11:17 AM 11/9/2004 -0800, you wrote:
Matt, Brad, SV-BC,

I have amended SV-BC 291 to be fully compatible with 254,
which we passed yesterday.  As before, 291 supersedes 11
by incorporating its changes into 291.  (Actually, some
changes in 3.14 were incorporated into 254 already)

A new proposal has been uploaded.
See http://www.eda.org/svdb/bug_view_page.php?bug_id=0000291.

Regards,
Doug



**********************************************
Surrendra A. Dudani
Synopsys, Inc.
377 Simarano Drive, Suite 300
Marlboro, MA 01752

Tel:   508-263-8072
Fax:   508-263-8123
email: Surrendra.Dudani@synopsys.com 
********************************************** Received on Wed Nov 10 10:22:33 2004

This archive was generated by hypermail 2.1.8 : Wed Nov 10 2004 - 10:22:39 PST