Grits

GritsTM Programmable IO Board

GritsTM – Fully programmable PC/104 bus I/O Board, using surface mount parts. The Grits design is based on the Lattice ispLSI2096E-100LQ128 CPLD, in a 128 pin Plastic Quad Flat Pack (PQFP). There is only one integrated circuit on the board. The Grits 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 8 mil lines and spaces.

The Grits Programmable I/O Board was designed with Eagle 4.01, on the GNU/Linux operating system. The same CAD files will work with the Wxx version of Eagle. See the Software page for further information concerning Eagle.

Grits Board

Contents Filetype Filename
Specification Adobe Acrobatversion 3 grits.pdf
Schematic, Page 1 .jpg file of schematic, page 1 grits_page1.jpg 05-16-2002, 439k
Schematic, Page 2 .jpg file of schematic, page 2 grits_page2.jpg 05-16-2002, 712k
CAD source files – DOS/Wxx zip of Eagle 4.01 files grits.zip 06-06-2001, 178k
CAD source files – GNU/Linux gzipped tar file of Eagle 4.01 files grits.tar.gz 06-06-2001. 185k
CPLD source files zip of VHDL, pin, configuration files gritsvhd.zip 05-29-2001, 2.6k
CPLD programming files zip of JEDEC file gritspgm.zip 05-29-2001, 1.9k
Manufacturing zip of Gerber/Excellon/text gritsmfg.zip 06-06-2001, 136k
Designer’s notes html gritsnote.htm

NOTE: to unpack the Eagle file in Linux, make a grits directory, copy the grits.tar.gz file into it, and then invoke tar xvzf grits.tar.gz

This will unpack the entire set of CAD and manufacturing files in the grits directory.

Hardware designer:

Note: The source code for all designs shown here is released under the GNU General Public License.