PAC5225
Power Application Controller
17. I/O CONTROLLER
17.1. Features
5V-compliant I/O PAx, PDx, PEx
3.3V-compliant I/O PCx
Configurable drive strength on PAx, PDx, PEx
Configurable pull-up or pull-down on PAx, PDx, PEx
17.2. Block Diagram
Figure 17-1. I/O controller
DIGITAL I/O
GPIO (PAx, PDx, PEx)
V
(5V/3.3V)
CCIO
PERIPHERAL
GPIO INPUT
PULL UP
PAx, PDx, PEx
V
(5V/3.3V)
CCIO
PULL DOWN
PERIPHERAL
GPIO OUTPUT
OUTPUT ENABLE
DRIVE STRENGTH
GPIO (PCx)
ADC MUX
GPIO INPUT
INPUT ENABLE
PCx
V
(3.3V)
CC33
GPIO OUTPUT
OUTPUT ENABLE
17.3. Functional Description
The PAC can support up to 4 ports with 8 I/Os each from PAx, PCx, PDx, and PEx, in addition to the I/Os on the analog
front end. All PAx, PCx, PDx, and PEx ports have interrupt capability with configurable interrupt edge.
PAx, PDx, and PEx I/Os use VCCIO as the I/O supply voltage that is 5V on default parts (and 3.3V available from factory).
The drive current can be configured as 8mA or 16mA. They also support weak pull-up and pull-down to save external
components.
PCx uses VCC33 as its I/O supply voltage. The drive current is fixed to 8mA. PC0 to PC5 are also associated with analog
inputs AD0 to AD5 to the ADC.
- 55 -
Rev 2.0‒September 22, 2017