DDR2 memory is cheap and faster than a speedy 68040 can really take advantage of. When I looked at this, I thought one could probably get the whole thing, along with an integrated DDR2 memory controller onto a Xilinx Spartan 3 or 3A chip. The necessary chip would be BGA and require special soldering. The cost, depending on the size of FPGA really needed ranges from $50 to about $100. At the time I was sizing for a 68030 replacement, but the 68040 shouldn't require more IO, just more logic slices. I'm a little uncertain of my estimates, because I'm not certain how to translate the transistors in a 68030 or 68040 into number of gates or logic slices needed in an FPGA. I suspect that the FPGA ends up needing a lot more than the equivalent number of transistors...maybe make it a 40 or 50MHz '040, build 128 or 256 megs of RAM directly onto the board, one or two SD or CF slots for mass storage, and either build on a newer GPU or figure out how to add a whole raftload of V-RAM to the existing one, so we can just use it with regular LCD monitors.
It would cost a lot and it'll never happen, but I can dream, right?
Anyway, the point is, with the DDR2 interface, you would just use that for VRAM too. A 1GB laptop form factor DIMM is about $12. Allocate 256MB or even 512MB of it for system RAM, and there's still plenty left over for video memory.




