Please note that Cypress is an Infineon Technologies Company.
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.
Continuity of document content
The fact that Infineon offers the following product as part of the Infineon product
portfolio does not lead to any changes to this document. Future revisions will occur
when appropriate, and any changes will be set out on the document history page.
Continuity of ordering part numbers
Infineon continues to support existing part numbers. Please continue to use the
ordering part numbers listed in the datasheet for ordering.
www.infineon.com
EZ-PD™ CCG2 Datasheet
USB Type-C Port Controller
USB Type-C Port Controller
General Description
EZ-PD™ CCG2 is a USB Type-C controller that complies with the latest USB Type-C and PD standards. EZ-PD CCG2 provides a
complete USB Type-C and U1SB Power Delivery port control solution for passive cables, active cables, and powered accessories. It
can also be used in many upstream and downstream facing port applications. EZ-PD CCG2 uses Cypress’s proprietary M0S8
technology with a 32-bit, 48-MHz Arm® Cortex®-M0 processor with 32-KB flash and integrates a complete Type-C Transceiver
including the Type-C termination resistors RP, RD and RA.
Applications
Type-C Support
USB Type-C EMCA cables
■ USB Type-C powered accessories
■ USB Type-C upstream facing ports
■ USB Type-C downstream facing ports
■
■
■
■
Low-Power Operation
Features
■
32-bit MCU Subsystem
■
48-MHz ARM Cortex-M0 CPU
32-KB Flash
■ 4-KB SRAM
■ In-system reprogrammable
■
■
■
■
2.7-V to 5.5-V operation
Two independent VCONN rails with integrated isolation
between the two
Independent supply voltage pin for GPIO that allows 1.71-V to
5.5-V signaling on the I/Os
Reset: 1.0 µA, Deep Sleep: 2.5 µA, Sleep: 2.0 mA
System-Level ESD on CC and VCONN Pins
Integrated Digital Blocks
Integrated timers and counters to meet response times
required by the USB-PD protocol
■ Run-time reconfigurable serial communication block (SCB)
with reconfigurable I2C, SPI, or UART functionality
■
Clocks and Oscillators
■
Integrated transceiver (baseband PHY)
Integrated UFP (RD), EMCA (RA) termination resistors, and
current sources for DFP (RP)
Supports one USB Type-C port
Integrated oscillator eliminating the need for external clock
■
± 8-kV Contact Discharge and ±15-kV Air Gap Discharge based
on IEC61000-4-2 level 4C
Packages
■
■
■
■
1.63 mm × 2.03 mm, 20-ball wafer-level CSP (WLCSP) with
0.4-mm ball pitch
2.5 mm × 3.5 mm × 0.6 mm 14-pin DFN
4.0 mm × 4.0 mm, 0.55 mm 24-pin QFN
Supports industrial (40 °C to +85 °C) and extended industrial
(40 °C to +105 °C) temperature ranges
Logic Block Diagram
CCG2: USB Type-C Cable Controller
MCU Subsystem
I/O Subsystem
Integrated Digital Blocks
CC5
TCPWM1
Flash
(32 KB)
SRAM
(4 KB)
SCB2
(I2C, SPI, UART)
VCONN2
SCB2
(I2C, SPI, UART)
Programmable IO Matrix
48 MHz
Advanced High-Performance Bus (AHB)
VCONN1
CORTEX-M0
Profiles and
Configurations
Baseband MAC
Baseband PHY
VDDIO
GPIO6
Port
Integrated Rd3, Ra4,
and Rp7
Serial Wire Debug
1 Timer,
counter, pulse-width modulation block
Serial communication block configurable as UART, SPI, or I2C
Termination resistor denoting a UFP
resistor denoting an EMCA
5 Configuration Channel
6 General-purpose input/output
7 Current Sources to indicate a DFP
2
3
4 Termination
Cypress Semiconductor Corporation
Document Number: 001-93912 Rev. *N
•
198 Champion Court
•
San Jose, CA 95134-1709
•
408-943-2600
Revised December 4, 2020
EZ-PD™ CCG2 Datasheet
Available Firmware and Software Tools
EZ-PD Configuration Utility
The EZ-PD Configuration Utility is a GUI-based Microsoft Windows application developed by Cypress to guide a CCGx user through
the process of configuring and programming the chip. The utility allows users to:
1. Select and configure the parameters they want to modify
2. Program the resulting configuration onto the target CCGx device.
The utility works with the Cypress supplied CCG1, CCG2, CCG3, and CCG4 kits, which host the CCGx controllers along with a USB
interface. This version of the EZ-PD Configuration Utility supports configuration and firmware update operations on CCGx controllers
implementing EMCA and Display Dongle applications. Support for other applications, such as Power Adapters and Notebook port
controllers, will be provided in later versions of the utility.
You can download the EZ-PD Configuration Utility and its associated documentation at the following link:
http://www.cypress.com/documentation/software-and-drivers/ez-pd-configuration-utility
Document Number: 001-93912 Rev. *N
Page 2 of 41
EZ-PD™ CCG2 Datasheet
Contents
EZ-PD CCG2 Block Diagram ............................................4
Functional Overview .........................................................4
CPU and Memory Subsystem .....................................4
USB-PD Subsystem (SS) ............................................5
System Resources .......................................................5
Peripherals ..................................................................6
GPIO ............................................................................6
Pinouts ...............................................................................7
Power .................................................................................9
CCG2 Programming and Bootloading ..........................10
Programming the CCG2 Device Flash
over SWD Interface ...........................................................10
Application Firmware Update (I2C, CC) ....................11
Application Diagrams .....................................................13
EMCA Applications ....................................................13
Upstream Facing Port Applications ...........................16
Downstream Facing Port Applications .......................18
C-HDMI Dongle Application .......................................19
C-DisplayPort Dongle Application ..............................20
Dock/Monitor Application ...........................................21
Electrical Specifications .................................................22
Absolute Maximum Ratings .......................................22
Device Level Specifications .......................................23
Document Number: 001-93912 Rev. *N
Digital Peripherals .....................................................25
Memory ......................................................................27
System Resources ....................................................28
Ordering Information ......................................................31
Ordering Code Definitions .........................................31
Packaging ........................................................................32
Acronyms ........................................................................35
Document Conventions .................................................36
Units of Measure .......................................................36
References and Links To Applications Collaterals .....37
Knowledge Base Articles ...........................................37
Application Notes .......................................................37
Reference Designs ....................................................37
Kits .............................................................................37
Datasheets ................................................................37
Document History Page .................................................38
Sales, Solutions, and Legal Information ......................41
Worldwide Sales and Design Support .......................41
Products ....................................................................41
PSoC®Solutions ........................................................41
Cypress Developer Community .................................41
Technical Support ......................................................41
Page 3 of 41
EZ-PD™ CCG2 Datasheet
EZ-PD CCG2 Block Diagram
Figure 1. EZ-PD CCG2 Block Diagram
CPU Subsystem
AHB-Lite
SPCIF
FLASH
32 KB
SRAM
4 KB
SROM
8 KB
FAST MUL
NVIC, IRQMX
Read Accelerator
SRAM Controller
SROM Controller
System Resources
Lite
Power
Sleep Control
WIC
POR
REF
PWRSYS
System Interconnect (Single Layer AHB)
Peripherals
Peripheral Interconnect (MMIO)
PCLK
Clock
Clock Control
WDT
IMO
ILO
Power Modes
Active/Sleep
Deep Sleep
6 x TCPWM
CC BB PHY
Test
DFT Logic
DFT Analog
IOSS GPIO (3 x ports)
Reset
Reset Control
XRES
USB-PD SS
High Speed I/O Matrix
2 X VCONN
32-bit
SWD/TC
Cortex
M0
48 MHz
2 x SCB
CCG2
Pads, ESD
12 x GPIOs, 2 x OVTs
I/O Subsystem
Functional Overview
CPU and Memory Subsystem
CPU
The Cortex-M0 CPU in EZ-PD CCG2 is part of the 32-bit MCU
subsystem, which is optimized for low-power operation with
extensive clock gating. It mostly uses 16-bit instructions and
executes a subset of the Thumb-2 instruction set. This enables
fully compatible binary upward migration of the code to higher
performance processors such as the Cortex-M3 and M4, thus
enabling upward compatibility. The Cypress implementation
includes a hardware multiplier that provides a 32-bit result in one
cycle. It includes a nested vectored interrupt controller (NVIC)
block with 32 interrupt inputs and also includes a Wakeup
Interrupt Controller (WIC). The WIC can wake the processor up
from the Deep Sleep mode, allowing power to be switched off to
the main processor when the chip is in the Deep Sleep mode.
The Cortex-M0 CPU provides a Non-Maskable Interrupt (NMI)
Document Number: 001-93912 Rev. *N
input, which is made available to the user when it is not in use
for system functions requested by the user.
The CPU also includes a serial wire debug (SWD) interface,
which is a 2-wire form of JTAG. The debug configuration used for
EZ-PD CCG2 has four break-point (address) comparators and
two watchpoint (data) comparators.
Flash
The EZ-PD CCG2 device has a flash module with a flash
accelerator, tightly coupled to the CPU to improve average
access times from the flash block. The flash block is designed to
deliver 1 wait-state (WS) access time at 48 MHz and with 0-WS
access time at 24 MHz. The flash accelerator delivers 85% of
single-cycle SRAM access performance on average. Part of the
flash module can be used to emulate EEPROM operation if
required.
SROM
A supervisory ROM that contains boot and configuration routines
is provided.
Page 4 of 41
EZ-PD™ CCG2 Datasheet
USB-PD Subsystem (SS)
EZ-PD CCG2 USB-PD sub-system can be configured to
respond to SOP, SOP’, or SOP” messaging.
EZ-PD CCG2 has a USB-PD subsystem consisting of a USB
Type-C baseband transceiver and physical-layer logic. This
transceiver performs the BMC and the 4b/5b encoding and
decoding functions as well as the 1.2-V front end. This
subsystem integrates the required termination resistors to
identify the role of the EZ-PD CCG2 solution. RA is used to
identify EZ-PD CCG2 as an accessory or an electronically
marked cable. RD is used to identify EZ-PD CCG2 as a UFP in
a hybrid cable or a dongle. When configured as a DFP, integrated
current sources perform the role of RP or pull-up resistors. These
current sources can be programmed to indicate the complete
range of current capacity on VBUS defined in the Type-C spec.
EZ-PD CCG2 responds to all USB-PD communication. The
The USB-PD sub-system contains a 8-bit SAR (Successive
Approximation Register) ADC for analog to digital conversions.
The ADC includes a 8-bit DAC and a comparator. The DAC
output forms the positive input of the comparator. The negative
input of the comparator is from a 4-input multiplexer. The four
inputs of the multiplexer are a pair of global analog multiplex
busses an internal bandgap voltage and an internal voltage
proportional to the absolute temperature. All GPIO inputs can be
connected to the global Analog Multiplex Busses through a
switch at each GPIO that can enable that GPIO to be connected
to the mux bus for ADC use. The CC1, CC2 and RD1 pins are
not available to connect to the mux busses.
Figure 2. USB-PD Subsystem
To/From system Resources
vref
iref
VDDD
VCONN power logic
To/ from AHB
8-bit ADC
VDDD
Enable
Logic
From AMUX
Ra Enable
VConn1 detect
VConn2 detect
VCONN1
Ra
VCONN
Detect
Ra
VCONN2
TxRx Enable
8kV IEC ESD
Digital Baseband PHY
Tx_data
from AHB
Analog Baseband PHY
Enable Logic
Tx
SRAM
4b5b
Encoder
SOP
Insert
BMC
Encoder
Rx_data
to AHB
Rp
TX
CRC
CC1
RD1
RX
Rx
SRAM
4b5b
Decoder
SOP
Detect
BMC
Decoder
CC2
Comp
CC control
CC detect
Deep Sleep Reference Enable
Deep Sleep
Vref & Iref Gen
Ref
Active
Rd
DB
Rd
8kV IEC ESD
vref, iref
Functional, Wakeup Interrupts
System Resources
Clock System
Power System
The clock system for EZ-PD CCG2 consists of the Internal Main
Oscillator (IMO) and the Internal Low-power Oscillator (ILO).
The power system is described in detail in the section Power on
page 9. It provides assurance that voltage levels are as required
for each respective mode and either delay mode entry (on
power-on reset (POR), for example) until voltage levels are as
required for proper function or generate resets (Brown-Out
Detect (BOD)) or interrupts (Low Voltage Detect (LVD)). EZ-PD
CCG2 can operate from three different power sources over the
range of 2.7 to 5.5 V and has three different power modes,
transitions between which are managed by the power system.
EZ-PD CCG2 provides Sleep and Deep Sleep low-power
modes.
Document Number: 001-93912 Rev. *N
Page 5 of 41
EZ-PD™ CCG2 Datasheet
Peripherals
Timer/Counter/PWM Block (TCPWM)
Serial Communication Blocks (SCB)
EZ-PD CCG2 has six TCPWM blocks. Each implements a 16-bit
timer, counter, pulse-width modulator (PWM), and quadrature
decoder functionality. The block can be used to measure the
period and pulse width of an input signal (timer), find the number
of times a particular event occurs (counter), generate PWM
signals, or decode quadrature signals.
EZ-PD CCG2 has two SCBs, which can be configured to
implement an I2C, SPI, or UART interface. The hardware I2C
blocks implement full multi-master and slave interfaces capable
of multimaster arbitration. In the SPI mode, the SCB blocks can
be configured to act as master or slave.
In the I2C mode, the SCB blocks are capable of operating at
speeds of up to 1 Mbps (Fast Mode Plus) and have flexible
buffering options to reduce interrupt overhead and latency for the
CPU. These blocks also support I2C that creates a mailbox
address range in the memory of EZ-PD CCG2 and effectively
reduce I2C communication to reading from and writing to an
array in memory. In addition, the blocks support 8-deep FIFOs
for receive and transmit which, by increasing the time given for
the CPU to read data, greatly reduce the need for clock
stretching caused by the CPU not having read data on time.
GPIO
EZ-PD CCG2 has up to 10 GPIOs in addition to the I2C and SWD
pins, which can also be used as GPIOs. The I2C pins from SCB
0 are overvoltage-tolerant. The number of available GPIOs vary
with the package. The GPIO block implements the following:
■
Seven drive strength modes:
❐ Input only
❐ Weak pull-up with strong pull-down
❐ Strong pull-up with weak pull-down
❐ Open drain with strong pull-down
❐ Open drain with strong pull-up
❐ Strong pull-up with strong pull-down
❐ Weak pull-up with weak pull-down
■
Input threshold select (CMOS or LVTTL)
■
Individual control of input and output buffer enabling/disabling
in addition to the drive strength modes
■
Hold mode for latching previous state (used for retaining I/O
state in Deep Sleep mode)
■
Selectable slew rates for dV/dt related noise control to improve
EMI
The I2C peripherals are compatible with the I2C Standard-mode,
Fast-mode, and Fast-mode Plus devices as defined in the NXP
I2C-bus specification and user manual (UM10204). The I2C bus
I/Os are implemented with GPIO in open-drain modes.
The I2C port on SCB 1 block of EZ-PD CCG2 is not completely
compliant with the I2C spec in the following respects:
■
The GPIO cells for SCB 1's I2C port are not overvoltage-tolerant
and, therefore, cannot be hot-swapped or powered up
independently of the rest of the I2C system.
■
Fast-mode Plus has an IOL specification of 20 mA at a VOL of
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.
Document Number: 001-93912 Rev. *N
During power-on and reset, the I/O pins are forced to the disable
state so as not to crowbar any inputs and/or cause excess
turn-on current. A multiplexing network known as a high-speed
I/O matrix is used to multiplex between various signals that may
connect to an I/O pin.
Page 6 of 41
EZ-PD™ CCG2 Datasheet
Pinouts
Table 1. Pinouts
Group
Name
Pin Map
24-QFN
Ball Location
20-CSP
Pin Map
14-DFN
USB Type-C
Port
CC1
2
B4
3
USB PD connector detect/Configuration Channel 1
CC2
1
A4
N/A
USB PD connector detect/Configuration Channel 2
RD1
3
B3
N/A
Dedicated Rd resistor pin for CC1
Must be left open for cable applications and connected
together with CC1 ball for UFP or DFP with dead battery
applications
GPIO
22
C3
N/A
GPIO / SPI_0_CLK / UART_0_ RX
GPIO
18
D3
13
GPIO / SPI_0_MOSI / UART_0_TX
GPIO
13
C2
10
GPIO / I2C_1_SDA / SPI_1_MISO / UART_1_RX
GPIO
10
D2
N/A
GPIO / I2C_1_SCL / SPI_1_CLK / UART_1_TX
GPIO
15
B2
11
GPIO
14
N/A
N/A
GPIO
GPIO
17
N/A
N/A
GPIO
GPIO
21
N/A
N/A
GPIO
GPIO
23
N/A
N/A
GPIO
GPIO
24
N/A
N/A
GPIO
GPIOs and
serial interfaces
Description
GPIO / SPI_1_SEL / UART_1_RTS
I2C_0_SCL
20
A3
1
GPIO / I2C_0_SCL / SPI_0_MISO / UART_0_RTS
I2C_0_SDA
19
A2
14
GPIO / I2C_0_SDA / SPI_0_SEL / UART_0_CTS
SWD _IO
11
E2
8
SWD IO / GPIO / UART_1_CTS / SPI_1_MOSI
SWD_CLK
12
D1
9
SWD clock / GPIO
RESET
XRES
16
B1
12
Reset input
POWER
VCONN1
5
E4
5
VCONN 1 input (4.0 V to 5.5 V)
VCONN2
4
C4
4
VCONN 2 input (4.0 V to 5.5 V)
1.71-V to 5.5-V supply for I/Os
VDDIO
8
E1
N/A
VCCD
7
A1
6
VDDD
9
VDDD
6
E3
7
N/A
EPAD
VSS
VSS
EPAD
VSS
Document Number: 001-93912 Rev. *N
D4
C1
2
1.8-V regulator output for filter capacitor
VDDD supply input/output (2.7 V to 5.5 V)
VDDD supply input/output (2.7 V to 5.5 V)
Ground supply
Ground supply
Ground supply
Page 7 of 41
EZ-PD™ CCG2 Datasheet
Figure 3. 20-ball WLCSP EZ-PD CCG2 Ball Map (Bottom (Balls Up) View)
4
3
2
1
I2C_0_SCL
I2C_0_SDA
VCCD
A
CC1
RD1
GPIO
XRES
B
VCONN2
GPIO
GPIO
VSS
C
VSS
GPIO
GPIO
SWD_CLK
D
VCONN1
VDDD
SWD_IO
VDDIO
E
CC2
Figure 4. 14-pin DFN Pin Map (Top View)
I2C_0_SCL
1
14
I2C_0_SDA
VSS
2
GPIO
GPIO
GPIO
CC1
3
13
12
VCONN2
VCONN1
4
5
11
10
VCCD
6
9
SWD_CLK
VDDD
7
8
SWD_IO
XRES
Document Number: 001-93912 Rev. *N
GPIO
GPIO
GPIO
GPIO
I2C_0_SCL
I2C_0_SDA
24
23
22
21
20
19
Figure 5. 24-Pin QFN Pin Map (Top View)
CC2
1
18
GPIO
CC1
2
17
GPIO
RD1
VCONN2
VCONN1
3
16
15
14
XRES
GPIO
GPIO
VDDD
6
13
GPIO
12
9
VDDD
SWD_CLK
8
10
11
7
VCCD
VDDIO
GPIO
SWD_IO
EPAD
4
5
Page 8 of 41
EZ-PD™ CCG2 Datasheet
Power
pins are left open. In DFP applications, the lowest VDDD level
that CCG2 can operate is 3.0 V due to the need to support
disconnect detection thresholds of up to 2.7 V.
The following power system diagram shows the set of power
supply pins as implemented in EZ-PD CCG2.
A separate I/O supply pin, VDDIO, allows the GPIOs to operate
at levels from 1.71 to 5.5 V. The VDDIO pin can be equal to or
less than the voltages connected to the VCONN1, VCONN2, and
VDDD pins. The independent VDDIO supply is not available on
the 14-DFN package. On this package, the VDDIO rail is
internally connected to the VDDD rails.
EZ-PD CCG2 can operate from three different power sources.
VCONN1 and VCONN2 pins can be used as connections to the
VCONN pins on a Type-C plug of a cable or VCONN-powered
accessory. Each of these inputs support operation over 4.0 to
5.5 V. An internal isolation between VCONN1 and VCONN2 pins
is provided allowing them to be at different levels simultaneously.
CCG2 can be used in EMCA applications with only one or both
VCONN pins as power sources. This is illustrated later in the
section on Applications. Besides being power inputs, each
VCONN pin is also internally connected to a RA termination
resistor required for EMCA and VCONN-powered accessories.
The VCCD output of EZ-PD CCG2 must be bypassed to ground
via an external capacitor (in the range of 1 to 1.6 µF; X5R
ceramic or better).
Bypass capacitors must be used from VDDD and VCONN pins
to ground; typical practice for systems in this frequency range is
to use a 0.1-µF capacitor. Note that these are simply rules of
thumb and that for critical applications, the PCB layout, lead
inductance, and the bypass capacitor parasitic should be
simulated to design and obtain optimal bypassing.
EZ-PD CCG2 can also be operate from 2.7 to 5.5 V when
operated from the VDDD supply pin. VCONN-powered
accessory applications require that CCG2 work down to 2.7 V. In
such applications, both the VDDD and VCONN pins should be
connected to the VCONN pin of the Type-C plug in the
accessory.
An example of the power supply bypass capacitors is shown in
Figure 6.
In UFP, DFP, and DRP applications, CCG2 can be operated from
VDDD as the only supply input. In such applications, the VCONN
Figure 6. EZ-PD CCG2 Power and Bypass Scheme Example
VCONN1
0.1uF
VCONN2
RA
0.1uF
RA
VDDD
1uF
Core Regulator
VCCD
VDDIO
1uF
GPIO
Core
CC
Tx/Rx
VSS
Document Number: 001-93912 Rev. *N
Page 9 of 41
EZ-PD™ CCG2 Datasheet
CCG2 Programming and Bootloading
There are two ways to program application firmware into a
CCG2 device:
1. Programming the device flash over SWD Interface
2. Application firmware update over specific interfaces (CC,
I2C)
Generally, the CCG2 devices are programmed over SWD
interface only during development or during the manufacturing
process of the end product. Once the end product is
manufactured, the CCG2 device's application firmware can be
updated via the appropriate bootloader interface. However, it is
recommended to disable the update over bootloader interface
before the end product goes to mass production, unless a
secure method of firmware update is implemented by the
customer.
Programming the CCG2 Device Flash over SWD
Interface
MiniProg3 Kit) called MiniProg3 and (CY8CKIT-005 MiniProg4
Kit) MiniProg4 which can be used to program the flash as well as
debug firmware. The flash is programmed by downloading the
information from a hex file. This hex file is a binary file generated
as an output of building the firmware project in PSoC Creator
Software. Click here for more information on how to use the
MiniProg3 programmer. Click here for more information on how
to use the MiniProg4 programmer. There are many third-party
programmers that support mass programming in a manufacturing environment.
As shown in the block diagram in Figure 7, the SWD_IO and
SWD_CLK pins are connected to the host programmer's SWDIO
(data) and SWDCLK (clock) pins respectively. During SWD
programming, the device can be powered by the host
programmer by connecting its VTARG (power supply to the
target device) to VDDD pin of CCG2 device. If the CCG2 device
is powered using an on-board power supply, it can be
programmed using the “Reset Programming” option. For more
details, refer to CCGx Programming Specifications.
The CCG2 family of devices can be programmed using the SWD
interface. Cypress provides programming kits (CY8CKIT-002
Figure 7. Connecting the Programmer to CCG2 Device
3.3 V
VDD
Host Programmer
1F
VTARG
CYPD2XXX
VDDD
SWDCLK
SWD_CLK
SWDIO
SWD_IO
XRES
XRES
GND
VCCD
1F
GND
GND
Document Number: 001-93912 Rev. *N
Page 10 of 41
EZ-PD™ CCG2 Datasheet
Application Firmware Update (I2C, CC)
Application Firmware Update over I2C Interface
This method primarily applies to CYPD2104, CYPD2119,
CYPD2120, CYPD2121, CYPD2122, CYPD2125 devices of the
CCG2 family. In these applications, the CCG2 device interfaces
to an on-board application processor or an embedded controller
or a billboard device that will act as a USB to I2C bridge over I2C
interface. Refer to Figure 8 for more details. For dongle applications like C-HDMI or C-DisplayPort, the application firmware
update can be done as shown in Figure 9.
The application firmware can be updated over two different interfaces depending on the default firmware programmed into the
CCG2 device. Refer to Table 28 for more details on default
firmware that various part numbers of the CCG2 family of
devices are pre-programmed with (note that some of the devices
have bootloader only and some have bootloader plus application
firmware).
Figure 8. Application Firmware Update Over I2C Interface
VDDD
2.2K
2.2K
2.2K
I2C_SDA
I2C_SCL
Embedded Controller/
Application Processor
I2C_INT
CYPD2xxx Device
To be Programmed
Figure 9. Application Firmware Update Over I2C Interface (for CYPD2119 and CYPD2120 Devices)
Display Dongle
Type-A to Type-C Cable
OR
Type-C Cable
Windows PC with Native
Type-C Connector
Running EZ-PD
Configuration Utility
Document Number: 001-93912 Rev. *N
Billboard
(CY7C65211)
I2C
CYPD2xxx
(Dongle)
Page 11 of 41
EZ-PD™ CCG2 Datasheet
Application Firmware Update over CC Interface for DFP Applications
This method primarily applies to the CYPD2134 device of the
CCG2 family. For bootloading, the CY4532 CCG3PA EVK can
be used to send programming and configuration data as Cypress
specific Vendor Defined Messages (VDMs) over the CC line. The
CY4532 EVK’s base board is connected to the system
containing CCG2 device on one end and a Windows PC running
the EZ-PD™ Configuration Utility as shown in Figure 10 on the
other end to bootload the CCG2 device.
Figure 10. Application Firmware Update Over CC Interface for DFP Applications
USB Serial Device of
CY4532 EVK Power
Board
PC
Running
EZ-PD
Configuration
Utility
USB Mini-B
cable
I2C
CC Line
CCG4 Device on
CY4532 EVK Power
Board
Mini-B
Receptacle
CY4532 CCG3PA EVK’s
Power Board
Application Firmware Update Over CC Interface for Cable Applications
This method primarily applies to the CYPD2103 and CYPD2105
devices of the CCG2 family. Refer to the EZ-PD Configuration
Document Number: 001-93912 Rev. *N
CYPD2xxx device
to be Bootloaded
Type-C
Receptacle
Utility User Manual for further details on how to do the application
firmware update over CC interface for Cable applications.
Page 12 of 41
EZ-PD™ CCG2 Datasheet
Application Diagrams
CCG2 device can be powered irrespective of which plug is
connected to the host (DFP). However, in the application
diagrams shown in Figure 13 and Figure 14, the VCONN signal
does not run through the entire cable, but only runs to the
respective VCONN pin of the CCG2 device at each end of the
plug. Also, only one CCG2 device is powered at any given
instance, depending on which one is nearer to the DFP that
supplies VCONN.
EMCA Applications
Figure 11 to Figure 14 show the application diagrams of a
Passive EMCA application using CCG2 devices. Figure 11 and
Figure 12 show the application using a single CCG2 device per
cable present at one of the two plugs, whereas Figure 13 and
Figure 14 show the same with two CCG2 devices per cable
present at each plug. The VBUS signal, the SuperSpeed lines,
HighSpeed lines, and CC lines are connected directly from one
end to another.
Note: Application diagram in Figure 12 requires external diodes
to operate in the extended VCONN voltage range of 2.7V to 5.5V
Cypress provides different firmware images for PD3.0 EMCA
and USB4 EMCA. Please contact Cypress for the latest firmware
images.
The application diagrams shown in Figure 11 and Figure 12
require a single VCONN wire to run through the cable so that the
Figure 11. Passive EMCA Application – Single EZ-PD CCG2 Per Cable (VCONN range between 4.0V to 5.5V)
Type-C
Plug
Type-C
Plug
VBUS
VCONN 2
VCONN 1
1uF
E4
E3
E1
VDDD
VDDIO
VCONN2
VCONN1
0.1uF
C3
A1
VDDIO
4.7 k
1uF
GPIO
GPIO
GPIO
GPIO
VCCD
CCG2
B1
20-CSP
XRES
CC2
0.1uF
C2
D2
B2
A4
CC1 B4
D4 VSS
C1 VSS
I2C_0 I2C_0
_SCL _SDA
A2
A3
GPIO
C4
D3
RD1
B3
SWD_ SWD_
IO
CLK
D1
E2
CC
SuperSpeed and HighSpeed Lines
GND
Document Number: 001-93912 Rev. *N
Page 13 of 41
EZ-PD™ CCG2 Datasheet
Figure 12. Passive EMCA Application (PD3.0/USB4) – Single EZ-PD CCG2 Per Cable (VCONN range between 2.7V to 5.5V)
Type-C
Plug
Type-C
Plug
VBUS
Select a diode with VF less than 0.3V at 10mA
VCONN 1
NSR0620P2T5G
NSR0620P2T5G
1
2
1
VCONN 2
2
1uF
E4
E3
VDDD
E1
VDDIO
VCONN2
VCONN1
0.1uF
C3
GPIO
GPIO
GPIO
GPIO
A1
1uF
B1
D4
VCCD
CCG2
CC2
XRES
D3
0.1uF
C2
D2
B2
A4
CC1 B4
VSS
C1 VSS
I2C_0 I2C_0
_SCL _SDA
A3
A2
GPIO
C4
RD1
B3
SWD_ SWD_
IO
CLK
E2
D1
CC
SuperSpeed and HighSpeed Lines
GND
Document Number: 001-93912 Rev. *N
Page 14 of 41
EZ-PD™ CCG2 Datasheet
Figure 13. Passive EMCA Application – Single EZ-PD CCG2 Per Plug (VCONN range between 4.0V to 5.5V)
Type-C
Plug
Type-C
Plug
VBUS
VCONN
VCONN
1uF
1uF
E4
E3
E1
VDDD
VDDIO
C4
VCONN2
VCONN1
0.1uF
A1
1uF
VDDIO
GPIO
VCCD
GPIO
4.7k
B1
A1
GPIO
CCG2
C1 VSS
D2
1uF
VDDIO
CC2
XRES
B3
C1 VSS
0.1uF
C2
D2
GPIO
4.7k
B1
D3
B2
GPIO
CCG2
D4 VSS
RD1
GPIO
VCCD
CC1 B4
E4
VCONN1
GPIO
A4
CC1 B4
RD1
I2C_0 I2C_0
_SCL _SDA
A2
A3
SWD_ SWD_
IO
CLK
E2
D1
I2C_0 I2C_0
_SCL _SDA
A2
A3
E1
VDDIO
B2
A4
CC2
XRES
D4 VSS
C3
C2
GPIO
E3
VDDD
VCONN2
GPIO
D3
GPIO
C3
C4
B3
SWD_ SWD_
IO
CLK
D1
E2
CC
SuperSpeed and HighSpeed Lines
GND
Figure 14. Passive EMCA Application – Single EZ-PD CCG2 Per Plug (VCONN range between 2.7V to 5.5V)
Type-C Plug
Type-C Plug
VBUS
VCONN2
VCONN1
1uF
1uF
A2
B1
A1
VDDD
VDDIO
VCONN2
VCONN1
0.1uF
GPIO
GPIO
D1
1uF
D3
A1
D2
GPIO
GPIO
1uF
XRES
CC1
C1 VSS
I2C_SCL I2C_SDA
C4
B4
RD1
VCONN2
B2
CCG2
CC2
A2
VDDIO
C2
D1
VCCD
B1
VDDD
VCONN1
C3
D3
CC2
D4
C1 VSS
B3
0.1uF
B2
CCG2
VCCD
XRES
CC1
RD1
I2C_SCL I2C_SDA
SWD_IO SWD_CLK
A3
A4
D2
C2
B4
C4
C3
D4
B3
SWD_IO SWD_CLK
A3
A4
CC
SuperSpeed and HighSpeed Lines
GND
Document Number: 001-93912 Rev. *N
Page 15 of 41
EZ-PD™ CCG2 Datasheet
Upstream Facing Port Applications
Figure 15 shows a CCG2 device being used in a UFP application (tablet with a Type-C port) only as a power consumer.
The Type-C receptacle brings in HighSpeed and SuperSpeed lines, which are connected directly to the applications processor. The
VBUS line from the Type-C receptacle goes directly to the UFP (tablet) charger circuitry. The applications processor communicates
over the I2C signal with the CCG2 device, and the CC1 and CC2 lines from the Type-C receptacle are connected directly to the
respective CC1/2 pins of the CCG2 device.
Figure 15. Upstream Facing Port (UFP) Application – Tablet with a Type-C Port
Charger
VBUS
5.0 V
1.8 V
1 uF
1 uF
E3
C4
E4
1.8 V
E2
D1
4.7 kΩ
4.7 kΩ
INT
Application
Processor
VCONN2
E1
VDDD
VDDIO
GPIO
VCONN1
GPIO
SWD_IO
GPIO
SWD_CLK
CCG2
GPIO
D3
C2
D2
B2
CC2
A3 I2C_0_SCL
CC1 B4
A2 I2C_0_SDA
RD1
VSS
D4
VSS
C1
VCCD
A1
1 uF
Type-C
Receptacle
A4
C3 GPIO
B3
XRES
B1
390 pF
390 pF
1.8 V
4.7 kΩ
HighSpeed Lines
Application
Processor/
Graphics
Controller
SuperSpeed Lines
Notebook Applications
Figure 16 shows a Notebook DRP application diagram using a
CCG2 device. CCG2 is not recommended for new designs for
the PC and notebook applications. CCG4, CCG5, CCG5C,
CCG6DF, CCG6SF devices are more suited for notebook applications. The below section is just maintained for legacy
purposes.
The Type-C port can be used as a power provider or a power
consumer. The CCG2 device communicates with the Embedded
controller (EC) over I2C. It also controls the Data Mux to route
the High Speed signals either to the USB chipset (during normal
Document Number: 001-93912 Rev. *N
mode) or the DisplayPort Chipset (during Alternate Mode). The
SBU lines, SuperSpeed and HighSpeed lines are routed directly
from the Display Mux of the notebook to the Type-C receptacle.
Optional FETs are provided for applications that need to provide
power for accessories and cables using the VCONN pin of the
Type-C receptacle. VBUS FETs are also used for providing
power over VBUS and for consuming power over VBUS. A
VBUS_DISCHARGE FET controlled by CCG2 device is used to
quickly discharge VBUS after the Type-C connection is
detached.
Page 16 of 41
EZ-PD™ CCG2 Datasheet
Figure 16. Dual Role Port (DRP) Application (Not Recommended for New Designs)
VBUS_SINK
CHARGER
VBUS FETs for
CONSUMER PATH
VBUS_C_CTRL
VBUS FETs for
PROVIDER PATH
VBUS_SOURCE
DC/DC
3.3V
VBUS
(5-20V)
VBUS
VDDIO
VBUS_P_CTRL
4
11
2.2kΩ
2.2kΩ
12
2.2kΩ
I2C_INT
14
20
Embedded
Controller
19
VDDIO 4.7kΩ
16
7
VCCD
8
VDDIO
VDDD
VCONN1
VDDD
5
VDDIO
9
1uF
6
1uF
GPIO
VCONN2
GPIO
SWD_IO
GPIO
SWD_CLK
GPIO
CCG2
24-QFN
GPIO
I2C_0_SCL
GPIO
CC2
I2C_0_SDA
CC1
XRES
RD1
15 VBUS_P_CTRL
18 VBUS_C_CTRL
22 VBUS_DISCHARGE
21 CC2_VCONN_CTRL
24 CC1_VCONN_CTRL
5.0V
VBUS_DISCHARGE
5.0V
OPTIONAL
FETS for DFPs
SUPPORTING
VCONN
1
CC2
2
3
Type-C
Receptacle
CC1
VBUS
390pF
390pF
USB
Chipset
D+/-
13 GPIO
10 GPIO
VSS
23 GPIO
100kΩ
EPAD
GPIO
17 VBUS_MON
10kΩ
HPD
SS
SS
D+/-
DisplayPort
Chipset
SCL
SDA
HPD
HS/SS/DP/
SBU Lines
DP/DN
GND
SS
Data Mux
DP0/1/2/3
AUX+/-
Document Number: 001-93912 Rev. *N
Page 17 of 41
EZ-PD™ CCG2 Datasheet
Downstream Facing Port Applications
detect undervoltage and overvoltage conditions on VBUS. To
ensure quick discharge of VBUS when the power adapter cable
is detached, a discharge path is also provided.
For downstream facing port applications, CCG3PA offers a much
more integrated solution and depending on the customer’s application, it may result in additional BoM cost savings. Please refer
to the CCG3PA datasheet for more information.
Figure 17 shows a CCG2 receptacle-based Power Adapter
application in which the CCG2 device is used as a DFP. CCG2
integrates all termination resistors and uses GPIOs (VSEL_0
and VSEL_1) to indicate the negotiated power profile. The VBUS
voltage on the Type-C port is monitored using internal ADC to
Figure 17. Downstream Facing Port (DFP) Application
VSEL_1
VSEL_0
DC/DC
OR
AC-DC
SECONDARY
(5-20V)
VBUS
(5-20V)
VBUS_IN
OPTIONAL VDDIO
SUPPLY. CAN SHORT
VDDIO TO VDDD IN SINGLE
SUPPLY SYSTEMS
3.3V
VBUS_P_CTRL
11
VBUS_IN
5V
9V
15V
20V
12
14
VSEL_1
20
VSEL_0
19
VDDIO 4.7kΩ
16
EPAD
Document Number: 001-93912 Rev. *N
7
VCCD
8
VDDIO
VDDD
VDDD
GPIO
VCONN2
GPIO
SWD_IO
GPIO
SWD_CLK
GPIO
CCG2
24-QFN
GPIO
GPIO
GPIO
CC2
GPIO
CC1
XRES
RD1
VSS
13 GPIO
VSEL_0
0
1
0
1
4
VCONN1
10 GPIO
VSEL_1
0
0
1
1
5
23 GPIO
VSEL_1 and VSEL_0
CONTROL THE SECONDARY
SIDE OF AN AC-DC OR A DC-DC
TO SELECT THE VOLTAGE ON
VBUS_IN. AN EXAMPLE IS
SHOWN BELOW:
9
1uF
6
1uF
15 VBUS_P_CTRL
5.0V
18
22 VBUS_DISCHARGE
21
CC2_VCONN_CTRL
24
CC1_VCONN_CTRL
VBUS_DISCHARGE
Type-C
Receptacle
5.0V
OPTIONAL
FETS for DFPs
SUPPORTING
VCONN
1
2
3
VBUS
390pF
390pF
100kΩ
GPIO
17 VBUS_MON
10kΩ
Page 18 of 41
EZ-PD™ CCG2 Datasheet
C-HDMI Dongle Application
users of any Notebook that implements USB-Type C to connect
to other display types.
CCG2 is not recommended for new designs of Type-C to video
dongles. CCG3 offers a much more integrated solution for this
application and also supports PD3.0. Please refer to the CCG3
datasheet for more details.This section is just maintained for
legacy purposes only.
Figure 18 shows a USB Type-C to HDMI/DVI/VGA adapter application, which enables connectivity between a PC that supports
a Type-C port with DisplayPort Alternate Mode support and a
legacy monitor that has HDMI/DVI/VGA interface. It enables
This application has a Type-C plug on one end and the legacy
video (HDMI/DVI/VGA) receptacle on the other end. This application meets the requirements described in Section 4.3 of the
VESA DisplayPort Alt Mode on USB Type-C Standard Version
1.0. This application supports display output at a resolution of up
to 4K Ultra HD (3840x2160) at 60 Hz. It also supports the USB
Billboard Device Class, which is required by the USB PD specification for enumeration of any accessories that support
Alternate Mode when connected to a host PC.
Figure 18. USB Type-C to HDMI/DVI/VGA Dongle Application Diagram
5V
VBUS_VCONN
1.2V
VBUS
3.3V
Power OR
Regulator
BuckBoost
VCONN
VBUS
D+/-
USB-Billboard
CY7C65210
XRES INT SDA
3.3V
SCL
2.2k: 5%
2.2k: 5%
VBUS_VCONN VCONN
Type-C
Plug
0.1µF
1µF
3.3V
1µF
CC
VBUS
2.2k: 5%
18
22
10 13
P1.7 P2.1 P1.3 P1.0
14
4
P1.4
VCONN2
4.7KΩ 16
17
XRES
P1.6
5
12
VCONN1
SWD_CLK
6
11
VDDD1
SWD_IO
9
21
VDDD2 CYPD2119
P2.0
24QFN
8
23
VDDIO
P2.2
2
CC1
7
VCCD
3
RD1
1
CC2
EPAD
P2.3:P0.0
P0.1
P1.5
15
[24:19]
20
100KΩ, ±1%
HDMI/DVI/
VGA
Receptacle
10KΩ, ±1%
1µF
HotPlug Detect
3.3V 1.2V
SBU_1/2
Display Port
Data Lanes
Document Number: 001-93912 Rev. *N
SW for AUX
DP to HDMI/
DVI/VGA
Convertor
Page 19 of 41
EZ-PD™ CCG2 Datasheet
C-DisplayPort Dongle Application
Figure 19 shows a Type-C plug on one end and a DP/mDP plug
on the other end. The application meets the requirements
described in Section 4.2 of the VESA DisplayPort Alt Mode on
USB Type-C Standard Version 1.0 (Scenarios 2a and 2b USB
Type-C to DisplayPort Cables). It also supports the USB
Billboard Device Class, which is required by the USB PD specification for enumeration of any accessories that support
Alternate Mode when connected to a host PC.
CCG2 is not recommended for new designs of Type-C to video
dongles. CCG3 offers a much more integrated solution for this
application and also supports PD3.0. Please refer to the CCG3
datasheet for more details.This section is just maintained for
legacy purposes only.
Figure 19 shows a USB Type-C to DisplayPort adapter application, which enables connectivity between a PC that supports
a Type-C port with DisplayPort Alternate Mode support and a
legacy monitor that has a DisplayPort interface.
Figure 19. USB Type-C to Display Port Application Diagram
Paddle Card
VBUS_VCONN
VBUS
Power OR
VCONN
VBUS
D+/USB-Billboard
CY7C65210
XRES INT SDA
VBUS_VCONN
SCL
2.2k: 5%
2.2k: 5%
VBUS
Type-C
Plug
VCONN
0.1µF
VBUS_VCONN
1µF
CC
2.2k: 5%
18
22
10 13
P1.7 P2.1 P1.3 P1.0
14
4
P1.4
VCONN2
4.7KΩ 16
17
XRES
P1.6
5
12
VCONN1
SWD_CLK
6
11
VDDD1
SWD_IO
9
21
VDDD2 CYPD2120
P2.0
24QFN
8
23
VDDIO
P2.2
2
CC1
7
VCCD
3
RD1
1
CC2
EPAD
P2.3:P0.0
P0.1
P1.5
15
[24:19]
20
100KΩ, ±1%
mDP/
DP
10KΩ, ±1%
1µF
HotPlug Detect
SBU_1/2
Display Port
Data Lanes
Document Number: 001-93912 Rev. *N
SW for AUX
AUX_P/N
Display Port
Data Lanes
Page 20 of 41
EZ-PD™ CCG2 Datasheet
Dock/Monitor Application
■
CCG2 is not recommended for new designs of docks/monitors. CCG4 offers a much
more integrated solution for this application and also supports PD3.0. Please refer
to the CCG4 datasheet more details.This section is just maintained for legacy
purposes only.
Provides up to 45 W (15 V at 3A) on the Upstream Type-C port and up to 15 W
(5 V at 3A) on the Downstream USB Type-C port
■
Provides simultaneous 4K display output with USB 3.1 Gen 1 on the USB Type-A
port
■
Four-lane display on the DisplayPort connector
■
Multi-Stream support on DisplayPort and Downstream Type-C port
■
USB 3.1 Gen 1 hub for USB port expansion
■
Gigabit Ethernet using RJ45 connector
■
Supports firmware upgrade of CCG2 controllers, HX3 Hub controller, and Billboard
controller
Figure 20 shows a CCG2 Monitor/Dock application diagram. It enables connectivity
between a USB Type-C host system on the Upstream port and multiple Display/Data
devices on the Downstream port. This application has a USB Type-C receptacle on
the Upstream port, which supports data, power, and display. On the Downstream
port, this application supports: USB Type-A, Gigabit Ethernet, DisplayPort, and USB
Type-C receptacle.
The main features of this solution are:
■
Powered from an external 24-V DC power adapter
Figure 20. CCG2 in Dock/Monitor Application Diagram
5-20V
5.0V
DS_I2C_INT
VSEL_0
Regulator
5-20V
5V
1.2V
3.3V
VBUS_DS
VSEL_1
VBUS_US
Power In
Brick
5V
100KΩ
Power
INT2
100KΩ
USB-Billboard
CY7C65210
100Ω
INT1 SDA
HS_DS2
2.2k: 5%
5
6
9
16
0.1µF
CC1
CC2
2
3
1
US_VBUS_DIS
22
XRES
Cypress USB3.0 HUB
SYS_I2C_SCL
CYPD2121
24QFN
CC1
P1.6 17
SWD_IO_P1.1 11
VCCD 7
RD1
HUB_VBUS_US
10KΩ, ±1%
USB D+/SS Data Lines
1µF
CC2
EPAD
P2.1 SWD_CLK_P1.2
P2.2
12
23
VBUS
100KΩ, ±1%
CYUSB3304
-68LTXC
DS1
HS_DS2
DS3
HS_DS4
SS_DS4
Ethernet GX3
10KΩ, ±1%
CYUSB361068LTXC
SCL
1µF
DS_HotPlug Detect
SDA
SDA
SCL
HPD
DP2
SBU_1/2
DP
Port
Type-C Mux
SS Data Lanes
DP
Spliter
20
19 22
24
P1.3 P0.1 P0.0 P2.1 P2.3
15
P1.5
10 P1.0
5
18 P1.7
VCONN1
8
VDDIO
6
4 VCONN2
VDDD1
DFP
9
VDDD2
CYPD2125
16
17 P1.6
XRES
24QFN
11
3
SWD_IO
RD1
7
VCCD
2
CC1
1
CC2
EPAD
21
P2.2 P1.4 SWD_CLK P2.0
14
12
23
100KΩ
200KΩ
13
I2C Master
DS_HotPlug Detect
HPD
2.2k: 5%
USB Type-A
Receptacle
USB
Hub
HotPlug Detect
USB D+/-
2.2k: 5%
VCONN
100KΩ
3.3V
Type-C
to
Device
VCONN
100KΩ
4.7KΩ
1µF
4.7KΩ
8
0.1µF
2.2k: 5%
2.2k: 5%
20
14 19
2.2k: 5%
13
P1.4 P0.0 P0.1 P1.3
I2C Master
P1.5
P1.0 10
VSEL_0
18
VCONN1
P1.7
24 VSEL_1
VBUS
P2.3
VDDIO
21 HUB_VBUS_US
P2.0
VDDD1
DRP VCONN2 4
100KΩ, ±1%
VDDD2
100KΩ
1µF
0.1µF
200KΩ
0.1µF
DS_I2C_INT
3.3V
Type-C
to
Notebook
3.3V
DS_VBUS_DIS
15
2.2k: 5%
SYS_I2C_SCL
100KΩ
I2C Slave
SYS_I2C_SDA
SYS_I2C_SDA
US_VBUS_P_CTRL
SYS_I2C_SCL
SYS_I2C_SCL
US_VBUS_DIS
DS_VBUS_DIS
US_VBUS_P_CTRL
1KΩ
Discharge
NFET
Discharge
NFET
1KΩ
3.3V
SCL
Type-C Mux
SS_DS4
CC1
CC2
HS_DS4
SS Data Lines_1
SS Data Lines_2
DP2
CCG2 connected on the Downstream Port
CCG2 connected on the Upstream Port
Document Number: 001-93912 Rev. *N
Page 21 of 41
EZ-PD™ CCG2 Datasheet
Electrical Specifications
Absolute Maximum Ratings
Table 2. Absolute Maximum Ratings[1]
Parameter
Description
Min
Typ
Max
Units
Details/Conditions
VDDD_MAX
Digital supply relative to VSS
–0.5
–
6
V
Absolute max
VCONN1_MAX
Max supply voltage relative to VSS
–
–
6
V
Absolute max
VCONN2_MAX
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
VCC_ABS
Absolute max voltage for CC1 and
CC2 pins
–
–
6
V
Absolute max
IGPIO_ABS
Maximum current per GPIO
–25
–
25
mA
Absolute max
IGPIO_injection
GPIO injection current, Max for
VIH > VDDD, and Min for VIL < VSS
–0.5
–
0.5
mA
Absolute max, current
injected per pin
ESD_HBM
Electrostatic discharge human
body model
2200
–
–
V
–
ESD_CDM
Electrostatic discharge charged
device model
500
–
–
V
–
LU
Pin current for latch-up
–200
–
200
mA
–
ESD_IEC_CON
Electrostatic discharge
IEC61000-4-2
8000
–
–
V
Contact discharge on
CC1, CC2, VCONN1, and
VCONN2 pins
ESD_IEC_AIR
Electrostatic discharge
IEC61000-4-2
15000
–
–
V
Air discharge for pins
CC1, CC2, VCONN1, and
VCONN2
Note
1. Usage above the absolute maximum conditions listed in Table 2 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.
Document Number: 001-93912 Rev. *N
Page 22 of 41
EZ-PD™ CCG2 Datasheet
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 3. DC Specifications
Spec ID
Parameter
Description
Min
Typ
Max
Units
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.0
–
5.5
V
DFP/DRP Applications
SID.PWR#23
VCONN1
Power supply input voltage
4.0
–
5.5
V
–
SID.PWR#23_A VCONN2
Power supply input voltage
4.0
–
5.5
V
–
SID.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 bypass on
VCCD
1
1.3
1.6
µF
X5R ceramic or better
SID.PWR#16
CEXC
Power supply decoupling capacitor
on VDDD
–
1
–
µF
X5R ceramic or better
Power Supply Decoupling Capacitor
on VCONN1 and VCONN2
–
0.1
–
µF
X5R ceramic or better
SID.PWR#25
Active Mode, VDDD = 2.7 to 5.5 V. Typical values measured at VDD = 3.3 V.
SID.PWR#12
IDD12
Supply current
–
7.5
–
mA
VCONN1 or VCONN2 = 5 V,
TA = 25 °C,
CC I/O IN Transmit or
Receive, RA disconnected,
no I/O sourcing current, CPU
at 12 MHz
–
2.0
3.0
mA
VDDD = 3.3 V, TA = 25 °C, all
blocks except CPU are ON,
CC I/O ON, no I/O sourcing
current
Sleep Mode, VDDD = 2.7 to 5.5 V
SID25A
IDD20A
I2C wakeup. WDT ON. IMO at
48 MHz
Deep Sleep Mode, VDDD = 2.7 to 3.6 V (Regulator on)
SID_DS_RA
IDD_DS_RA
VCONN1 = 5.0, RA termination
disabled
–
100
–
µA
VCONN1, VCONN2 = 5 V,
TA = 25 °C.
RA termination disabled on
VCONN1 and VCONN2, see
SID.PD.7.
VCONN leaker circuits
turned off during deep sleep
SID34
IDD29
VDDD = 2.7 to 3.6 V. I2C wakeup and
WDT ON
–
50
–
µA
RA switch disabled on
VCONN1 and VCONN2.
VDDD = 3.3 V, TA = 25 °C
SID_DS
IDD_DS
VDDD = 2.7 to 3.6 V. CC wakeup ON
–
2.5
–
µA
Power source = VDDD,
Type-C not attached, CC
enabled for wakeup, RP
disabled
IDD_XR
Supply current while XRES asserted
–
1
10
µA
–
XRES Current
SID307
Document Number: 001-93912 Rev. *N
Page 23 of 41
EZ-PD™ CCG2 Datasheet
Table 4. AC Specifications
Spec ID
Parameter
Description
Min
Typ
Max
Units
Details/Conditions
DC
–
48
MHz
3.0 V VDDD 5.5 V
–
0
–
µs
Guaranteed by
characterization
TDEEPSLEEP Wakeup from Deep Sleep mode
–
–
35
µs
24-MHz IMO.
Guaranteed by characterization
SID.XRES#5
TXRES
External reset pulse width
5
–
–
µs
Guaranteed by
characterization
SYS.FES#1
T_PWR_RDY
Power-up to “Ready to accept I2C /
CC command”
–
5
25
ms
Guaranteed by
characterization
SID.CLK#4
FCPU
CPU frequency
SID.PWR#20
TSLEEP
Wakeup from sleep mode
SID.PWR#21
I/O
Table 5. I/O DC Specifications
Spec ID
Parameter
Description
VIH[2]
Input voltage HIGH threshold
SID.GIO#38
VIL
Input voltage LOW threshold
SID.GIO#39
VIH[2]
LVTTL input, VDDIO < 2.7 V
SID.GIO#37
Min
Typ
Max
Units
0.7 × VDDIO
–
–
V
Details/Conditions
–
–
0.3 × VDDIO
V
CMOS input
0.7× VDDIO
–
–
V
–
CMOS input
SID.GIO#40
VIL
LVTTL input, VDDIO < 2.7 V
–
–
0.3 × VDDIO
V
–
SID.GIO#41
VIH[2]
LVTTL input, VDDIO 2.7 V
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.6
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 (absolute
value)
–
–
2
nA
25 °C, VDDIO = 3.0
V.Guaranteed by
characterization
SID.GIO#17
CIN
Input capacitance
–
–
7
pF
Guaranteed by
characterization
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 diode to
VDDIO/Vss
–
–
100
µA
Guaranteed by
characterization
SID.GIO#45
ITOT_GPIO
Maximum total source or sink chip
current
–
–
200
mA
Guaranteed by
characterization
Note
2. VIH must not exceed VDDIO + 0.2 V.
Document Number: 001-93912 Rev. *N
Page 24 of 41
EZ-PD™ CCG2 Datasheet
Table 6. I/O AC Specifications
(Guaranteed by Characterization)
Min
Typ
Max
Units
SID70
Spec ID
TRISEF
Parameter
Rise time
Description
2
–
12
ns
3.3-V VDDIO, Cload = 25 pF
Details/Conditions
SID71
TFALLF
Fall time
2
–
12
ns
3.3-V VDDIO, Cload = 25 pF
XRES
Table 7. XRES DC Specifications
Spec ID
Parameter
Description
Min
Typ
Max
Units
Details/Conditions
–
–
V
CMOS input
SID.XRES#1
VIH
Input voltage HIGH threshold
0.7 ×
VDDIO
SID.XRES#2
VIL
Input voltage LOW threshold
–
–
0.3 ×
VDDIO
V
CMOS input
SID.XRES#3
CIN
Input capacitance
–
–
7
pF
Guaranteed by
characterization
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 8. PWM AC Specifications
(Guaranteed by Characterization)
Spec ID
Parameter
Description
Min
Typ
Max
Units
Details/Conditions
Fc max = CLK_SYS. Maximum
= 48 MHz.
SID.TCPWM.3
TCPWMFREQ Operating frequency
–
Fc
–
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
Document Number: 001-93912 Rev. *N
Page 25 of 41
EZ-PD™ CCG2 Datasheet
I2C
Table 9. Fixed I2C DC Specifications
(Guaranteed by Characterization)
Description
Min
Typ
Max
Units
SID149
Spec ID
II2C1
Block current consumption at 100 kbps
–
–
60
µA
–
SID150
II2C2
Block current consumption at 400 kbps
–
–
185
µA
–
SID151
II2C3
Block current consumption at 1 Mbps
–
–
390
µA
–
–
–
1.4
µA
–
Min
Typ
Max
Units
–
–
1
Typ
Max
SID152
Parameter
II2C4
2
I C enabled in Deep Sleep mode
Details/Conditions
Table 10. Fixed I2C AC Specifications
(Guaranteed by Characterization)
Spec ID
SID153
Parameter
FI2C1
Description
Bit rate
Details/Conditions
Mbps –
UART
Table 11. Fixed UART DC Specifications
(Guaranteed by Characterization)
Spec ID
Parameter
Description
SID160
IUART1
Block current consumption at
100 Kbps
SID161
IUART2
Block current consumption at
1000 Kbps
Min
Units
Details/Conditions
–
–
125
µA
Guaranteed by
characterization
–
–
312
µA
Guaranteed by
characterization
Table 12. Fixed UART AC Specifications
(Guaranteed by Characterization)
Spec ID
SID162
Parameter
FUART
Description
Min
Typ
Max
Units
Bit rate
–
–
1
Mbps
Description
Min
Typ
Max
Details/Conditions
Guaranteed by
characterization
SPI
Table 13. Fixed SPI DC Specifications
(Guaranteed by Characterization)
Spec ID
Parameter
Units
Details/Conditions
SID163
ISPI1
Block current consumption at 1 Mbps
–
–
360
µA
Guaranteed by
characterization
SID164
ISPI2
Block current consumption at 4 Mbps
–
–
560
µA
Guaranteed by
characterization
SID165
ISPI3
Block current consumption at 8 Mbps
–
–
600
µA
Guaranteed by
characterization
Min
Typ
Max
Units
Table 14. Fixed SPI AC Specifications
(Guaranteed by Characterization)
Spec ID
SID166
Parameter
FSPI
Description
SPI Operating frequency (Master; 6X
oversampling)
Document Number: 001-93912 Rev. *N
–
–
8
MHz
Details/Conditions
Guaranteed by
characterization
Page 26 of 41
EZ-PD™ CCG2 Datasheet
Table 15. Fixed SPI Master Mode AC Specifications
(Guaranteed by Characterization)
Spec ID
Parameter
Description
Min
Typ
Max
Units
Details/Conditions
SID167
TDMO
MOSI Valid after SClock driving
edge
–
–
15
ns
Guaranteed by
characterization
SID168
TDSI
MISO Valid before SClock
capturing edge
20
–
–
ns
Full clock, late MISO
sampling. Guaranteed
by characterization
ns
Referred to Slave
capturing edge.
Guaranteed by
characterization
SID169
THMO
Previous MOSI data hold time
0
–
–
Table 16. Fixed SPI Slave Mode AC Specifications
(Guaranteed by Characterization)
Spec ID
Parameter
Description
Min
Typ
Max
Units
Details/Conditions
SID170
TDMI
MOSI Valid before Sclock
Capturing edge
40
–
–
ns
Guaranteed by
characterization
SID171
TDSO
MISO Valid after Sclock driving
edge
–
–
42 + (3 ×
TCPU)
ns
TCPU = 1/FCPU.
Guaranteed by
characterization.
SID171A
TDSO_EXT
MISO Valid after Sclock driving
edge in Ext Clk mode
–
–
48
ns
Guaranteed by
characterization
SID172
THSO
Previous MISO data hold time
0
–
–
ns
Guaranteed by
characterization
SID172A
TSSELSCK
SSEL Valid to first SCK Valid edge
100
–
–
ns
Guaranteed by
characterization
Typ
Max
Memory
Table 17. Flash AC Specifications
Spec ID
Parameter
Description
[3]
SID.MEM#4
TROWWRITE
SID.MEM#3
TROWERASE[3]
[3]
Min
Units
Details/Conditions
Row (block) write time (erase and
program)
–
–
20
ms
Row (block) =
128 bytes
Row erase time
–
–
13
ms
–
SID.MEM#8
TROWPROGRAM
Row program time after erase
–
–
7
ms
–
SID178
TBULKERASE[3]
Bulk erase time (32 KB)
–
–
35
ms
–
SID180
TDEVPROG[3]
Total device program time
–
–
7.5
seconds
Guaranteed by
characterization
SID181
FEND
Flash endurance
100 K
–
–
cycles
Guaranteed by
characterization
SID182
FRET1
Flash retention. TA 55 °C, 100 K
P/E cycles
20
–
–
years
Guaranteed by
characterization
SID182A
FRET2
Flash retention. TA 85 °C, 10 K
P/E cycles
10
–
–
years
Guaranteed by
characterization
Note
3. 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.
Document Number: 001-93912 Rev. *N
Page 27 of 41
EZ-PD™ CCG2 Datasheet
System Resources
Power-on-Reset (POR) with Brown Out
Table 18. Imprecise Power On Reset (PRES)
Spec ID
Parameter
Description
Min
Typ
Max
Units
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
Min
Typ
Max
Table 19. Precise Power On Reset (POR)
Spec ID
Parameter
Description
SID190
VFALLPPOR
BOD trip voltage in active and
sleep modes
SID192
VFALLDPSLP
BOD trip voltage in Deep Sleep
Units
Details/Conditions
1.48
–
1.62
V
Guaranteed by
characterization
1.1
–
1.5
V
Guaranteed by
characterization
Min
Typ
Max
Units
SWD Interface
Table 20. SWD Interface Specifications
Spec ID
Parameter
Description
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
Internal Main Oscillator
Table 21. IMO DC Specifications
(Guaranteed by Design)
Spec ID
SID218
Parameter
IIMO
Description
Min
Typ
Max
Units
IMO operating current at 48 MHz
–
–
1000
µA
Details/Conditions
–
Table 22. IMO AC Specifications
Spec ID
Parameter
Min
Typ
Max
Units
SID.CLK#13 FIMOTOL
Frequency variation at 24, 36,
and 48 MHz (trimmed)
Description
–
–
±2
%
–
SID226
TSTARTIMO
IMO startup time
–
–
7
µs
Guaranteed by
characterization
SID229
TJITRMSIMO
RMS jitter at 48 MHz
–
145
–
ps
Guaranteed by
characterization
FIMO
–
IMO frequency
24
–
48
MHz
Document Number: 001-93912 Rev. *N
Details/Conditions
–
Page 28 of 41
EZ-PD™ CCG2 Datasheet
Internal Low-Speed Oscillator
Table 23. ILO DC Specifications
(Guaranteed by Design)
Spec ID
Parameter
Description
Min
Typ
Max
Units
Details/Conditions
SID231
IILO
ILO operating current at 32 kHz
–
0.3
1.05
µA
Guaranteed by
Characterization
SID233
IILOLEAK
ILO leakage current
–
2
15
nA
Guaranteed by Design
Details/Conditions
Table 24. ILO AC Specifications
Spec ID
Parameter
Description
Min
Typ
Max
Units
SID234
TSTARTILO
ILO startup time
–
–
2
ms
Guaranteed by
characterization
SID236
TILODUTY
ILO duty cycle
40
50
60
%
Guaranteed by
characterization
ILO Frequency
20
40
80
kHz
SID.CLK#5 FILO
–
Power Down
Table 25. PD DC Specifications
Spec ID
Parameter
Description
Min
Typ
Max
Units
Details/Conditions
SID.PD.1
Rp_std
DFP CC termination for default
USB Power
64
80
96
µA
–
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 RD1 and CC2
4.08
5.1
6.12
kΩ
All supplies forced to 0 V
and 0.6 V applied at RD1
or CC2
SID.PD.6
RA
Power cable termination
0.8
1.0
1.2
kΩ
All supplies forced to 0 V
and 0.2 V applied at
VCONN1 or VCONN2
SID.PD.7
Ra_OFF
Power cable termination Disabled
0.4
0.75
–
M
2.7 V applied at VCONN1
or VCONN2 with RA
disabled
SID.PD.8
Rleak_1
VCONN leaker for 0.1-µF load
–
–
216
kΩ
SID.PD.9
Rleak_2
VCONN leaker for 0.5-µF load
–
–
41.2
kΩ
SID.PD.10 Rleak_3
VCONN leaker for 1.0-µF load
–
–
19.6
kΩ
SID.PD.11 Rleak_4
VCONN leaker for 2.0-µF load
–
–
9.8
kΩ
SID.PD.12 Rleak_5
VCONN leaker for 5.0-µF load
–
–
4.1
kΩ
SID.PD.13 Rleak_6
VCONN leaker for 10-µF load
–
–
2.0
kΩ
SID.PD.14 Ileak
Leaker on VCONN1 and VCONN2
for discharge upon cable detach
150
–
–
µA
Document Number: 001-93912 Rev. *N
Managed Active Cable
(MAC) discharge
–
Page 29 of 41
EZ-PD™ CCG2 Datasheet
Analog-to-Digital Converter
Table 26. ADC DC Specifications
Spec ID
Parameter
Description
Min
Typ
Max
Units
–
8
–
bits
Guaranteed by characterization
Integral non-linearity
–1.5
–
1.5
LSB
Guaranteed by characterization
Differential non-linearity
–2.5
–
2.5
LSB
Guaranteed by characterization
–1
–
1
LSB
Guaranteed by characterization
Min
Typ
Max
Units
–
–
3
SID.ADC.1 Resolution
ADC resolution
SID.ADC.2 INL
SID.ADC.3 DNL
SID.ADC.4 Gain Error
Gain error
Details/Conditions
Table 27. ADC AC Specifications
Spec ID
Parameter
Description
Rate of change of sampled voltage
SID.ADC.5 SLEW_Max
signal
Document Number: 001-93912 Rev. *N
Details/Conditions
V/ms Guaranteed by characterization
Page 30 of 41
EZ-PD™ CCG2 Datasheet
Ordering Information
The EZ-PD CCG2 part numbers and features are listed in Table 28.
Table 28. EZ-PD CCG2 Ordering Information
Part Number
Application
Type-C
Ports
Termination
Resistor
Role
Default FW
Package
Cable
1
RA[4]
Cable
1
Cable
EMCA CC Bootloader with
Application firmware
20-ball CSP
RA[4]
RD[5]
CYPD2103-20FNXIT
CYPD2103-14LHXIT
Cable
CYPD2104-20FNXIT
Accessory
1
I C Bootloader Only
20-ball CSP
EMCA CC Bootloader with
Application firmware
20-ball CSP
Active Cable
1
RA[4]
Active Cable
CYPD2119-24LQXIT
C-DP
1
RD[5]
UFP
UFP
CYPD2120-24LQXIT
C-HDMI
1
RD[5]
CYPD2121-24LQXIT
Dock/Monitor
Upstream port
1
RP[6], RD[5]
DRP
CYPD2122-20FNXIT
Tablet
1
RP[6], RD[5]
DRP
RP[6],
RP[6],
Notebook
1
CYPD2122-24LQXIT
Notebook
1
CYPD2125-24LQXIT
Dock/Monitor
Downstream port
1
CYPD2134-24LQXIT
DFP
CYPD2134-24LQXQT
DFP
14-pin DFN
Accessory
CYPD2105-20FNXIT
CYPD2122-24LQXI
2
RD[5]
RD[5]
DRP
I2C Bootloader with Application firmware
24-pin QFN
24-pin QFN
24-pin QFN
20-ball CSP
I2C
Bootloader Only
24-pin QFN
DRP
24-pin QFN
RP[6]
DFP
24-pin QFN
1
RP[6]
DFP
1
RP[6]
DFP
DFP CC Bootloader Only
24-pin QFN
24-pin QFN
Ordering Code Definitions
CY PD
2
1
X
X
-
XX XX
X
I
T
T = Tape and Reel
Temperature Grade:
I = Industrial (40 °C to 85 °C), Q = Extended Industrial (40 °C to105 °C)
Pb-free
Package Type: XX = FN, LH or LQ
FN = CSP; LH = DFN; LQ = QFN
Number of pins in the package: XX = 14, 20, or 24
Device Role: Unique combination of role and termination:
X = 0 or 1 or 2 or 3 or 4 or 5 or 9
Feature: Unique Applications:
X = 0 or 1 or 2 or 3
Number of Type-C Ports: 1 = 1 Port
Product Type: 2 = Second-generation product family, CCG2
Marketing Code: PD = Power Delivery product family
Company ID: CY = Cypress
Notes
4. Termination resistor denoting an EMCA.
5. Termination resistor denoting an accessory or upstream facing port.
6. Termination resistor denoting a downstream facing port.
Document Number: 001-93912 Rev. *N
Page 31 of 41
EZ-PD™ CCG2 Datasheet
Packaging
Table 29. Package Characteristics
Parameter
Description
Conditions
Industrial
Min
Typ
–40
25
–40
–
TA
Operating ambient temperature
TJ
Operating junction temperature
TJA
Package JA (20-ball WLCSP)
–
–
TJC
Package JC (20-ball WLCSP)
–
–
TJA
Package JA (14-pin DFN)
–
–
TJC
Package JC (14-pin DFN)
–
–
TJA
Package JA (24-pin QFN)
–
TJC
Package JC (24-pin QFN)
–
Extended Industrial
Industrial
Extended Industrial
Max
Units
85
°C
105
°C
100
°C
125
°C
66
–
°C/W
0.7
–
°C/W
31
–
°C/W
59
–
°C/W
–
22
–
°C/W
–
29
–
°C/W
Table 30. Solder Reflow Peak Temperature
Package
Maximum Peak Temperature
Maximum Time within 5 °C of Peak Temperature
260 °C
30 seconds
20-ball WLCSP
14-pin DFN
260 °C
30 seconds
24-pin QFN
260 °C
30 seconds
Table 31. Package Moisture Sensitivity Level (MSL), IPC/JEDEC J-STD-2
Package
20-ball WLCSP
MSL
MSL 1
14-pin DFN
MSL 3
24-pin QFN
MSL 3
Document Number: 001-93912 Rev. *N
Page 32 of 41
EZ-PD™ CCG2 Datasheet
Figure 21. 20-ball WLCSP (1.63 × 2.03 × 0.55 mm) Package Outline, 001-95010
001-95010 *B
Document Number: 001-93912 Rev. *N
Page 33 of 41
EZ-PD™ CCG2 Datasheet
Figure 22. 14-pin DFN ((2.5 × 3.5 × 0.6 mm) 0.95 × 3.00 E-Pad (Sawn)) Package Outline, 001-96312
001-96312 **
Figure 23. 24-Pin QFN ((4 × 4 × 0.55 mm) 2.65 × 2.65 E-Pad (Sawn)) Package Outline, 001-13937
001-13937 *H
Document Number: 001-93912 Rev. *N
Page 34 of 41
EZ-PD™ CCG2 Datasheet
Acronyms
Table 32. Acronyms Used in this Document (continued)
Table 32. Acronyms Used in this Document
Acronym
Description
ADC
analog-to-digital converter
API
application programming interface
ARM®
advanced RISC machine, a CPU architecture
CC
configuration channel
CCG2
Cable Controller Generation 2
CPU
central processing unit
CRC
cyclic redundancy check, an error-checking
protocol
CS
current sense
Acronym
Description
NVIC
nested vectored interrupt controller
opamp
operational amplifier
OCP
overcurrent protection
OVP
overvoltage protection
PCB
printed circuit board
PD
power delivery
PGA
programmable gain amplifier
PHY
physical layer
POR
power-on reset
PRES
®
precise power-on reset
Programmable System-on-Chip™
DFP
downstream facing port
PSoC
DIO
digital input/output, GPIO with only digital capabilities, no analog. See GPIO.
PWM
pulse-width modulator
DRP
dual role port
RAM
random-access memory
RISC
reduced-instruction-set computing
EEPROM
electrically erasable programmable read-only
memory
RMS
root-mean-square
a USB cable that includes an IC that reports cable
characteristics (e.g., current rating) to the Type-C
ports
RTC
real-time clock
EMCA
RX
receive
EMI
electromagnetic interference
SAR
successive approximation register
ESD
electrostatic discharge
SCL
I2C serial clock
FPB
flash patch and breakpoint
SDA
I2C serial data
FS
full-speed
S/H
sample and hold
GPIO
general-purpose input/output
SPI
Serial Peripheral Interface, a communications
protocol
IC
integrated circuit
SRAM
static random access memory
IDE
integrated development environment
SWD
serial wire debug, a test protocol
I2C, or IIC
Inter-Integrated Circuit, a communications
protocol
TX
transmit
ILO
internal low-speed oscillator, see also IMO
Type-C
IMO
internal main oscillator, see also ILO
a new standard with a slimmer USB connector and
a reversible cable, capable of sourcing up to
100 W of power
I/O
input/output, see also GPIO
UART
LVD
low-voltage detect
Universal Asynchronous Transmitter Receiver, a
communications protocol
LVTTL
low-voltage transistor-transistor logic
USB
Universal Serial Bus
MCU
microcontroller unit
USBIO
USB input/output, CCG2 pins used to connect to a
USB port
XRES
external reset I/O pin
NC
no connect
NMI
nonmaskable interrupt
Document Number: 001-93912 Rev. *N
Page 35 of 41
EZ-PD™ CCG2 Datasheet
Document Conventions
Units of Measure
Table 33. Units of Measure
Symbol
Unit of Measure
°C
degrees Celsius
Hz
hertz
KB
1024 bytes
kHz
kilohertz
k
kilo ohm
Mbps
megabits per second
MHz
megahertz
M
mega-ohm
Msps
megasamples per second
µA
microampere
µF
microfarad
µs
microsecond
µV
microvolt
µW
microwatt
mA
milliampere
ms
millisecond
mV
millivolt
nA
nanoampere
ns
nanosecond
ohm
pF
picofarad
ppm
parts per million
ps
picosecond
s
second
sps
samples per second
V
volt
Document Number: 001-93912 Rev. *N
Page 36 of 41
EZ-PD™ CCG2 Datasheet
References and Links To Applications
Collaterals
Knowledge Base Articles
■
Key Differences Among EZ-PD™ CCG1, CCG2, CCG3 and
CCG4 – KBA210740
■
Programming EZ-PD™ CCG2, EZ-PD™ CCG3 and EZ-PD™
CCG4 Using PSoC® Programmer and MiniProg3 – KBA96477
■
CCGX Frequently Asked Questions (FAQs) – KBA97244
■
Handling Precautions for CY4501 CCG1 DVK – KBA210560
■
■
AN95615 – Designing USB 3.1 Type-C Cables Using EZ-PD™
CCG2
■
AN95599 – Hardware Design Guidelines for EZ-PD™ CCG2
■
AN210403 – Hardware Design Guidelines for Dual Role Port
Applications Using EZ-PD™ USB Type-C Controllers
■
AN210771 – Getting Started with EZ-PD™ CCG4
Reference Designs
■
EZ-PD™ CCG2 Electronically Marked Cable Assembly
(EMCA) Paddle Card Reference Design
Cypress EZ-PD™ CCGx Hardware – KBA204102
■
EZ-PD™ CCG2 USB Type-C to DisplayPort Cable Solution
■
Difference between USB Type-C and USB-PD – KBA204033
■
CCG1 USB Type-C to DisplayPort Cable Solution
■
CCGx Programming Methods – KBA97271
■
CCG1 USB Type-C to HDMI/DVI/VGA Adapter Solution
■
Getting started with Cypress USB Type-C Products –
KBA04071
■
EZ-PD™ CCG2 USB Type-C to HDMI Adapter Solution
Type-C to DisplayPort Cable Electrical Requirements
■
■
CCG1 Electronically Marked Cable Assembly (EMCA) Paddle
Card Reference Design
■
Dead Battery Charging Implementation in USB Type-C
Solutions – KBA97273
■
CCG1 USB Type-C to Legacy USB Device Cable Paddle Card
Reference Schematics
■
Termination Resistors Required for the USB Type-C Connector
– KBA97180
■
EZ-USB GX3 USB Type-C to Gigabit Ethernet Dongle
■
VBUS Bypass Capacitor Recommendation for Type-C Cable
and Type-C to Legacy Cable/Adapter Assemblies – KBA97270
■
EZ-PD™ CCG2 USB Type-C Monitor/Dock Solution
■
CCG2 20W Power Adapter Reference Design
■
Need for Regulator and Auxiliary Switch in Type-C to
DisplayPort (DP) Cable Solution – KBA97274
■
CCG2 18W Power Adapter Reference Design
■
Need for a USB Billboard Device in Type-C Solutions –
KBA97146
■
EZ-USB GX3 USB Type-A to Gigabit Ethernet Reference
Design Kit
■
CCG1 Devices in Type-C to Legacy Cable/Adapter Assemblies
– KBA97145
■
Cypress USB Type-C Controller Supported Solutions –
KBA97179
■
Termination Resistors for Type-C to Legacy Ports – KBA97272
■
Handling Instructions for CY4502 CCG2 Development Kit –
KBA97916
■
Thunderbolt™ Cable Application Using CCG3 Devices KBA210976
■
Power Adapter Application Using CCG3 Devices – KBA210975
■
Methods to Upgrade Firmware on CCG3 Devices –
KBA210974
■
Device Flash Memory Size and Advantages – KBA210973
■
Applications of EZ-PD™ CCG4 – KBA210739
Kits
■
CY4501 CCG1 Development Kit
■
CY4502 EZ-PD™ CCG2 Development Kit
■
CY4531 EZ-PD™ CCG3 Evaluation Kit
■
CY4541 EZ-PD™ CCG4 Evaluation Kit
Datasheets
■
CCG1 Datasheet: USB Type-C Port Controller with Power
Delivery
■
CYPD1120 Datasheet: USB Power Delivery Alternate Mode
Controller on Type-C
■
CCG3: USB Type-C Controller Datasheet
■
CCG4: Two-Port USB Type-C Controller Datasheet
Application Notes
■
AN96527 – Designing USB Type-C Products Using Cypress’s
CCG1 Controllers
Document Number: 001-93912 Rev. *N
Page 37 of 41
EZ-PD™ CCG2 Datasheet
Document History Page
Description Title: EZ-PD™ CCG2 Datasheet, USB Type-C Port Controller
Document Number: 001-93912
Submission
Revision
ECN
Description of Change
Date
*E
4680071
03/07/2015
Post to external web.
*F
4718374
04/09/2015
Added 24-pin QFN package related information in all instances across the document.
Updated Application Diagrams:
Added Figure 16.
Added Figure 17.
Updated Ordering Information:
Updated Table 28:
Updated part numbers.
Updated Packaging:
Added spec 001-13937 *E.
*G
4774142
06/15/2015
Changed status from Preliminary to Final.
Updated Logic Block Diagram.
Updated Functional Overview:
Updated GPIO:
Updated description.
Updated Power:
Updated description.
Updated Application Diagrams:
Updated Figure 17.
Updated Electrical Specifications:
Updated Device Level Specifications:
Updated Table 3:
Added SID.PWR#1_A spec and its corresponding details.
Updated Digital Peripherals:
Updated UART:
Updated Table 11:
Updated all values corresponding to SID160 spec.
Updated Ordering Information:
Updated Table 28:
Updated part numbers.
Removed “Errata”.
*H
4979175
10/23/2015
Updated EZ-PD CCG2 Block Diagram:
Updated Figure 1.
Updated Pinouts:
Updated Figure 5.
Document Number: 001-93912 Rev. *N
Page 38 of 41
EZ-PD™ CCG2 Datasheet
Document History Page (continued)
Description Title: EZ-PD™ CCG2 Datasheet, USB Type-C Port Controller
Document Number: 001-93912
Submission
Revision
ECN
Description of Change
Date
*H (cont.)
4979175
10/23/2015
Updated Electrical Specifications:
Updated Absolute Maximum Ratings:
Updated Table 2:
Added VCC_ABS spec and its corresponding details.
Updated Device Level Specifications:
Updated I/O:
Updated Table 5:
Updated details in “Details/Conditions” column corresponding to SID.GIO#16, SID.GIO#17
specs.
Updated XRES:
Updated Table 7:
Updated details in “Details/Conditions” column corresponding to SID.XRES#3 spec.
Updated Digital Peripherals:
Updated UART:
Updated Table 11:
Updated details in “Details/Conditions” column corresponding to all specs.
Updated Table 12:
Updated details in “Details/Conditions” column corresponding to all specs.
Updated SPI:
Updated Table 13:
Updated details in “Details/Conditions” column corresponding to all specs.
Updated Table 14:
Updated details in “Details/Conditions” column corresponding to all specs.
Updated Table 15:
Updated details in “Details/Conditions” column corresponding to all specs.
Updated Table 16:
Updated details in “Details/Conditions” column corresponding to all specs.
Updated System Resources:
Updated Internal Main Oscillator:
Updated Table 13:
Updated details in “Details/Conditions” column corresponding to SID226, SID229 specs
Updated Analog-to-Digital Converter:
Updated Table 26:
Updated details in “Details/Conditions” column corresponding to all specs.
Updated all values corresponding to SID.ADC.4 spec.
Updated Table 27:
Updated details in “Details/Conditions” column corresponding to all specs.
*I
5028128
12/04/2015
Updated Application Diagrams:
Added Figure 18.
Added Figure 19.
Added Figure 20.
Updated Ordering Information:
Updated Table 28:
Updated part numbers.
*J
5186972
03/28/2016
Updated Features:
Updated Packages:
Updated description.
Updated Ordering Information:
Updated Table 28:
Updated part numbers.
Updated Packaging:
No change in revisions.
Updated Table 29:
Updated all details corresponding to TA and TJ parameters.
Document Number: 001-93912 Rev. *N
Page 39 of 41
EZ-PD™ CCG2 Datasheet
Document History Page (continued)
Description Title: EZ-PD™ CCG2 Datasheet, USB Type-C Port Controller
Document Number: 001-93912
Submission
Revision
ECN
Description of Change
Date
*K
5303957
06/13/2016
Added Available Firmware and Software Tools.
Updated Application Diagrams:
Added description.
Updated Figure 12.
Updated Figure 15.
Updated Figure 16.
Updated Figure 17.
Added References and Links To Applications Collaterals.
Updated to new template.
*L
5387677
08/02/2016
Updated Ordering Information:
Updated Table 28:
Updated part numbers.
Completing Sunset Review.
*M
6097993
07/11/2018
Updated Application Diagrams:
Updated description.
Updated Figure 11 (Updated caption only).
Added Figure 12.
Updated Figure 13 (Updated caption only).
Added Figure 14.
Updated Packaging:
spec 001-95010 – Changed revision from *A to *B.
spec 001-13937 – Changed revision from *F to *G.
Added compliance to USB Specification.
Updated to new template.
*N
7035126
12/04/2020
Updated Figure 6 in Power section.
Added CCG2 Programming and Bootloading section.
Updated descriptions before all application diagrams in Application Diagrams section.
Added column “Default FW” in Table 28 in Ordering Information section.
Updated Figure 23 in Packaging section.
Document Number: 001-93912 Rev. *N
Page 40 of 41
EZ-PD™ CCG2 Datasheet
Sales, Solutions, and Legal Information
Worldwide Sales and Design Support
Cypress maintains a worldwide network of offices, solution centers, manufacturer’s representatives, and distributors. To find the office
closest to you, visit us at Cypress Locations.
PSoC®Solutions
Products
Arm® Cortex® Microcontrollers
Automotive
cypress.com/arm
cypress.com/automotive
Clocks & Buffers
Interface
cypress.com/clocks
cypress.com/interface
Internet of Things
Memory
cypress.com/iot
cypress.com/memory
Microcontrollers
cypress.com/mcu
PSoC
cypress.com/psoc
Power Management ICs
Cypress Developer Community
Forums | WICED IOT Forums | Projects | Video | Blogs | Training
| Components
Technical Support
cypress.com/support
cypress.com/pmic
Touch Sensing
cypress.com/touch
USB Controllers
Wireless Connectivity
PSoC 1 | PSoC 3 | PSoC 4 | PSoC 5LP | PSoC 6 MCU
cypress.com/usb
cypress.com/wireless
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 2014–2020 This document is the property of Cypress Semiconductor Corporation and its subsidiaries, including Spansion LLC ("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 does not assume any liability arising out of any security breach,
such as unauthorized access to or use of a Cypress product. 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. Cypress products are not designed, intended, or authorized for use as critical components in systems designed or intended for the operation of weapons, weapons
systems, nuclear installations, life-support devices or systems, other medical devices or systems (including resuscitation equipment and surgical implants), pollution control or hazardous substances
management, or other uses where the failure of the device or system could cause personal injury, death, or property damage ("Unintended Uses"). A critical component is any component of a device
or system whose failure to perform can be reasonably expected to cause the failure of the device or system, 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 or related to all Unintended Uses of Cypress products. You shall indemnify and hold Cypress harmless from
and against all claims, costs, damages, and other liabilities, including claims for personal injury or death, arising from or related to any Unintended Uses of Cypress products.
Cypress, the Cypress logo, Spansion, the Spansion logo, and combinations thereof, 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.
Document Number: 001-93912 Rev. *N
Revised December 4, 2020
Page 41 of 41