As a followup to the thread on putting a CPU in a FPGA, anyone interested might like to look at the JOP CPU. It is designed to run Java, but is implemented as a microcoded stack architecture. <http://www.jopdesign.com> <http://www.opencores.com/projects.cgi/web/jop/overview> Robert Swindells