EZ-PD CCG6 USB Type-C Port Controller General Description EZ-PD CCG6 is a one-port USB Type-C controller that complies with the latest USB Type-C and PD specifications. CCG6 provides a complete USB Type-C and USB-Power Delivery port control solution for PCs and notebooks. CCG6 includes a VBUS provider path load switch controller, True Random Number Generator for authentication, a 32-bit, 48-MHz Arm Cortex -M0 processor with 128-KB flash integrates a complete Type-C Transceiver including the Type-C termination resistors Rp, Rd, and dead battery Rd termination. CCG6 is available in a 40-pin QFN package. Gate Driver, tolerant to 24 V, to drive external VBUS PFET on Applications the consumer path PCs and Notebooks Configurable hardware-controlled VBUS overvoltage, under- Thunderbolt hosts, non-Thunderbolt hosts and devices/docks voltage, overcurrent, short circuit, and reverse current protection Features VBUS high-side current sense amplifier capable of measuring current across 5-m series resistance USB-PD In response to Fast Role Swap request, turns off consumer Supports latest USB PD 3.0 specification PFET and turns on provider PFET Fast Role Swap (FRS) LDO Extended Data Messaging Integrated high-voltage LDO operational up to 21.5 V for dead Type-C battery mode operation 1 Integrated current sources for DFP role (Rp). 32-bit MCU Subsystem Default current at 500 / 900 mA 48-MHz Arm Cortex-M0 CPU 1.5 A 128-KB Flash 3 A 12-KB SRAM 2 Integrated Rd resistor for UFP role Integrated Digital Blocks Integrated VCONN FETs to power EMCA cables Two integrated timers and counters to meet response times Integrated dead battery termination required by the USB-PD protocol Four run-time serial communication blocks (SCBs) with Integrated high-voltage protection on CC and SBU pins to 2 reconfigurable I C, SPI, or UART functionality protect against accidental shorts to the VBUS pin on the Type-C connector Authentication Legacy Charging (source and sink) True Random Number Generator BCv1.2 Clocks and Oscillators Integrated oscillator eliminating the need for an external clock Apple Operating Range Mux VSYS (2.75 V5.5 V) Integrated USB2.0 Analog Mux for USB 2.0 HS data and UART data VBUS (4 V21.5 V) Integrated SBU analog Mux for alternate modes (Display port Hot-Swappable I/Os and Thunderbolt) 2 I C pins from SCB1 are hot-swappable Integrated VBUS Load Switch Controller Packages Supports up to 20 V on VBUS Provider path 6.0 mm 6.0 mm, 0.5 mm, 40-pin QFN Slew rate controlled Gate Driver, tolerant to 24 V, to drive Supports industrial temperature range (40 C to +85 C) external VBUS PFET on the provider path Notes 1. DFP refers to power source. 2. UFP refers to power sink. Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600 Document Number: 002-23191 Rev. *F Revised April 4, 2019EZ-PD CCG6 Logic Block Diagram CCG6: Single--Chip Type- C Controller MCU Subsystem I/O Subsystem Integrated Digital Blocks CC 2x TCPWM ARM 4x SCB CORTEX-M0 VCONN 2 (I C, SPI, UART) 48 MHz 17 GPIO Pins Authentication Flash True Random Number (128KB) Generator (TRNG) SRAM USB PD Subsystem (12KB) Baseband MAC 2x V FETs CONN VCONN OCP System Baseband PHY Protection Resources Hi-Voltage LDO HV Protection SBU Analog (21.5V) on CC & SBU Mux Switch Gate Driver 8-bit SAR ADC USB Analog Consumer PFET HS Mux Switch Load Switch Controller for Provider path USB Charger (UVP/OVP/SCP/RCP/OCP) Detect Source and Sink Document Number: 002-23191 Rev. *F Page 2 of 38 High- Side Current Advanced High- Performance Bus sense Amplifier (AHB) Programmable I/O Matrix