RE: [sv-bc] Question on 'Unpacked array concatenation'

From: Brad Pierce <Brad.Pierce_at_.....>
Date: Wed Dec 10 2008 - 22:59:57 PST
Surya,

I think you are referring to

   http://www.eda-stds.org/svdb/view.php?id=1702
   http://www.eda-stds.org/svdb/view.php?id=520

so cc'ing in the SV-EC.

-- Brad


________________________________________
From: owner-sv-bc@eda.org [owner-sv-bc@eda.org] On Behalf Of Surya Pratik Saha [spsaha@cal.interrasystems.com]
Sent: Wednesday, December 10, 2008 8:26 PM
To: sv-bc@eda.org
Subject: [sv-bc] Question on 'Unpacked array concatenation'

Hi,
I have following question on 'Unpacked array concatenation'. Does it
apply only on one dimensional unpacked array, or more than one
dimensional array also can be assigned? For e.g.

int x[1:0][2:0];
int y[2:0];
x = {y, y}; // is it valid?

Also do we consider 'Unpacked array concatenation' as aggregate
expression? LRM is not clear enough on that.

I feel 'Unpacked array concatenation' concept is too much context
dependent having similar syntax with concatenation, which will make very
complex to implement semantic checks/ expression evaluation etc. for the
vendors when hierarchical reference/ forward typedefs etc. will be
involved. Can we not use different syntax to support it?

--
Regards
Surya




--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


--
This email was Anti Virus checked by Astaro Security Gateway. http://www.astaro.com

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


Received on Wed Dec 10 23:05:28 2008

This archive was generated by hypermail 2.1.8 : Wed Dec 10 2008 - 23:06:06 PST