FPGA ucLinux Board

Preliminary schematics and PCB artwork are completed for an 400K gate FPGA board capable of running Linux. Features inclu de 8Mb Flash, 32MB SRAM, sound codec, SD Slot and USB. I have completed the schematics and PCB routing but I have not yet tested the design beyond some spice modeling.

The honest truth is I can't afford to take the typical 3 or more revisions to corrent any mistakes I might have in the design when each iteration costs about 600$. I have chosen to wait a little longer until my CNC machine can route decent circuits and then proceed to test the circuits seperately. This should validate at least  90% or more of the board and provide confidence it won't end up as pcb jewelery!

I have included schematics and PCB files so that you may possibly benefit from the schematics in their current state. Perhaps you may even find an error so please check my work and let me know. Finally, perhaps someone out there has the capability to cheaply create 4-layer PCBs so that together we can validate the design and share the results.

The schematics and PCB layout can be found in the PDF document at the bottom of this article.

Please, visit the polls section and vote on what you would like in a robotics main board. This board is being redesigned for this purpose.

Design Features

Mimzy currently has the following features:

    

Notes

This design has been scaled down from more complex schematics to speed time to production. Further enhancement of the design will continue as the project matures. Here are some notes concerning current state and future plans of this project:

Download

Download the Mimzy Schematics & PCB (PDF)