NotRandom wrote
I've tried this with FPGA, but abandoned the idea. The surprisingly powerful computer would burn out the chip at higher than 16 bits. At 32 bits it would be possible with heat sinks and fans, and at 64 bit it would pretty much just light on fire, a magical puff of smoke.
This doesn't make a lot of since. If nothing else, you can manage the heat by slowing the clock rate. But the number of gates in even a 64-bit version should be small compared to the capacity of most modern FPGAs. I implemented a full 32-bit MIPS architecture in a modest FPGA (one of the Xilinx Spartan family, if memory serves) some dozen years ago and it barely got warm.
If you are getting really hot parts, you might need to look for other causes. At one time, FPGAs were notorious for experience latch-up if you had a poor configuration file. I don't know if that's been fully addressed or not (I've been out of that game for some time).