User Tools

Site Tools


zedboard_pin_map

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

zedboard_pin_map [2019/04/08 20:11] (current)
Line 1: Line 1:
 +====== ZedBoard Pin Map ======
  
 +The tables below show what external ZedBoard pins the GPIOs and SPIs used in 330 connect to. All GPIOs only use 1 channel. The tables use the following format:
 +
 +^ GPIO name in xparameters.h ^^^
 +| GPIO register bit # | ZedBoard Pin | External Component (if applicable) |
 +
 +The register bits are numbered such that the least significant bit of the register is bit 0.
 +
 +^ SWS_8BITS ^^
 +| 0 | SW0 |
 +| 1 | SW1 |
 +| 2 | SW2 |
 +| 3 | SW3 |
 +| 4 | SW4 |
 +| 5 | SW5 |
 +| 6 | SW6 |
 +| 7 | SW7 |
 +
 +^ LEDS_8BITS (Channel 1)^^
 +| 0 | LD0 |
 +| 1 | LD1 |
 +| 2 | LD2 |
 +| 3 | LD3 |
 +| 4 | LD4 |
 +| 5 | LD5 |
 +| 6 | LD6 |
 +| 7 | LD7 |
 +
 +^ BTNS_5BITS ^^
 +| 0 | BTND |
 +| 1 | BTNR |
 +| 2 | BTNC |
 +| 3 | BTNL |
 +| 4 | BTNU |
 +
 +^ SEVSEG_14BITS ^^^
 +| 0 | JC4_N | segment A |
 +| 1 | JC4_P | segment B |
 +| 2 | JC2_P | segment C |
 +| 3 | JC1_P | segment D |
 +| 4 | JC3_P | segment E |
 +| 5 | JC3_N | segment F |
 +| 6 | JC2_N | segment G |
 +| 7 | JC1_N | segment DP |
 +| 8 | JD4_N | enable ones |
 +| 9 | JD4_P | enable tens |
 +| 10 | JD3_N | enable hundreds |
 +| 11 | JD3_P | enable thousands |
 +| 12 | JD1_P | enable ten thou. |
 +| 13 | JD1_N | enable hundred thou. |
 +
 +^ KEYPAD_8BITS ^^^
 +| 0 | JB1 | column A |
 +| 1 | JB2 | column 3 |
 +| 2 | JB3 | column 2 |
 +| 3 | JB4 | column 1 |
 +| 4 | JB7 | row 1 |
 +| 5 | JB8 | row 4 |
 +| 6 | JB9 | row 7 |
 +| 7 | JB10 | row * |
 +
 +^ LEDS_8BITS (Channel 2)^^^
 +| 0 | JD4_P | LED2 |
 +
 +^ DAC_SPI ^^^
 +| SS (slave select) | JA1 | SYNC |
 +| MOSI (master out slave in) | JA2 | DINA |
 +| MISO (not used) | JA3 | DINB |
 +| SCK (clock) | JA4 | SCLK |
 +
 +^ ADC_SPI ^^^
 +| SS (slave select) | JA7 | CS |
 +| MISO (master in slave out) | JA8 | D0 |
 +| MOSI (not used) | JA9 | D1 |
 +| SCK (clock) | JA10 | CLK |
 +
 +Note for Instructors and TAs: The Vadj jumper on the board should be set to 1.8 V. This was the setting used in the UCF file. This only influences the switches and push buttons because the other external components are not powered by Vadj.
zedboard_pin_map.txt ยท Last modified: 2019/04/08 20:11 (external edit)