A
Andy
Guest
On Sep 2, 3:16 pm, jprovide...@yahoo.com wrote:
compilers, simulators or synthesizers) that are externally identical
to the language specification behavior. If there are no external
artifacts of re-ordering the operations, then reordering is permitted
as a viable optimization.
Andy
No language that I am familiar with forbids optimizations (whether inOn Sep 2, 11:24 am, Mike Treseler <mtrese...@gmail.com> wrote:
Andy wrote:
Synplify Pro implements exactly the same thing for both orders (in
vhdl). 12 luts (Xilinx v4). RTL viewer shows three input adder (a1 +
b1 + 10) for both.
As it should be...
Indeed. Thanks for posting the results.
-- Mike Treseler
Yes, thank for posting the info, but I believe it is for VHDL. My
original
question was "does the Verilog language specifically forbid merging
the
constants" as opoosed to "how good is your synthesis tool".
John Providenza
compilers, simulators or synthesizers) that are externally identical
to the language specification behavior. If there are no external
artifacts of re-ordering the operations, then reordering is permitted
as a viable optimization.
Andy