[vhdl-200x-ft] FT11: Comment on complexity of aggregates in port maps

From: Peter Ashenden <peter_at_.....>
Date: Wed Apr 06 2005 - 04:24:09 PDT
Folks,

I'm looking at FT11, expressions including signals in port maps.  There are
really three different sub-proposals rolled together in this proposal:

(FT11a): Allowing conversion functions to have more than one parameter

(FT11b): Allowing a non-static expression including signals as an actual
designator for an in-mode port

(FT11c): Allowing aggregates of formal or actual designators

FT11a and FT11b are relatively straightforward.  However, I have real
problems with FT11c.  It introduces significant complexity in the LRM
description, especially if the aggregate is allowed to include (recursively
down into subaggregates) a mixture of signal names, static expressions and
non-static expressions as elements.  Are there common use cases that justify
the complexity?  I'm sceptical, and would prefer not to venture down that
path.

Comments?

Cheers,

PA

--
Dr. Peter J. Ashenden                        peter@ashenden.com.au
Ashenden Designs Pty. Ltd.                   www.ashenden.com.au
PO Box 640                                   Ph:  +61 8 8339 7532
Stirling, SA 5152                            Fax: +61 8 8339 2616
Australia                                    Mobile: +61 414 70 9106
Received on Wed Apr 6 04:24:12 2005

This archive was generated by hypermail 2.1.8 : Wed Apr 06 2005 - 04:24:17 PDT