An Introduction To Verilog: Parts

Current Part:

CPLD Development Board
ByteBlaster MV
8-bit DIP Switch
4.7KΩ Resistor Array
Wire 30 AWG (aka Wirewrap)
Wirewrap Tool

(Scroll Down for Parts Descriptions)

Parts List Details
           You may or may not be familiar with the parts above so a picture of each item has been included to clear up any possible questions.

The CPLD Development Board
           The development board was built in the CPLD Dev Board Tutorial. Take a look through it if you haven't built one or if you need to. It features a 7-segment display, EPM7128SLC84-10 CPLD, programming & power circuitry.

8-Bit Dip Switch
           An 8-Bit Dip Switch means, there are a total of 8 switches that can be turned on or off. The board will be designed so that on = +0v (logic 0) and off = +5v (logic 1). (I know it seems kind of backwards, but when the program is running the end-user won't know the difference.).

4.7KΩ Resistor Array
           This resistor array is used for the purpose of pulling up all the lines on the dip switch to +5v. This means when the DIP switch is in 'off' mode, the signal to the CPLD will be +5v or logic 1. When the DIP switch is 'on', since it is tied to ground, the signal would be +0v (GND) or logic 0.

ByteBlaster MV
           The ByteBlaster MV cable will be used to program the CPLD. If you've been following the other CPLD/FPGA related tutorials, you will be familiar with it. It connects to a parallel port and quickly erases, reprograms & verifies the CPLD.

Wirewrap & Wirewrap Tool
           We'll use wirewrap to connet all the devices together. The Dip Switches will be tied to ground, then to the resistor array, which then is tied to the processor. Don't worry pictures of this are coming up!