Re: Draft 6 posted

From: David Miller <David.L.Miller_at_.....>
Date: Fri Jul 25 2008 - 08:09:42 PDT
Ok.
I will do these and make it as Draft7.
I am not sure what to refer to these things as.
`{x,y,z}

I cant refer to them as array literals as they can contain dynamic (variables) 
expressions. So I have settled on array structure.

Please let me know if my changes below are ok.

Dave

Geoffrey.Coram wrote:
> There are still a couple misuses of concatenation:
> 
> 4.5.1 Page 61 (76 of 402):
>  - analog_constant_concatenation

Changed to:
Certain analog operators require arrays or vectors to be passed as arguments: 
Laplace filters, Z-transform filters, and noise_table(). An array can either be 
passed as an array identifier (array parameter) or an array structure using a 
constant_optional_arrayinit (Laplace filters, Z-transform filters) or a 
constant_arrayinit (noise_table())

> 
> 4.6.4.3 Page 82 (97 of 402):
>   The vector can either be a constant concatenation or an array parameter.
Changed to:
The vector can either be specified as an array structure (constant_arrayinit) 
or an array parameter.

> 
> 4.7.2.2 Page 85 (100 of 402):
> 4.7.2.3 Page 86 (101 of 402):
>   If the inout argument is defined as an array ...
>   or a concatenation of analog variables.

Changed to:
4.7.2.2:
If the output argument is defined as an array then the argument passed into the 
function must be an analog variable or an array structure of analog variables 
of equivalent size.

4.7.2.3:
If the inout argument is defined as an array then the argument passed into the 
function must be an analog variable or an array structure of analog variables 
of equivalent size.

> 
> 4.7.3 Page 87 (102 of 402):
>   and a concatenation of two scalar analog variables has been used
>   for the second argument.

Changed to:
A vector variable is passed for the first argument and an array structure of 
two scalar analog variables has been used for the second argument.


> 
> 9.20.6 Page 230 (245 of 402):
>   Arrays may also be specified directly via the concatenation operator.

Changed to:
Arrays may also be specified directly via an array structure.

> 
> 
> -Geoffrey
> 
> 
> David Miller wrote:
>> Hi all,
>>
>> I have posted draft 6 to the web page.
>>
>> For a version containing changebars (these are changes as a result of 
>> todays conference call)
>> http://www.eda-stds.org/verilog-ams/htmlpages/public-docs/VAMS_v2.3-Draft6_with_changebars.pdf 
>>
>>
>>
>> And for a clean, non-changebar version:
>> http://www.eda-stds.org/verilog-ams/htmlpages/public-docs/VAMS_v2.3-Draft6.pdf 
>>
>>
>>
>> Cheers...
>> Dave
>>
> 

-- 
==============================================
-- It's a beautiful day
-- Don't let it get away
--
-- David Miller
-- Design Technology (Austin)
-- Freescale Semiconductor
-- Ph : 512 996-7377 Fax: x7755
==============================================

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Fri Jul 25 08:10:19 2008

This archive was generated by hypermail 2.1.8 : Fri Jul 25 2008 - 08:10:31 PDT