Infineon-EZ-PD CCG4 USB Type-C Port Controller-DataSheet-v14 00-EN
Infineon-EZ-PD CCG4 USB Type-C Port Controller-DataSheet-v14 00-EN
The document following this cover page is marked as “Cypress” document as this is the
company that originally developed the product. Please note that Infineon will continue
to offer the product to new and existing customers as part of the Infineon product
portfolio.
www.infineon.com
EZ-PD CCG4
General Description
EZ-PD™ CCG4 is a dual USB Type-C controller that complies with the latest USB Type-C and PD standards. EZ-PD CCG4 provides
a complete dual USB Type-C and USB-Power Delivery port control solution for notebooks, power adapters and docking stations. It
can also be used in dual role and downstream facing port applications. EZ-PD CCG4 uses Cypress’s proprietary M0S8 technology
with a 32-bit, 48-MHz Arm® Cortex®-M0 processor with 128 KB flash and integrates two complete Type-C Transceivers including the
Type-C termination resistors RP and RD.
Notes
1. UFP refers to Power Sink.
2. DFP refers to Power Source.
Cypress Semiconductor Corporation • 198 Champion Court • San Jose, CA 95134-1709 • 408-943-2600
Document Number: 001-98440 Rev. *M Revised December 8, 2020
EZ-PD CCG4
M1
4 x TCPWM CC_PORT05
CORTEX-M0 4 x SCB2
2x VCONN
Flash 2 x Baseband MAC
FETs
(128KB) (PORT1)
2 x Baseband PHY
GPIOs6
Contents
Available Firmware and Software Tools ......................... 4 Ordering Information ...................................................... 29
EZ-PD Configuration Utility ......................................... 4 Ordering Code Definitions ......................................... 29
EZ-PD CCG4 Block Diagram ............................................ 4 Packaging ........................................................................ 30
Functional Overview ........................................................ 5 Acronyms ........................................................................ 33
CPU and Memory Subsystem ..................................... 5 Document Conventions ................................................. 34
USB-PD Subsystem (SS) ............................................ 5 Units of Measure ....................................................... 34
System Resources ...................................................... 6 References and Links to Applications Collaterals ...... 35
Peripherals .................................................................. 7 Knowledge Base Articles ........................................... 35
GPIO ........................................................................... 7 Application Notes ...................................................... 35
Pinouts .............................................................................. 8 Reference Designs .................................................... 35
Power ............................................................................... 18 Kits ............................................................................ 35
Application Diagrams ..................................................... 19 Datasheets ................................................................ 35
Electrical Specifications ................................................ 21 Document History Page ................................................. 36
Absolute Maximum Ratings ....................................... 21 Sales, Solutions, and Legal Information ...................... 38
Device-Level Specifications ...................................... 22 Worldwide Sales and Design Support ....................... 38
Digital Peripherals ..................................................... 24 Products .................................................................... 38
Memory ..................................................................... 26 PSoC® Solutions ...................................................... 38
System Resources .................................................... 26 Cypress Developer Community ................................. 38
Technical Support ..................................................... 38
CPU Subsystem
CCG4
SWD/TC SPCIF
Cortex
32-bit FLASH SRAM ROM
M0
128 KB 8 KB 8 KB
48 MHz
AHB-Lite FAST MUL
Read Accelerator SRAM Controller ROM Controller
NVIC, IRQMX
System Resources
Lite
System Interconnect (Single Layer AHB)
Power
Sleep Control Peripherals
WIC
POR REF
PWRSYS
PCLK Peripheral Interconnect (MMIO)
Clock
Clock Control
WDT 2 x USB-PD 3.0
IMO ILO
4 x TCPWM
IOSS GPIO (5 x ports)
4 x SCB
Reset
Reset Control
XRES
2 X VCONN FET
2 x SAR ADC
CC BB PHY
Test
DFT Logic
DFT Analog
Pads, ESD
Power Modes High Speed I/O Matrix
Active/Sleep
Deep Sleep
27 x GPIOs, 2 OVTs
I/O Subsystem
From AMUX
TX Rp
CRC CC1
Rx_data RX RD1
to AHB Rx 4b5b SOP BMC
SRAM Decoder Detect Decoder CC2
Ref
Comp DB
Active Rd RD2
CC control Rd
CC detect
8kV IEC ESD
2 x Analog Baseband PHY
Deep Sleep Reference Enable Deep Sleep RD1 shorted to CC1 and RD2 shorted to CC2 for DRP applications using
Vref & Iref Gen vref, iref bondwire. For DFP applications, RD1 and RD2 not shorted to CC1 and CC2.
Dead Battery (DB) Rd termination removed after MCU boots up
Functional, Wakeup Interrupts
System Resources CCG4 can operate from three different power sources over the
Power System range of 2.7 to 5.5 V and has three different power modes,
transitions between which are managed by the power system.
The power system is described in detail in the section Power on EZ-PD CCG4 provides Sleep and Deep Sleep low-power
page 18. It provides the assurance that voltage levels are as modes.
required for each respective mode and either delay mode entry
(on power-on reset (POR), for example) until voltage levels are Clock System
as required for proper function or generate resets (brown-out The clock system for EZ-PD CCG4 consists of the internal main
detect (BOD)) or interrupts (low voltage detect (LVD)). EZ-PD oscillator (IMO) and the internal low-power oscillator (ILO).
Peripherals GPIO
Serial Communication Blocks (SCB) EZ-PD CCG4 has 30 GPIOs that includes the I2C and SWD pins,
EZ-PD CCG4 has four SCBs, which can be configured to which can also be used as GPIOs. The I2C pins from only
implement an I2C, SPI, or UART interface. The hardware I2C SCB 0 are overvoltage-tolerant. The number of available GPIOs
blocks implement full multi-master and slave interfaces capable vary with the part numbers. The GPIO block implements the
of multimaster arbitration. In the SPI mode, the SCB blocks can following:
be configured to act as a master or a slave. ■ Seven drive strength modes:
In the I2C mode, the SCB blocks are capable of operating at ❐ Input only
speeds up to 1 Mbps (Fast Mode Plus) and have flexible ❐ Weak pull-up with strong pull-down
buffering options to reduce interrupt overhead and latency for the ❐ Strong pull-up with weak pull-down
CPU. These blocks also support I2C that creates a mailbox ❐ Open drain with strong pull-down
address range in the memory of EZ-PD CCG4 and effectively ❐ Open drain with strong pull-up
reduce I2C communication to reading from and writing to an ❐ Strong pull-up with strong pull-down
array in memory. In addition, the blocks support 8-deep FIFOs
❐ Weak pull-up with weak pull-down
for receive and transmit which, by increasing the time given for
the CPU to read data, greatly reduce the need for clock ■ Input threshold select (CMOS or LVTTL)
stretching caused by the CPU not having read data on time.
■ Individual control of input and output buffer enabling/disabling
The I2C peripherals are compatible with the I2C Standard-mode, in addition to the drive strength modes
Fast-mode, and Fast-mode Plus devices as defined in the NXP
I2C-bus specification and user manual (UM10204). The I2C bus ■ Hold mode for latching previous state (used for retaining I/O
I/Os are implemented with GPIO in open-drain modes. state in Deep Sleep mode)
The I2C port on SCB 1, SCB 2 and SCB 3 blocks of EZ-PD CCG4 ■ Selectable slew rates for dV/dt related noise control to improve
are not completely compliant with the I2C spec in the following: EMI
■ The GPIO cells for SCB 1 to SCB 3 I2C port are not During power-on and reset, the I/O pins are forced to the disable
overvoltage-tolerant and, therefore, cannot be hot-swapped or state so as not to crowbar any inputs and/or cause excess
powered up independently of the rest of the I2C system. turn-on current. A multiplexing network known as a high-speed
I/O matrix is used to multiplex between various signals that may
■ Fast-mode Plus has an IOL specification of 20 mA at a VOL of connect to an I/O pin.
0.4 V. The GPIO cells can sink a maximum of 8-mA IOL with a
VOL maximum of 0.6 V.
■ Fast-mode and Fast-mode Plus specify minimum Fall times,
which are not met with the GPIO cell; Slow strong mode can
help meet this spec depending on the bus load.
Pinouts
Note
3. This is firmware configurable GPIO. By default, this pin is floating. Firmware can add pull-up/pull-down and enable/disable I/O buffers.
Figure 3. 40-pin QFN Pin Map (Top View) for CYPD4225-40LQXIT, CYPD4226-40LQXIT, and CYPD4236-40LQXIT
MUX_CTRL_3_P1/OCP_DET_P1/P3.5
VBUS_DISCHARGE_P1/P4.3
VBUS_C_CTRL_P1/P4.1
VBUS_P_CTRL_P1/P4.2
MUX_CTRL_1_P1/P3.7
MUX_CTRL_2_P1/P3.6
VBUS_MON_P1/P4.0
VDDIO
VCCD
VDDD
40
39
38
37
36
35
34
33
32
31
SWD_IO/AR_RST#/P1.1 1 30 HPD_P1/P3.4
SWD_CLK/I2C_CFG_EC/P1.2 2 29 SCL_3/MUX_CTRL_1_P0/P3.3
I2C_SDA_SCB1_AR/VSEL_1_P0/P1.3 3 28 SDA_3/MUX_CTRL_2_P0/P3.2
I2C_SCL_SCB1_AR/VSEL_1_P1/P1.0 4 27 VSEL_2_P1/P3.1
I2C_INT_AR_P0/OCP_DET_P0/P1.4 5 26 SDA_2/MUX_CTRL_3_P0/VSEL_2_P0/P2.6
I2C_INT_AR_P1/P1.5 6 25 SCL_2/VCONN_MON_P1/P2.7
CC2_P0 7 24 CC2_P1
V5V_P0 8 23 V5V_P1
CC1_P0 9 22 CC1_P1
XRES 10 21 OVP_TRIP_P1/P3.0
11
12
13
17
14
15
16
18
19
20
VBUS_MON_P0/GPIO/P2.0
VBUS_C_CTRL_P0/P1.7
I2C_SDA_SCB0_EC/P0.0
I2C_SCL_SCB0_EC/P0.1
VBUS_P_CTRL_P0/P1.6
I2C_INT_EC/P2.2
OVP_TRIP_P0/P2.1
HPD_P0/P2.3
VBUS_DISCHARGE_P0/P2.5
VCONN_MON_P0/P2.4
Note
4. This is firmware configurable GPIO. By default, this pin is floating. Firmware can add pull-up/pull-down and enable/disable IO buffers.
Figure 4. 40-pin QFN Pin Map (Top View) for CYPD4125-40LQXIT and CYPD4126-40LQXIT
OCP_DET_P0/P3.5
VDDIO
VCCD
VDDD
P4.3
P4.2
P4.1
P4.0
P3.7
P3.6
40
39
38
37
36
35
34
33
32
31
SWD_IO/AR_RST#/P1.1 1 30 P3.4
SWD_CLK/I2C_CFG_EC/P1.2 2 29 SCL_3/MUX_CTRL_1_P0/P3.3
I2C_SDA_SCB1_AR/VSEL_1_P0/P1.3 3 28 SDA_3/MUX_CTRL_2_P0/P3.2
I2C_SCL_SCB1_AR/P1.0 4 27 P3.1
I2C_INT_AR_P0/OCP_DET_P0/P1.4 5 26 SDA_2/MUX_CTRL_3_P0/VSEL_2_P0/P2.6
P1.5 6 25 SCL_2/P2.7
CC2_P0 7 24 NC
V5V_P0 8 23 NC
CC1_P0 9 22 NC
XRES 10 21 P3.0
11
12
13
17
14
15
16
18
19
20
VBUS_P_CTRL_P0/P1.6
VBUS_C_CTRL_P0/P1.7
I2C_SCL_SCB0_EC/P0.1
VBUS_DISCHARGE_P0/P2.5
VBUS_MON_P0/P2.0
OVP_TRIP_P0/P2.1
I2C_INT_EC/P2.2
I2C_SDA_SCB0_EC/P0.0
HPD_P0/P2.3
VCONN_MON_P0/P2.4
VDDD
GND
P1.1
P3.6
24
23
22
21
20
19
P1.2 1 18 P3.4
P1.3 2 17 P3.3
P1.5 3 16 P3.2
24-QFN
CC2 4 15 P3.1
V5V 5 14 P2.6
CC1 6 13 P3.0
10
11
12
7
8
9
XRES
P1.7
P0.0
P0.1
P2.3
P2.5
10 8 6 4 2
11 9 7 5 3 1
Power A separate I/O supply pin, VDDIO, allows the GPIOs to operate
at levels from 1.71 V to 5.5 V. The VDDIO pin can be equal to or
The following power system diagram shows the set of power less than the voltages connected to the V5V_P0 or V5V_P1 and
supply pins as implemented in EZ-PD CCG4. VDDD pins. The VDDIO supply should be less than or equal to
VDDD supply.
CCG4 will be able to operate from three possible external supply
sources: V5V_P0 for first Type-C port, V5V_P1 for second Type- The VCCD output of EZ-PD CCG4 must be bypassed to ground
C port and VDDD. via an external capacitor (in the range of 80 to 120 nF; X5R
CCG4 has the power supply input V5V_P0 and V5V_P1 pins for ceramic or better).
providing power to EMCA cables through integrated VCONN Bypass capacitors must be used from VDDD and V5V_P0 or
FETs. There are two VCONN FETs in CCG4 per Type-C port to V5V_P1 pins to ground; typical practice for systems in this
power either CC1 or CC2 pin. These FETs are capable of frequency range is to use a 0.1-µF capacitor on VDDD, V5V_P0
providing a minimum of 1W on the CC1 and CC2 pins for the and V5V_P1. Note that these are simply rules of thumb; for
EMCA cables. In USB-PD applications, the valid levels on critical applications, the PCB layout, lead inductance, and the
V5V_P0 and V5V_P1 supplies can range from 4.85 V to 5.5 V. bypass capacitor parasitic should be simulated to design and
The device’s internal operating power supply is derived from obtain optimal bypassing.
VDDD. In UFP mode, CCG4 operates in 2.7 V– 5.5V. In DFP and Figure 7 shows an example of the power supply bypass
DRP modes, it operates in the 3.0 V–5.5 V range. capacitors.
Figure 7. EZ-PD CCG4 Power and Bypass Scheme Example
[6] [7]
CC1_P1 CC2_P1
[5]
V5V_P1
CC1_P0 CC2_P0
V5V_P0 VDDD
Core Regulator
(SRSS-Lite)
VDDIO VCCD
2 x CC
GPIOs Core
Tx/Rx
VSS
Notes
5. V5V_P0 denoted power supply input for Type-C port 0
V5V_P1 denoted power supply input for Type-C port 1
6. CC1_P0:USB PD connector detect/Configuration Channel 1 for Type-C port 0
CC1_P1:USB PD connector detect/Configuration Channel 1 for Type-C port 1
7. CC2_P0:USB PD connector detect/Configuration Channel 2 for Type-C port 0
CC2_P1:USB PD connector detect/Configuration Channel 2 for Type-C port 1
Application Diagrams For the dual Type-C notebook application, these Type-C ports
can be power providers or power consumers simultaneously. In
Figure 8 and Figure 9 on page 20 show a dual Type-C port and addition, the CCG4 device controls the transfer of DisplayPort
a single Type-C port Notebook DRP application diagram using a signals over the Type-C interface using the display mux
CCG4 device. The Type-C port can be used as a power provider controllers.
or a power consumer. Optional FETs are provided for applications that need to provide
In each of these applications, CCG4 communicates with the power for accessories and cables using VCONN pin of the
Embedded Controller (EC), which manages the Battery Charger Type-C receptacle. VBUS FETs are also used for providing
Controller (BCC) to control the charging and discharging of power over VBUS and for consuming power over VBUS. A
internal battery. It also controls the Data Mux to route the VBUS_DISCHARGE FET controlled by CCG4 device is used to
HighSpeed signals either to the USB chipset (during normal quickly discharge VBUS after the Type-C connection is
mode) or the DisplayPort Chipset (during Alternate Mode).The detached.
SBU, SuperSpeed, and HighSpeed lines are routed directly from
the Display Mux of the notebook to the Type-C receptacle.
Figure 8. CCG4 in a Dual Port Notebook Application using CYPD4225-40LQXIT
HS 2
USB 3.0
SSTX/RX 4
HOST
TX 4
RX 4
MUX
ML_LANE_[0:3]N 4 SBU 2
ML_LANE_[0:3]P 4
DISPLAY PORT
CONTROLLER 1 AUX P/N 2
HPD_P0
I2C_SCL I2C_SDA
VBUS_SINK
49.9KO
4.7 uF 100 KO 4.7 uF
100 KO 2
VBUS_C_CTRL_P0 10 O
100 KO
2
SBU
SSTX/RX
DP/DM
DP/DM
VBUS_SOURCE
VBUS
VBUS_P_CTRL_P0 10 O
31
32
33
8
1
V5V_P1
V5V_P0
VDDD
VDDIO
VCCD
SWD_IO/AR_RST#
2
SWD_CLK/I2C_CFG_EC 200 O
TYPE-C
TO DISPLAY_PORT HPD_P0 18 VBUS_DISCHARGE_P0 10 O
CONTROLLER 1 HPD_P0/GPIO
VBUS RECEPTACLE 1
100 KO 100 KO
TO DISPLAY PORT HPD_P1 30
HPD_P1/GPIO 13 VBUS_MON_P0
CONTROLLER 2 VBUS_MON_P0/GPIO
19 VCONN_MON_P0/GPIO 10 KO 0.1µF
VSEL_2_P0
VSEL_1_P0
14 7 CC2
OVP_TRIP_P0 CC2_P0
VSEL_2_P1 27 9
VSEL_2_P1/GPIO CC1_P0 CC1
DC/DC
OR VDDIO VDDIO
11 VBUS_P_CTRL_P0 330pF
CHARGER AC-DC VBUS_P_CTRL_P0
330pF
OVP_TRIP_P1
VSEL_1_P1
2.2 KO VBUS_C_CTRL_P0
2.2 KO
EMBEDDED 15
I2C_INT_EC
(CYPD4225-40LQXIT)
CONTROLLER 34
17
40-QFN MUX_CTRL_3_P1/GPIO GND
I2C_SCL_SCB0_EC
35
16 MUX_CTRL_2_P1/GPIO
I2C_SDA_SCB0_EC
VSEL_1_P1 4 36
I2C_SCL_SCB1_AR/VSEL_1_P1 MUX_CTRL_1_P1/GPIO
VSEL_1_P0 3 VBUS_C_CTRL_P1
I2C_SDA_SCB1_AR/VSEL_1_P0 VBUS_C_CTRL_P1 38
5 VBUS_P_CTRL_P1
I2C_INT_AR_P0 VBUS_P_CTRL_P1 39
6
I2C_INT_AR_P1 VBUS_DISCHARGE_P1
VBUS_DISCHARGE_P1 40
VDDIO
25
SCL_2/VCONN_MON_P1/GPIO 24
CC2_P1 CC2
2.2 KO 2.2 KO VSEL_2_P0 26
SDA_2/MUX_CTRL_3_P0/VSEL_2_P0
I2C MASTER I2C_SCL 29 22
CC1_P1 CC1
SCL_3/MUX_CTRL_1_P0/GPIO
FOR ALT VBUS
MODE MUX I2C_SDA 28 330pF 330pF
TYPE-C
SDA_3/MUX_CTRL_2_P0/GPIO 100 KO
CONTROL RECEPTACLE 2
37 VBUS_MON_P2
CONNECTED EPAD VBUS_MON_P1
VSS
TO TYPE -C 10 KO 0.1µF
PORT1 or
PORT2
VBUS_SINK
SSTX/RX
DP/DM
DP/DM
VBUS
SBU
49.9KO
100 KO 2
4.7 uF 4.7 uF
2
VBUS_C_CTRL_P1 10 O
100 KO
VBUS (5-20V)
VBUS_SOURCE
49.9KO
100 KO
4.7 uF
VBUS_P_CTRL_P1 10 O
100 KO
200 O
VBUS_DISCHARGE_P1 10 O
100 KO
HS 2
USB 3.0
SSTX/RX 4
HOST
TX 4
RX 4
MUX
ML_LANE_[0:3]N 4
SBU 2
ML_LANE_[0:3]P 4
DISPLAY PORT
CONTROLLER 2 AUX P/N 2
HPD_P1
I2C_SCL I2C_SDA
USB 3.0
SSTX/RX 4 TX 4
HOST
RX 4
MUX SBU 2
ML_LANE_[0:3]N 4
ML_LANE_[0:3]P 4
DISPLAY PORT
CONTROLLER 1 AUX P/N 2
HPD_P0
VBUS_SINK
I2C_SCL I2C_SDA CHARGER
49.9KO 2
4.7 uF 100 KO
100 KO
VBUS_C_CTRL_P0 10 O
100 KO
2
VSEL_2_P0
DC/DC VBUS (5-20V)
SBU
DP/DM
SSTX/RX
DP/DM
OR VBUS_SOURCE
VSEL_1_P0 AC-DC VBUS
SECONDARY
OPTIONAL VDDIO SUPPLY. CAN SHORT
(5-20V) TO VDDD IN SINGLE SUPPLY SYSTEMS. 49.9KO
4.7 uF 100 KO 4.7 uF
5.0V 3.3V VDDIO 100 KO
VBUS_P_CTRL_P0 10 O
31
32
33
23
8
1 200O
NC
V5V_P0
VDDD
VDDIO
VCCD
SWD_IO/AR_RST#
VBUS_DISCHARGE_P0 10 O
2
SWD_CLK/I2C_CFG_EC
TO DISPLAY_PORT 100 KO TYPE-C
CONTROLLER 1 HPD_P0 18
HPD_P0/GPIO
VBUS RECEPTACLE 1
100 KO
13 VBUS_MON_P0
VBUS_MON_P0/GPIO
19 VCONN_MON__P0/GPIO 10 KO 0.1µF
14 7
OVP_TRIP_P0 CC2_P0 CC2
9
CC1_P0 CC1
VDDIO VDDIO
11 VBUS_P_CTRL_P0 330pF 330pF
VBUS_P_CTRL_P0
100 KO
10 20 VBUS_DISCHARGE_P0
XRES VBUS_DISCHARGE_P0 GND
2.2 KO 0.1µF
21 12 VBUS_C_CTRL_P0
2.2 KO GPIO CCG4 VBUS_C_CTRL_P0
2.2 KO
EMBEDDED 15
I2C_INT_EC (CYPD4125-40LQXIT)
CONTROLLER 40-QFN GPIO
27
17 I2C_SCL_SCB0_EC
30
16 GPIO
I2C_SDA_SCB0_EC
4 34
I2C_SCL_SCB1_AR GPIO
VSEL_1_P0 3 35
I2C_SDA_SCB1_AR/VSEL_1_P0 GPIO
VDDIO 5
I2C_INT_AR_P0 GPIO 36
6
GPIO
GPIO 37
25 38
2.2 KO SCL_2 GPIO
2.2 KO VSEL_2_P0 26
SDA_2/MUX_CTRL_3_P0/VSEL_2_P0 39
I2C_SCL GPIO
I2C MASTER FOR ALT MODE 29
SCL_3/MUX_CTRL_1_P0 40
MUX CONTROL CONNECTED TO I2C_SDA GPIO
28
TYPE-C PORT1 SDA_3/MUX_CTRL_2_P0 24
NC
EPAD
VSS 22
NC
Electrical Specifications
Absolute Maximum Ratings
Table 9. Absolute Maximum Ratings[8]
Parameter Description Min Typ Max Unit Details/Conditions
VDDD_MAX Digital supply relative to VSS –0.5 – 6 V Absolute max
V5V_P0 Max supply voltage relative to VSS – – 6 V Absolute max
V5V_P1 Max supply voltage relative to VSS – – 6 V Absolute max
VDDIO_MAX Max supply voltage relative to VSS – – 6 V Absolute max
VGPIO_ABS GPIO voltage –0.5 – VDDIO + 0.5 V Absolute max
IGPIO_ABS Maximum current per GPIO –25 – 25 mA Absolute max
IGPIO_injection GPIO injection current, Max for VIH –0.5 – 0.5 mA Absolute max, current
> VDDD, and Min for VIL < VSS injected per pin
ESD_HBM Electrostatic discharge human 2200 – – V –
body model
ESD_CDM Electrostatic discharge charged 500 – – V –
device model
LU Pin current for latch-up –200 – 200 mA –
ESD_IEC_CON Electrostatic discharge 8000 – – V Contact discharge on CC1
IEC61000-4-2 and CC2 pins
ESD_IEC_AIR Electrostatic discharge 15000 – – V Air discharge for pins CC1
IEC61000-4-2 and CC2
Note
8. Usage above the absolute maximum conditions listed in Table 9 may cause permanent damage to the device. Exposure to absolute maximum conditions for extended
periods of time may affect device reliability. The maximum storage temperature is 150 °C in compliance with JEDEC Standard JESD22-A103, High Temperature
Storage Life. When used below absolute maximum conditions but above normal operating conditions, the device may not operate to specification.
Device-Level Specifications
All specifications are valid for –40 °C TA 85 °C and TJ 100 °C, except where noted. Specifications are valid for 3.0 V to 5.5 V,
except where noted.
Table 10. DC Specifications
Spec ID Parameter Description Min Typ Max Unit Details/Conditions
SID.PWR#1 VDDD Power supply input voltage 2.7 – 5.5 V UFP applications
SID.PWR#1_A VDDD Power supply input voltage 3.15 – 5.5 V DFP/DRP applications
SID.PWR#26 V5V_P0, Power supply input voltage 4.85 – 5.5 V –
V5V_P1
PWR#13 VDDIO GPIO power supply 1.71 – 5.5 V –
SID.PWR#24 VCCD Output voltage (for core logic) – 1.8 – V –
SID.PWR#15 CEFC External regulator voltage 80 100 120 nF X5R ceramic or better
bypass on VCCD
SID.PWR#16 CEXC Power supply decoupling 0.8 1 – µF X5R ceramic or better
capacitor on VDDD
SID.PWR#27 CEXV Power supply decoupling – 0.1 – µF X5R ceramic or better
capacitor on V5V_P0 and
V5V_P1
Active Mode, VDDD = 2.7 to 5.5 V. Typical values measured at VDD = 3.3 V.
SID.PWR#4 IDD12 Supply current – 10 – mA V5V_P0 and V5V_P1 = 5 V,
TA = 25 °C,
CC I/O IN Transmit or Receive, no
I/O sourcing current, CPU at 24
MHz, two PD ports active
Sleep Mode, VDDD = 2.7 to 5.5 V
SID25A IDD20A I2C wakeup – 2.5 4.0 mA VDDD = 3.3 V, TA = 25 °C, all blocks
WDT ON except CPU are ON, CC I/O ON, no
IMO at 48 MHz I/O sourcing current
Deep Sleep Mode, VDDD = 2.7 to 3.6 V (Regulator on)
SID34 IDD29 VDDD = 2.7 to 3.6 V – 80 – µA VDDD = 3.3 V, TA = 25 °C
I2C wakeup and WDT ON
SID_DS IDD_DS VDDD = 2.7 to 3.6 V – 2.5 – µA Power source = VDDD, Type-C not
CC wakeup ON attached, CC enabled for wakeup,
RP disabled
SID_DS1 IDD_DS1 VDDD = 2.7 to 3.6 V – 100 – µA Power source = VDDD, Type-C not
CC wakeup ON attached, CC enabled for wakeup,
RP and RD connected at 70 ms
intervals by CPU. RP, RD
connection should be enabled for
both PD ports.
XRES Current
SID307 IDD_XR Supply current while XRES – 1 10 µA –
asserted
I/O
Table 12. I/O DC Specifications
Spec ID Parameter Description Min Typ Max Unit Details/Conditions
SID.GIO#37 VIH [9] Input voltage HIGH threshold 0.7 × VDDIO – – V CMOS input
SID.GIO#38 VIL Input voltage LOW threshold – – 0.3 × VDDIO V CMOS input
SID.GIO#39 VIH[9] LVTTL input, VDDIO < 2.7 V 0.7× VDDIO – – V –
SID.GIO#40 VIL LVTTL input, VDDIO < 2.7 V – – 0.3 × VDDIO V –
[9] LVTTL input, VDDIO 2.7 V
SID.GIO#41 VIH 2.0 – – V –
SID.GIO#42 VIL LVTTL input, VDDIO 2.7 V – – 0.8 V –
SID.GIO#33 VOH Output voltage HIGH level VDDIO –0.6 – – V IOH = 4 mA at 3 V VDDIO
SID.GIO#34 VOH Output voltage HIGH level VDDIO –0.5 – – V IOH = 1 mA at 1.8 V VDDIO
SID.GIO#35 VOL Output voltage LOW level – – 0.4 V IOL = 4 mA at 1.8 V VDDIO
SID.GIO#36 VOL Output voltage LOW level – – 0.6 V IOL = 8 mA at 3 V VDDIO
SID.GIO#5 RPULLUP Pull-up resistor 3.5 5.6 8.5 kΩ –
SID.GIO#6 RPULLDOWN Pull-down resistor 3.5 5.6 8.5 kΩ –
SID.GIO#16 IIL Input leakage current – – 2 nA 25 °C, VDDIO = 3.0 V
(absolute value)
SID.GIO#17 CIN Input capacitance – – 7 pF –
SID.GIO#43 VHYSTTL Input hysteresis LVTTL 25 40 – mV VDDIO 2.7 V. Guaranteed
by characterization.
SID.GPIO#44 VHYSCMOS Input hysteresis CMOS 0.05 × VDDIO – – mV Guaranteed by
characterization
SID69 IDIODE Current through protection – – 100 µA Guaranteed by
diode to VDDIO/Vss characterization
SID.GIO#45 ITOT_GPIO Maximum total source or sink – – 200 mA Guaranteed by
chip current characterization
Note
9. VIH must not exceed VDDIO + 0.2 V.
XRES
Table 14. XRES DC Specifications
Spec ID Parameter Description Min Typ Max Unit Details/Conditions
SID.XRES#1 VIH Input voltage HIGH threshold 0.7 × VDDIO – – V CMOS input
SID.XRES#2 VIL Input voltage LOW threshold – – 0.3 × VDDIO V CMOS input
SID.XRES#3 CIN Input capacitance – – 7 pF –
SID.XRES#4 VHYSXRES Input voltage hysteresis – – 0.05 × VDDIO mV Guaranteed by
characterization
Digital Peripherals
The following specifications apply to the Timer/Counter/PWM peripherals in the Timer mode.
Pulse Width Modulation (PWM) for GPIO Pins
Table 15. PWM AC Specifications
(Guaranteed by Characterization)
Spec ID Parameter Description Min Typ Max Unit Details/Conditions
SID.TCPWM.3 TCPWMFREQ Operating frequency – Fc – MHz Fc max = CLK_SYS. Maximum = 48 MHz
SID.TCPWM.4 TPWMENEXT Input trigger pulse width – 2/Fc – ns For all trigger events
SID.TCPWM.5 TPWMEXT Output trigger pulse width – 2/Fc – ns Minimum possible width of Overflow,
Underflow, and CC (Counter equals
Compare value) outputs
SID.TCPWM.5A TCRES Resolution of counter – 1/Fc – ns Minimum time between successive
counts
SID.TCPWM.5B PWMRES PWM resolution – 1/Fc – ns Minimum pulse width of PWM output
SID.TCPWM.5C QRES Quadrature inputs resolution – 1/Fc – ns Minimum pulse width between
quadrature-phase inputs
I2C
Table 16. Fixed I2C AC Specifications
(Guaranteed by Characterization)
Spec ID Parameter Description Min Typ Max Unit Details/Conditions
SID153 FI2C1 Bit rate – – 1 Mbps –
UART
Table 17. Fixed UART AC Specifications
(Guaranteed by Characterization)
Spec ID Parameter Description Min Typ Max Unit Details/Conditions
SID162 FUART Bit rate – – 1 Mbps –
SPI
Table 18. Fixed SPI AC Specifications
(Guaranteed by Characterization)
Spec ID Parameter Description Min Typ Max Unit Details/Conditions
SID166 FSPI SPI operating frequency – – 8 MHz –
(Master; 6X oversampling)
Memory
Table 21. Flash AC Specifications
Spec ID Parameter Description Min Typ Max Unit Details/Conditions
SID.MEM#4 TROWWRITE[10] Row (block) write time (erase and – – 20 ms –
program)
SID.MEM#3 TROWERASE[10] Row erase time – – 13 ms –
SID.MEM#8 TROWPROGRAM[10] Row program time after erase – – 7 ms –
SID178 TBULKERASE [10] Bulk erase time (128 KB) – – 35 ms –
SID180 TDEVPROG[10] Total device program time – – 25 seconds Guaranteed by
characterization
SID.MEM#6 FEND Flash endurance 100K – – cycles Guaranteed by
characterization
SID182 FRET1 Flash retention. TA 55 °C, 100 K 20 – – years Guaranteed by
P/E cycles characterization
SID182A FRET2 Flash retention. TA 85 °C, 10 K 10 – – years Guaranteed by
P/E cycles characterization
Note
10. It can take as much as 20 milliseconds to write to flash. During this time the device should not be reset, or flash operations will be interrupted and cannot be relied
on to have completed. Reset sources include the XRES pin, software resets, CPU lockup states and privilege violations, improper power supply levels, and watchdogs.
Make certain that these are not inadvertently activated.
System Resources
Power-on-Reset (POR) with Brown Out
Table 22. Imprecise Power On Reset (PRES)
Spec ID Parameter Description Min Typ Max Unit Details/Conditions
SID185 VRISEIPOR Rising trip voltage 0.80 – 1.50 V Guaranteed by
characterization
SID186 VFALLIPOR Falling trip voltage 0.75 – 1.4 V Guaranteed by
characterization
SWD Interface
Table 24. SWD Interface Specifications
Spec ID Parameter Description Min Typ Max Unit Details/Conditions
SID.SWD#1 F_SWDCLK1 3.3 V VDDIO 5.5 V – – 14 MHz SWDCLK ≤ 1/3 CPU clock
frequency
SID.SWD#2 F_SWDCLK2 1.8 V VDDIO 3.3 V – – 7 MHz SWDCLK ≤ 1/3 CPU clock
frequency
SID.SWD#3 T_SWDI_SETUP T = 1/f SWDCLK 0.25 × T – – ns Guaranteed by
characterization
SID.SWD#4 T_SWDI_HOLD T = 1/f SWDCLK 0.25 × T – – ns Guaranteed by
characterization
SID.SWD#5 T_SWDO_VALID T = 1/f SWDCLK – – 0.5 × T ns Guaranteed by
characterization
SID.SWD#6 T_SWDO_HOLD T = 1/f SWDCLK 1 – – ns Guaranteed by
characterization
Power Down
Table 27. PD DC Specifications
Spec ID Parameter Description Min Typ Max Unit Details/Conditions
SID.PD.1 Rp_std DFP CC termination for default USB 64 80 96 µA –
Power
SID.PD.2 Rp_1.5A DFP CC termination for 1.5A power 166 180 194 µA –
SID.PD.3 Rp_3.0A DFP CC termination for 3.0A power 304 330 356 µA –
SID.PD.4 Rd UFP CC termination 4.59 5.1 5.61 kΩ –
SID.PD.5 Rd_DB UFP Dead Battery CC termination on 4.08 5.1 6.12 kΩ All supplies forced to 0 V and
CC1 and CC2 1.0 V applied at CC1 or CC2.
Applicable for DRP applications
only.
SID.PD.15 Vdrop_V5V_CC1 Voltage drop from V5V_P0 and – – 100 mV –
V5V_P1 pins to CC1 pin while
sourcing 215 mA.
CC1 and CC2 pins of Port0 and
Port1 are not short circuit protected.
Max sourcing current allowed is
500 mA.
SID.PD.16 Vdrop_V5V_CC2 Voltage drop from V5V_P0 and – – 100 mV –
V5V_P1 pins to CC2 pin while
sourcing 215 mA.
CC1 and CC2 pins of Port0 and
Port1 are not short circuit protected.
Max allowed sourcing current is
500 mA.
Ordering Information
The EZ-PD CCG4 part numbers and features are listed in Table 30.
Table 30. EZ-PD CCG4 Ordering Information
Type-C PD Dead Battery Termination
Part Number Application Ports TCPWM Spec# Termination Resistor Role Package
CYPD4125-40LQXIT Notebooks, desktops 1 4 PD2.0 Yes RP[11], RD[12], RD-DB[12] DRP 40-pin QFN
[11] [12] [12]
CYPD4225-40LQXIT Notebooks, desktops 2 4 PD2.0 Yes RP , RD , RD-DB DRP 40-pin QFN
CYPD4126-40LQXIT Notebooks, desktops 1 2 PD3.0 Yes RP[11], RD[12], RD-DB[12] DRP 40-pin QFN
CYPD4226-40LQXIT Notebooks, desktops 2 2 PD3.0 Yes RP [11], RD [12], RD-DB [12] DRP 40-pin QFN
CYPD4236-40LQXIT Docking station 2 2 PD3.0 No RP[11], RD[12] DRP 40-pin QFN
CYPD4236-40LQXQT Dual Port Power Adapter 2 2 PD3.0 No RP[11], RD[12] DFP 40-pin QFN
CYPD4126-24LQXIT Notebooks, desktops 1 2 PD3.0 Yes RP [11], RD [12], RD-DB [12] DRP 24-pin QFN
CYPD4136-24LQXIT Docking station 1 2 PD3.0 No RP[11], RD[12] DRP 24-pin QFN
[11] [12] [12]
CYPD4225A0-33FNXIT Notebooks, desktops 2 4 PD2.0 Yes RP , RD , RD-DB DRP 33-ball CSP
Notes
11. Termination resistor denoting a downstream facing port.
12. Termination resistor denoting an accessory or upstream facing port.
Packaging
Table 31. Package Characteristics
Parameter Description Conditions Min Typ Max Unit
TA Operating ambient temperature – –40 25 85 °C
TJ Operating junction temperature – –40 – 100 °C
TJA Package JA (40-pin QFN) – – 31 – °C/W
TJC Package JC (40-pin QFN) – – 29 – °C/W
TJA Package JA (24-pin QFN) – – 22 – °C/W
TJC Package JC (24-pin QFN) – – 29 – °C/W
TJA Package JA (33-ball CSP) – – 24 – °C/W
TJC Package JC (33-ball CSP) – – 1 – °C/W
Figure 10. 40-Pin QFN (6 × 6 × 0.6 mm), LR40A/LQ40A 4.6 × 4.6 E-PAD (Sawn) Package Outline, 001-80659
001-80659 *A
002-16934 *C
NOTES:
DIMENSIONS
SYMBOL 1. ALL DIMENSIONS ARE IN MILLIMETERS.
MIN. NOM. MAX. 2. SOLDER BALL POSITION DESIGNATION PER JEP95, SECTION 3, SPP-020.
11 6. "SD" AND "SE" ARE MEASURED WITH RESPECT TO DATUMS A AND B AND
MD
DEFINE THE POSITION OF THE CENTER SOLDER BALL IN THE OUTER ROW.
ME 7
WHEN THERE IS AN ODD NUMBER OF SOLDER BALLS IN THE OUTER ROW,
N 33 "SD" OR "SE" = 0.
• ••• 0.235 0.265 0.295 WHEN THERE IS AN EVEN NUMBER OF SOLDER BALLS IN THE OUTER ROW,
"SD" = eD/2 AND "SE" = eE/2.
eD 0.40 BSC
7. A1 CORNER TO BE IDENTIFIED BY CHAMFER, LASER OR INK MARK,
eE 0.693 BSC
METALIZED MARK, INDENTATION OR OTHER MEANS.
eDs / eEs 0.40 BSC 8. "+" INDICATES THE THEORETICAL CENTER OF DEPOPULATED SOLDER
BALLS.
SD / SE 0.00 BSC
9. JEDEC SPECIFICATION NO. REF. : N/A. 002-28711 **
TITLE
PACKAGE OUTLINE, 33 BALL WLCSP
Notice regarding compliance with Universal Serial Bus specification. Cypress offers firmware and hardware solutions that are certified to comply with the Universal Serial Bus specification, USB
Type-C™ Cable and Connector Specification, and other specifications of USB Implementers Forum, Inc (USB-IF). You may use Cypress or third party software tools, including sample code, to modify
the firmware for Cypress USB products. Modification of such firmware could cause the firmware/hardware combination to no longer comply with the relevant USB-IF specification. You are solely
responsible ensuring the compliance of any modifications you make, and you must follow the compliance requirements of USB-IF before using any USB-IF trademarks or logos in connection with any
modifications you make. In addition, if Cypress modifies firmware based on your specifications, then you are responsible for ensuring compliance with any desired standard or specifications as if you
had made the modification. CYPRESS IS NOT RESPONSIBLE IN THE EVENT THAT YOU MODIFY OR HAVE MODIFIED A CERTIFIED CYPRESS PRODUCT AND SUCH MODIFIED PRODUCT
NO LONGER COMPLIES WITH THE RELEVANT USB-IF SPECIFICATIONS.
© Cypress Semiconductor Corporation, 2015-2020. This document is the property of Cypress Semiconductor Corporation and its subsidiaries ("Cypress"). This document, including any software or
firmware included or referenced in this document ("Software"), is owned by Cypress under the intellectual property laws and treaties of the United States and other countries worldwide. Cypress
reserves all rights under such laws and treaties and does not, except as specifically stated in this paragraph, grant any license under its patents, copyrights, trademarks, or other intellectual property
rights. If the Software is not accompanied by a license agreement and you do not otherwise have a written agreement with Cypress governing the use of the Software, then Cypress hereby grants
you a personal, non-exclusive, nontransferable license (without the right to sublicense) (1) under its copyright rights in the Software (a) for Software provided in source code form, to modify and reproduce
the Software solely for use with Cypress hardware products, only internally within your organization, and (b) to distribute the Software in binary code form externally to end users (either directly or
indirectly through resellers and distributors), solely for use on Cypress hardware product units, and (2) under those claims of Cypress's patents that are infringed by the Software (as provided by
Cypress, unmodified) to make, use, distribute, and import the Software solely for use with Cypress hardware products. Any other use, reproduction, modification, translation, or compilation of the
Software is prohibited.
TO THE EXTENT PERMITTED BY APPLICABLE LAW, CYPRESS MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS DOCUMENT OR ANY SOFTWARE
OR ACCOMPANYING HARDWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. No computing
device can be absolutely secure. Therefore, despite security measures implemented in Cypress hardware or software products, Cypress shall have no liability arising out of any security breach, such
as unauthorized access to or use of a Cypress product. CYPRESS DOES NOT REPRESENT, WARRANT, OR GUARANTEE THAT CYPRESS PRODUCTS, OR SYSTEMS CREATED USING
CYPRESS PRODUCTS, WILL BE FREE FROM CORRUPTION, ATTACK, VIRUSES, INTERFERENCE, HACKING, DATA LOSS OR THEFT, OR OTHER SECURITY INTRUSION (collectively, "Security
Breach"). Cypress disclaims any liability relating to any Security Breach, and you shall and hereby do release Cypress from any claim, damage, or other liability arising from any Security Breach. In
addition, the products described in these materials may contain design defects or errors known as errata which may cause the product to deviate from published specifications. To the extent permitted
by applicable law, Cypress reserves the right to make changes to this document without further notice. Cypress does not assume any liability arising out of the application or use of any product or
circuit described in this document. Any information provided in this document, including any sample design information or programming code, is provided only for reference purposes. It is the
responsibility of the user of this document to properly design, program, and test the functionality and safety of any application made of this information and any resulting product. "High-Risk Device"
means any device or system whose failure could cause personal injury, death, or property damage. Examples of High-Risk Devices are weapons, nuclear installations, surgical implants, and other
medical devices. "Critical Component" means any component of a High-Risk Device whose failure to perform can be reasonably expected to cause, directly or indirectly, the failure of the High-Risk
Device, or to affect its safety or effectiveness. Cypress is not liable, in whole or in part, and you shall and hereby do release Cypress from any claim, damage, or other liability arising from any use of
a Cypress product as a Critical Component in a High-Risk Device. You shall indemnify and hold Cypress, its directors, officers, employees, agents, affiliates, distributors, and assigns harmless from
and against all claims, costs, damages, and expenses, arising out of any claim, including claims for product liability, personal injury or death, or property damage arising from any use of a Cypress
product as a Critical Component in a High-Risk Device. Cypress products are not intended or authorized for use as a Critical Component in any High-Risk Device except to the limited extent that (i)
Cypress's published data sheet for the product explicitly states Cypress has qualified the product for use in a specific High-Risk Device, or (ii) Cypress has given you advance written authorization to
use the product as a Critical Component in the specific High-Risk Device and you have signed a separate indemnification agreement.
Cypress, the Cypress logo, Spansion, the Spansion logo, and combinations thereof, WICED, PSoC, CapSense, EZ-USB, F-RAM, and Traveo are trademarks or registered trademarks of Cypress in
the United States and other countries. For a more complete list of Cypress trademarks, visit cypress.com. Other names and brands may be claimed as property of their respective owners.