Re: [vhdl-200x] Modular types, alternative solutions

From: ht-lab <hans64@ht-lab.com>
Date: Wed Oct 29 2014 - 03:29:52 PDT
On 29/10/2014 04:27, Tristan Gingold wrote:
> ..
>
> > While I agree the long integer
> > issue  is mostly a vendor issue, the fact that there is not an
> > explicit long integer type in the standard
> > makes longer than 32 bit integers risky due to sporadic and not
> > required support for them.
>
> I see the point.  But I am not sure that having a standard 64 bit
> situation would magically change the vendor implementation.  I still
> think that user requests are a better way to change vendor
> implementation.

The only way to get 64 bits integer support is to have it in the 
standard. From what I understand very few engineers/companies asked for 
VHDL2008 and hence the uptake was rather slow. I guess engineers don't 
appreciate the amount of maintenance their employer is paying or they 
simply are too busy.....

Regards,
Hans.

>
> > I generally do use numeric_std for description of the logic, and
> > usually in my test benches.  You do
> > have to convert to/from integer to get access to the ieee.math_real
> > library in order to get to the
> > trig and other math functions for use in a testbench, and there the
> > 32 bits can become an issue as well.
>
> I don't really understand here.  ieee.math_real is mostly about the
> real type.  Why do you need to convert from/to integer ?  Is it
> because you are using numeric_x for fixed point ?
>
> Tristan.
>


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Wed Oct 29 03:30:10 2014

This archive was generated by hypermail 2.1.8 : Wed Oct 29 2014 - 03:30:42 PDT