ezTrainer
FGPAs made EAZY
User Manual
All Rights Reserved
Anaya Tech Systems Pvt Ltd
5.9 GPIO INTERFACE
Many Engineering projects involve the control and automation of small custom PCBs that may be designed in
house. Some examples are projects needed for Robotics and control systems. For this purpose, we provide a
32-bit general purpose connector J301 where you connect these PCBs, and control them from the FPGA. As
an example, the FPGA’s UART interface can be used to take commands from a PC and control a Robot module
connected to the GPIO connector. The table below gives the pin assignments of the conector:
VERTICAL SYNC
172
14
HORIZONTAL SYNC
177
13
Table 9:
Signal Names
FPGA Pin
GPIO Connector pin
GPIO0
153
2
GPIO1
152
5
GPIO2
151
8
GPIO3
150
11
GPIO4
147
14
GPIO5
146
17
GPIO6
145
20
GPIO7
144
23
GPIO8
140
26
GPIO9
139
29
GPIO10
138
32
GPIO11
137
35
GPIO12
135
38
GPIO13
134
41
GPIO14
133
44
GPIO15
132
47
GPIO16
129
50
GPIO17
128
53
GPIO18
127
56
GPIO19
126
59
GPIO20
123
62
GPIO21
122
65
GPIO22
120
68
GPIO23
119
71
GPIO24
116
74
Table 8:
Signal Names
FPGA Pin
VGA connector pin