Re: [vhdl-200x] PAR Progress Report and VHDL Enhancement wish list

From: Jim Lewis <Jim@synthworks.com>
Date: Fri Mar 04 2011 - 10:00:40 PST

Hi David,
>> This document is intended for the implementers of tools
>> supporting the language and the advanced users of the language.
>
>
> Somewhat belatedly I know, but we've been dealing with the aftermath of an
> earthquake here in Christchurch. Consider this a recommendation for a
> category of things to pursue in the revision of the standard. You may also
> take it I'm in favor of the PAR change.
Not belatedly - on time enough. If we compared what we are doing to a steam powered
train, the engine is still building up steam.

So all the rest worrying it is late, stop worrying and submit
your issues or issue lists. I have not submitted mine yet either.

> This class of things could be elaborated to remove late adopter
> disadvantage. An example would be 'Qualified expressions lead to lexical
> ambiguity'. The LRM tells us in the section on Lexical elements (15.),
> wherein in Section 15.3:
>
> ...
These type of issues are handled by ISAC. The chair of ISAC is
Chuck Swart. Based on your analysis and interest, I suspect
you would be a valuable addition to the ISAC team.

> I'd also venture a guess that Jim is cognizant of this one.
Nope. I am more on the advanced user side and since I have not
run into this issue, I don't worry about it. However, I have been
running into issues with understanding aggregate literals
such as the following being ambiguous:

RandIntVal := RV.RandInt ((1, 5, 21, 45)) ;
vs.
RandIntVal := RV.RandInt ( ((1,3), (7,7), (21,25)) ) ;

Where (1, 5, 21, 45) is a set of integer values and
((1,3), (7,7), (21,25)) is the set of ranges 1 to 3, 7 to 7, 21 to 25.
Both something nice to randomize.

Best,
Jim

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jim Lewis
Director of Training             mailto:Jim@SynthWorks.com
SynthWorks Design Inc.           http://www.SynthWorks.com
1-503-590-4787
Expert VHDL Training for Hardware Design and Verification
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Fri Mar 4 10:01:16 2011

This archive was generated by hypermail 2.1.8 : Fri Mar 04 2011 - 10:01:52 PST