Pmod connectors
The GECKO4-Education platform contains two double row Pmod connectors (PMOD1,PMOD2) and one “extended” single row Pmod connector (PMOD3) as indicated in the below figure.
General information
The Pmod Interface specifications can be found here. A list of available Pmod modules is available here.
Double row PMOD connectors information
The below tables indicate the pin-out of the both double row Pmod connectors. And here you find an example tcl script that can be used for pin-assignment of the I/O pins in Quartus.
PMOD1 pin-out:
Pin number: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
Function: | I/O 1 | I/O 2 | I/O 3 | I/O 4 | GND | 3V3 | I/O 7 | I/O 8 | I/O 9 | I/O 10 | GND | 3V3 |
FPGA Pin: | PIN_F2 | PIN_E3 | PIN_C2 | PIN_B2 | PIN_F1 | PIN_E4 | PIN_C1 | PIN_B1 |
PMOD2 pin-out:
Pin number: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
Function: | I/O 1 | I/O 2 | I/O 3 | I/O 4 | GND | 3V3 | I/O 7 | I/O 8 | I/O 9 | I/O 10 | GND | 3V3 |
FPGA Pin: | PIN_G5 | PIN_G4 | PIN_G3 | PIN_H2 | PIN_H1 | PIN_J3 | PIN_J2 | PIN_J1 |
Single row Pmod "extended" connector information
The below table indicates the pin-out of the single row Pmod “extended” connector. And here you find an example tcl script that can be used for pin-assignment of the I/O pins in Quartus.
The Pmod “extended” connector has been extended with two extra pins that are directly connected to clock-inputs of the FPGA. In this way two external clock sources can be used to synchronize an external system with the FPGA.
PMOD3 pin-out:
Pin number: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Function: | I/O 1 | I/O 2 | I/O 3 | I/O 4 | GND | 3V3 | CLK 1 | CLK 2 |
FPGA Pin: | PIN_AA16 | PIN_AB16 | PIN_AA15 | PIN_AB15 | PIN_AA12 | PIN_AB12 |