![]() |
| Free Hardware Design Resources for the Free Software Community |
Cornbread (TM) Programmable IO BoardCornbread (TM) - Fully programmable ISA bus I/O Board, using surface mount parts. The Cornbread design is based on the Lattice ispLSI2096A-80LQ128 CPLD, in a 128 pin Plastic Quad Flat Pack (PQFP). There is only one integrated circuit on the board. The Cornbread design is very versatile, and allows many ways to utilize it for I/O functions. In order to minimize costs, this board is built on a two-sided board (i.e. no power or ground plane layers) with 10 mil lines and spaces.The GNU/Linux version, designed with Eagle 4.01, is updated to utilize the additional features of Eagle. In this version, all of the bypass capacitors are on top of the board. Copper pours were used to improve the signal integrity. Once again, this board is a 2 layer board to minimize cost. The same CPLD design is used in both versions. ![]() -
NOTE: to unpack the Eagle file in Linux, make a cornbred directory, copy the cornbred.tar.gz file into it, and then invoke tar xvcf cornbred.tar.gz This will unpack the entire set of CAD and manufacturing files in the cornbred directory. Hardware designer: Diehl Martin - freeio@hiwaay.net. Note: The source code for all designs shown here is released under the GNU General Public License. FreeIO,
FreeIO.org, Flapjack, Cornbread, Grits, Juice, Toast, Donut, and
Biscuit are
trademarks of Diehl Martin.
|