4.11. General Purpose Input/Output, GPIO

The PL061 PrimeCell General Purpose Input/Output (GPIO) is an AMBA compliant SoC peripheral that is developed, tested, and licensed by ARM Limited. Use the GPIO to generate or detect low frequency signals (less than 1MHz).

Table 4.44. GPIO implementation

Location FPGA
Memory base address

0x10013000 for GPIO 0

0x10014000 for GPIO 1

0x10015000 for GPIO 2


6 for GPIO 0

7 for GPIO 1

8 for GPIO 2 (onboard I/O)

Release versionARM GPIO PL061 r1p0
Reference documentationARM PrimeCell GPIO (PL061) Technical Reference Manual (see also GPIO interface)

Copyright © 2005-2011 ARM Limited. All rights reserved.ARM DUI 0411D