I got a bit curious if it's possible to implement
PPC in
FPGA..
The simplest PowerPC processor
Power1 uses 2,04 million transistors for logic, and 4,86 million for memory. The key is the logic gates.
Given that
MC68000 has 40 000 transistors. And
MC68020 uses
190 000 transistors.
The Spartan-3E 1200
used has 19 512 logic cells of which the
MC68000 implementation uses 20 %. Which translates into 3902 logic cells. Which should mean that 199 022 logic cells are required. So a Virtex-5 chip like XC6VLX240T should be able to handle the task.
Maximum logic cells:
Spartan-3 33 192 logic cells.
Spartan-6 147 443 logic cells.
Virtex-6 566 784 logic cells (XC6VHX565T).
Virtex-7 2000 000 logic cells (not released yet!).
So the XC6VLX240T will likely make it possible to implement a PPC accelerator
The catch is that the free version of the programming software
ISE likely won't support it. Otoh one can combine multiple chips.