Verilog-AMS Committee Meeting Minutes - Sept 7 2006

From: Dave Miller <David.L.Miller_at_.....>
Date: Thu Sep 14 2006 - 13:36:51 PDT
Martin O'leary - Cadence
Geoffrey Coram - Analog Devices
Graham Helwig - ASTC
Jim Barby - University of Waterloo
Patrick O'Halloran - Tiburon
Boris Troyanovsky, Tiburon
David Miller - Freescale
Sri Chandra - Freescale

Started review of Chapter 4 - Expressions
The following corrections were noted.

section 4.1 - Add in '**' for power. It will have the same precedence 
and associativity as the modulus '%' operator. It is already included in 
the BNF.

section 4.1.1 - Reword the final paragraph to make it clear that it is 
only the replication factor that will be converted to an integer in the 
case of a real expression being used for it.

section 4.1.1.1 - Better to use the wording from 1364-2005 when 
describing how a value of 0.5 will be handled when it comes to rounding.

section 4.1.9 - Look further into why the bitwise binary nand '~&' and 
bitwise binary nor '~|' operators were added in LRM 2.2. They don't seem 
to make sense. Also the last section should read "is zero-filled in the 
most significant bit positions."

section 4.1.10 - Explicitly list the reduction operators. Question was 
raised, should the be supported in the analog block? There is no 
implementation problem with supporting them inside analog, will follow 
up further to see if the restriction of not allowing them in analog 
blocks should be lifted.

section 4.1.11 - There is no reason why the arithmetic shift operators 
'<<<' and '>>>' shouldn't be allowed inside the analog block.

section 4.1.13 - There is no need to mention the event 'or' expression. 
Remove it completely from section 4.

section 4.1.14 - the first sentence should be "compound element" 
(singular). The third sentence should be reworded to explain that a 
concatenation made up of nested concatenatios will be flattened into a 
single concatenation. Also make sure that the comment regarding the 
replication multiplier is the same as what is in section 4.1.1.

section 4.2.1 -  1364-2005 now supports the math functions preceded with 
a '$' symbol - $sin, $exp, etc. These should be added to this section. 
It was discussed about which format the LRM would encourage people to 
use. I think the consensus was that we would encourage people to start 
using the '$' format. Both formats will be supported for the foreseeable 
future and we don't want to issue warnings if we encounter the 
non-preferred style. This section will be re-reviewed once it is updated.

For next meeting, will continue review starting at section 4.3 Signal 
access functions.

No meeting planned for next week 14th Sept.
Next meeting scheduled for
Date & Time: 21 Sept 2006, 7:00am Pacific

Call-In Details:
  USA Toll Free Number: 877-346-8823
  USA Toll Number: +1-203-320-0407 (for intl)
  Participant Passcode: 602538

Cheers...
Dave

-- 
=====================================
-- David Miller
-- Design Technology (Austin)
-- Freescale Semiconductor
-- Ph : 512 996-7377 Fax: x7755
=====================================
Received on Thu Sep 14 13:36:57 2006

This archive was generated by hypermail 2.1.8 : Thu Sep 14 2006 - 13:37:09 PDT