• Part: CCG1
  • Description: USB Type-C Port Controller
  • Manufacturer: Cypress
  • Size: 531.55 KB
Download CCG1 Datasheet PDF
Cypress
CCG1
CCG1 is USB Type-C Port Controller manufactured by Cypress.
Description CCG1 provides a plete USB Type-C and USB Power Delivery port control solution. The scalable and reconfigurable core architecture of CCG1 enables a base Type-C solution that can scale to a plete 100-W USB Power Delivery with Alternate Mode mux support. CCG1 is also a Type-C cable ID IC for active and passive cables. The ARM® Cortex®-M0 CPU based core can use mon open source firmware or custom solutions developed with mon libraries and APIs. CCG1 is the CC controller that detects connector insert, plug orientation, and VCONN switching signals. CCG1 makes it easier to add USB Power Delivery to any architecture because it provides the control signals to manage external VBUS and VCONN power management solutions as well as external mux controls for most single cable-docking solutions. CCG1's packaging options, and programmability, enables any USB Type-C and USB Power Delivery solution. Applications Type-C Support - Notebooks, tablets, monitors, docking stations - Power adapters, USB Type-C cables Features - Integrated transceiver (BB PHY) - Supports up to two USB ports with PD - Supports routing of all protocols through an external mux PD Support 32-bit MCU Subsystem - 48-MHz ARM Cortex-M0 CPU with 32-KB flash and 4-KB SRAM - Supports Provider and Consumer roles - Supports all power profiles Low power operation Integrated analog blocks - 1.8-V to 5.5-V operation - 12-bit, 1-Msps ADC for VBUS voltage and current monitoring - Sleep 1.3 m A, Deep Sleep 1.3 u A - Dynamic overcurrent and overvoltage protection Packages Integrated digital blocks - 40-pin QFN - Two configurable 16-bit TCPWM blocks - One I2C master or slave - 16-pin SOIC - 28-pin SSOP - 35-ball wafer-level CSP (WLCSP) Figure 1. CCG1 Block Diagram [1, 2, 3, 4, 5, 6] Advanced High-Performance Bus (AHB) Programmable Interconnect and Routing CCG1: USB Type-C Port Controller with PD MCU Subsystem Integrated Analog Blocks IDAC CORTEX-M0 48 MHz Flash (32KB) SRAM (4KB) Serial Wire...