EZ-PD™ CCG7D Automotive USB Type-C and Buck-boost Controller
Dual-port
Applications
Table 3
Pin #
Head unit (HU) GPIO pin mapping for application diagram in Figure 11
Pin name
Function
GPIO
HU
Port 0: CSN pin on ground side to implement VBAT
to GND short circuit protection
18
19
20
CSN_0_GPIO0
P0.0
P0_VBAT_CSN
Port 0: CSP pin on ground side to implement VBAT
to GND short circuit protection
CSP_0_GPIO1
GPIO2
P0.1
P0.2
P0_VBAT_CSP
P0_VBAT_FET
Port 0: GPIO to disable the FET for VBAT to GND short
circuit protection
21
22
GPIO3
GPIO4
HPI Interrupt
P0.3
P0.4
HPI_INT
GPIO
GPIO, available for system level function
Port 0: USB DP of Type-C port.
23
24
26
27
DP_0_GPIO5
DM_0_GPIO6
DM_1_GPIO7
DP_1_GPIO8
P1.0
P1.1
P1.2
P1.3
P0_DP
P0_DM
P1_DM
P1_DP
Supports BC 1.2, QC, Apple Charging and AFC
Port 0: USB DM of Type-C port.
Supports BC 1.2, QC, Apple Charging and AFC
Port 1: USB DM of Type-C port.
Supports BC 1.2, QC, Apple Charging and AFC
Port 1: USB DP of Type-C port.
Supports BC 1.2, QC, Apple Charging and AFC
29
30
GPIO9
HPI data (SDA)
HPI clock (SCL)
P2.0
P2.1
HPI_SDA
HPI_SCL
GPIO10
Port 1: GPIO to disable the FET for VBAT to GND short
circuit protection
31
32
33
56
GPIO11
CSP_1_GPIO12
CSN_1_GPIO13
GPIO14
P1.4
P1.5
P1.6
P3.0
P1_VBAT_FET
P1_VBAT_CSP
P1_VBAT_CSN
GPIO
Port 1: CSP pin on ground side to implement VBAT
to GND short circuit protection
Port 1: CSN pin on ground side to implement VBAT
to GND short circuit protection
Connect to the host programmer’s SWDIO (data) for
programming the CCG7D device
Connect to the host programmer’s SWDCLK (clock)
for programming the CCG7D
Chip Enable pin
57
GPIO15
P3.1
CHIP_EN
58
59
60
GPIO16
GPIO17
GPIO18
GPIO, available for system level function
Port 1: Thermistor
Port 0: Thermistor
P3.2
P3.3
P3.4
GPIO
P1_NTC[0]
P0_NTC[0]
Datasheet
23
002-28172 Rev. *N
2023-01-31