ByteBlasterMV FPGA Programmer

Current Part:

Parallel Port
10 Pin connector
10 Wire Ribbon Cable
13x 100Ω Resistor
6x 1kΩ Resistor
Jumper Wire
Soldering Iron
Wirewrap Tool

Parts List Details
           The parts list above shows everything I used to build this project. Below I have detailed out additional information on some of the more important parts. Take a look if you're curious.

           This is the central device for this circuit. It acts as a buffer for the FPGA programmer so that data can be serially transmitted to the FPGA.

Parallel Port
           This is the connector used to get the circuit connected up to your laptop or desktop computer. It has a lot of pins that aren't used and you'll need to solder some wires to individual pins on the connector.

10 Pin JTAG Connector
           This is a standard JTAG type connector with 10 spots for pins. The cable snaps into the connecter very easily, but on the opposite end we'll solder the wires to some SIPs to go into the breadboard.

100Ω Resistors
           These resistors are almost all used exclusively for protection and current limitation. They are used at every digital input and output from the 74HC244.

1kΩ Resistors
           The actual schematic called for 2.2kΩ resistors, but since they're all used as pull-up resistors we can substitute them with a little bit of a different value. If you have some 2.2kΩ resistors, use them here!

Jumper Wires & Breadboard
           I prefer to use a breadboard with the projects in my articles because they offer maximum flexibilty with circuit design with minimal downtown between changes. In addition to the breadboard you will need jumper wire to get everything connected together.