FPGA I/O Pin Mappings
BACKGROUND:
This section provides the input & output pin mappings to/from the FPGA on the XESS protoboard. Inputs into the FPGA are from the DS1075 programmable clock, Dual In-line Package (DIP) switches, a software driven
DIP switches or pushbuttons. Outputs are either to 7-segment displays or bargraph Light Emitting Diodes (LEDs). The dip Switches, clock input, bargraph LEDs and 7-segments are all the I/O devices
that are required of EE451. For more advance applications such as I/O mapping to IDE, RS-232, parallel port, stereo I/O, USB, pushbuttons or keyboard/mouse devices
can be found in the XESS XSA-50 and XSTend User's Manuals.
Inputs to the FPGA:
Note: Switch at the 'on' or up position is a logic '0'
4-pin DIP switch (on the XESS XSA-50 protoboard)
| Port |
Pin |
| SW1-1 |
P54 |
| SW1-2 |
P64 |
| SW1-3 |
P63 |
| SW1-4 |
P56 |
8-pin DIP switch (on the XESS XSTend board)
| Port |
Pin |
| S1-1 |
P30 |
| S1-2 |
* |
| S1-3 |
P74 |
| S1-4 |
P75 |
| S1-5 |
P66 |
| S1-6 |
P77 |
| S1-7 |
P80 |
| S1-8 |
P79 |
* = This pin is driven by the Complex Programmable Logic Device (CPLD). Using this pin will cause a
"drive fight" with the CPLD on the XESS Protoboards.
Clock Input
| Port |
Pin |
| Clock from DS1075 programmable clock |
P88 |
Outputs from the FPGA:
Bargraph LED (DZ1)
| Port |
Pin |
| Bar LED-1 |
P68 |
| Bar LED-2 |
P44 |
| Bar LED-3 |
P46 |
| Bar LED-4 |
P49 |
| Bar LED-5 |
P57 |
| Bar LED-6 |
P62 |
| Bar LED-7 |
P60 |
| Bar LED-8 |
P67 |
| Bar LED-9 |
P39 |
| Bar LED-10 |
P59 |
7-segment LED diagram
Note: LED "ON" or illuminated is a logic '1'
7-Segment LED on XSA board (U5)
| Port |
Pin |
| LED-s0 or segment "d" |
P67 |
| LED-s1 or segment "c" |
P39 |
| LED-s2 or segment "e" |
P62 |
| LED-s3 or segment "g" |
P60 |
| LED-s4 or segment "b" |
P46 |
| LED-s5 or segment "f" |
P57 |
| LED-s6 or segment "a" |
P49 |
Right most 7-Segment LED on extend board (LED1)
| Port |
Pin |
| LED1-0 or segment "d" |
P47 |
| LED1-1 or segment "c" |
P40 |
| LED1-2 or segment "e" |
P28 |
| LED1-3 or segment "g" |
P29 |
| LED1-4 or segment "b" |
P27 |
| LED1-5 or segment "f" |
P42 |
| LED1-6 or segment "a" |
P48 |
Left most 7-Segment LED on extend board (LED2)
| Port |
Pin |
| LED2-0 or segment "d" |
P64 |
| LED2-1 or segment "c" |
P65 |
| LED2-2 or segment "e" |
P76 |
| LED2-3 or segment "g" |
P50 |
| LED2-4 or segment "b" |
P51 |
| LED2-5 or segment "f" |
P54 |
| LED2-6 or segment "a" |
P56 |
Created by: David M. Sendek and Stacey Secatch, July 2003
Updated: February 2004