• Part: CCG6
  • Description: USB Type-C Port Controller
  • Manufacturer: Cypress
  • Size: 475.56 KB
Download CCG6 Datasheet PDF
Cypress
CCG6
CCG6 is USB Type-C Port Controller manufactured by Cypress.
Description EZ-PD™ CCG6 is a one-port USB Type-C controller that plies with the latest USB Type-C and PD specifications. CCG6 provides a plete 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 plete 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. Applications - PCs and Notebooks - Thunderbolt hosts, non-Thunderbolt hosts and devices/docks Features USB-PD - Supports latest USB PD 3.0 specification - Fast Role Swap (FRS) - Extended Data Messaging Type-C - Integrated current sources for DFP[1] role (Rp). - Default current at 500 / 900 m A - 1.5 A - 3A - Integrated Rd resistor for UFP[2] role - Integrated VCONN FETs to power EMCA cables - Integrated dead battery termination - Integrated high-voltage protection on CC and SBU pins to protect against accidental shorts to the VBUS pin on the Type-C connector Legacy Charging (source and sink) - BCv1.2 - Apple - Gate Driver, tolerant to 24 V, to drive external VBUS PFET on the consumer path - Configurable hardware-controlled VBUS overvoltage, undervoltage, overcurrent, short circuit, and reverse current protection - VBUS high-side current sense amplifier capable of measuring current across 5-m series resistance - In response to Fast Role Swap request, turns off consumer PFET and turns on provider PFET - Integrated high-voltage LDO operational up to 21.5 V for dead battery mode operation 32-bit MCU Subsystem - 48-MHz Arm Cortex-M0 CPU - 128-KB Flash - 12-KB SRAM Integrated Digital Blocks - Two integrated timers and counters to meet response times required by the USB-PD protocol - Four run-time serial munication blocks (SCBs) with reconfigurable I2C, SPI, or UART functionality Authentication - True Random Number...