Yokemate of Keyboards
Posts: 12150 from 2003/5/22
From: Germany
>> as far as I know, you don't actually load any software into an FPGA.
> Of course you load software to FPGA. [...] Logic gates are not magicaly "wired".
> Metal paths on FPGA not change in magical way. Just addictional logic work in
> that or other way depended on SOFTWARE loaded to FPGA memory.
I stand corrected. There indeed is software loaded into the memory of an FPGA. It's just that this software is used to configure the FPGA hardware, not to statically execute (interpret) or dynamically execute (JIT-compile) the programs like an emulator would.
>> during configuration, the FPGA's logic gates are wired according to the behaviour
>> specified in the HDL file.
> VHDL is not one and only language used on FPGA
HDL simply means 'hardware description language'. This can be Verilog, AHDL, VHDL,
M language or
any other language suited to describe hardware behaviour.
> gunnar von boehn has no result
Huh?
> he fool some people that emulation is not emulation.
At least my stance regarding FPGAs has nothing to do with him.
> FPGA [...] is still some form of software emulation.
The innards of the FPGA that execute the software are still hardware.
> The same FPGA may be today vampire crap, tomorrow may control washing machine.
Just like Motorola/Freescale/NXP 680x0, which powered the Amiga and other computers and also has controlled washing machines :-)