-------- 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