Build A CPLD Dev Board: Schematic

Schematic Overview
           This schematic is straight forward and simple. There is a power circuit, a programming ciruit and a 7 segment LED circuit. The power circuit is more complex because there are several VCCIO & VCCINT pins on the CPLD. Similarly there are several spots for GND on the CPLD. Don't mix these up and accidently create a short circuit!

View Full Schematic

Schematic Specifics
Power Circuit
           The power circuit is a 9v Battery hooked up to the LM7805 with several capacitors attached to output & ground of the LM7805 to keep a steady 5v DC.
Programming Circuit
           The programming circuit uses a "shrouded header" with 10 pins. This is a standard JTAG header. We will use this to program the CPLD with the ByteBlaster MV cable. Double check the wiring on this part of the board otherwise you might fry your ByteBlaster cable!
7 Segment LED Display
           The 7 segment led display is wired up to 7 pins between 61-70 on the CPLD. These 7 pins control which leds are lit up inside the display. For our purposes in this project we'll only make a simple program that lights them all up, nothing too fancy. The 100 resistors that precede the display are just current limiting resistors.