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