Hello MikeJ,
It is funny. I am finishing the same kind of board at work :-).
Even if my board will be used as test equipment for multimedia devices, it is "Minimig capable".
The specifications are slightly different:
- Cyclone EP3C16 QFP-240
- 8 MB of 16-bit ZBT SSRAM
- 30-bit VGA
- Stereo audio output
- 2 joystick ports
- PATA 2"5/3"5
- Configuration done with a DLP2232 board (FTDI chip) or a Propeller add-on board.
For the clock I use a 27 Mhz clock along with a MK2712 chip from IDT that can generate a PAL or NTSC clock.
To minimize the traces lengths between the FPGA and the SSRAM, I put the SSRAM "under" the FPGA with no termination resistor. I already have a similar FPGA-SSRAM design running at 66MHz without any trouble.
Regards,
Frederic