http://rapidshare.com/files/46669345/minimig.sch.htmlMinimig schematic complete, minus the joystick port.
I used 1Mx16 ram instead of 2x 512kx16.
Headphone back-emf?
* The +1.25V and +2.5V can be connected to +3.3V to save power. Due P_heat=U_drop*I.
* Howcome the many connections to the fpga isn't in numerical order?
* What is the value of C37 100uF/6.3V ?
* Why is R42 present?, it's just sitting between +1,25V and GND.
* Howcome (54,55,56) M1,M0,M2 is connected to VccAUX, doesn't it need 3.3V?
* The 'SPI_DOUT' from the fpga and SPI_DOUT from the sdcard (via 1k) can drive eachothers output, maybe this can be resolved with an or gate or such instead?
* Maybe the keyboard and mouse can share connection?, I've seen that on laptops asfair (saves i/o).
* There's no over/under potential protection for keyboard or mouse?, like video output have. Howcome?
* Maybe the rs232 output of mcu and fpga can be shared without a jumper by setting an AND-gate between. Because the default level for rs232 is "1". And thus any transmission will produce "0", and if the other maintain the rs232 "1" resting state. IT should work.