Re: [Fwd] reduction operators (mantix 938)

From: Jonathan David <j.david_at_.....>
Date: Mon Jan 30 2006 - 10:55:56 PST
Sorry guys.. I keep forgetting to switch to my IEEE
address.. 


--- edaorg@v-ms.com wrote:

> 
> From: Jonathan David <jb_david@yahoo.com>
> 
> Hm.. maybe I should indicate a willingness to do
> more
> than LURK on this list and help with the 2.3 draft,
> even though I won't get Scintera to join Acellera.
> 
> ---Sri's last comments were:
> I thought they were already present in the language
> as
> bit wise operators - In chapter 4, Table 4-1 we have
> operators such as ~& and ~| which is bitwise and/or
> operators. Probably we dont have bitwise xnor.
> 
> Is the same thing being referred here or something
> else in digital LRM that we dont have?
> 
> Need to have the full array of operators in digital.
> 
> Some might have some restrictions - real? 
> -------------------------------------------
> what I discovered (and mentioned to Martin a while
> back) was that on the digital side for 
> reg [1:0] a;
> 
> you get the following truth table for (&a) 
> a  &a  |a  ^a
> 00  0   0   0
> 01  0   1   1
> 10  0   1   1
> 11  1   1   0
> 
> this is the essence of a reduction operator as
> opposed
> to a bitwise operator.. 
> the single (but multibit) argument is reduced to a
> single bit.. 
> 
> like their bitwise version, in the analog context
> the
> domain should probably be limited to integers.. 
> 
> Jonathan
> 
> 
> 
> 
> 
> 
> ----- End Included Message -----
> 
> 
Received on Mon Jan 30 10:56:47 2006

This archive was generated by hypermail 2.1.8 : Mon Jan 30 2006 - 10:56:49 PST