Hi
I would like to quote Martin Schoeberl: "And a MB on an Altera FPGA, that's the end of the world."
Well the end of the world must then be TODAY? MB is working in Cyclone FPGA, screenshots available:
some comments - the program that is running in the FPGA is compiled using GPL GNU toolchain so there can be no legal issues with that type of useage. If something is GPL you have rights to use it and give away for free. So using GPL GNU toolchain for M*Blaze Cyclone implementation is defenetly allowed use. Xilinx licensing and restrictions apply only to the MicroBlaze netslist, source code and reference design and other documentation that is released under different licenses.
a funny thing is that Xilinx ISE/EDK that are using GNU and GPL stuff as much as I can see the GPL license text is not shipped with EDK distribution, what itself is violation of the GPL license ASFAIK ?, well maybe I was blind and the GPL license is somewhere hidden. Altera OTOH *does* comply with 3rd party licenses and included copies of the relevant licenses with Quartus/SOPC builder.
the M*Blaze/uCLinux has already received first donation offers, but more donations are welcome of course, specially in form of FPGA development hardware.
Antti PS I am not the author of the open-source M*Blaze, neither is the M*Blaze IP-Core downloadable from openchip, the primary download location for the M*Blaze IP-Core is the opencores website, project name aeMB.