[vhdl-200x] Fwd: Re: Next VHDL-201X meeting

From: Jim Lewis <Jim@synthworks.com>
Date: Thu Mar 03 2011 - 21:23:33 PST

-------- Original Message --------
Subject: Re: Next VHDL-201X meeting
Date: Fri, 04 Mar 2011 03:56:43 +0100
From: Yann Guidon <whygee@f-cpu.org>
To: JimLewis <Jim@SynthWorks.com>

Hello,

I just saw your post on comp.lang.vhdl...
late, as usual.

I am an avid user and lover of this language
though there is at least one thing that i would like
to add : the boolean operations with integers.

I just published an article that shows that
this can speed up behavioural simulation by
a huge factor (i measured 400x on a microbenchmark,
which may seem anecdotal but even 50x for everyday
sims is VERY welcome !)

The source files are there :
http://ygdes.com/GHDL/int_bool/
The microbenchmark's source code is there :
http://ygdes.com/GHDL/int_bool/sha-1.vhdl
the code is still synthesisable by changing a library name
(well, just by removing the process and testbench bloat)

This is the kind of little "detail" that makes VHDL
a suitable all-in-one language that can compete
against other newer languages (no names :-P)
The ability to simulate digital circuits
by using their inherent structures (integers)
seems absolutely necessary to me.

I have developped a little library that uses
external C code to perform the boolean operations.
Adding support inside compilers is a snap
(i'll try to submit a patch to the GHDL author)

So the question is : why doesn't it exist already ?

Best regards from France,

Yann Guidon

-- 
http://ygdes.com / http://yasep.org
-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Thu Mar 3 21:24:07 2011

This archive was generated by hypermail 2.1.8 : Thu Mar 03 2011 - 21:24:35 PST