CCG1 Datasheet USB Type-C Port Controller with Power Delivery General Description CCG1 provides a complete USB Type-C and USB Power Delivery port control solution. The core architecture of CCG1 enables a base Type-C solution that can scale to a complete 100-W USB Power Delivery with Alternate Mode multiplex support. CCG1 is also a Type-C cable ID IC for active and passive cables. The CCG1 controller detects connector insert, plug orientation and VCONN switching signals. CCG1 makes it easier to add USB Power Delivery to any architecture because it provides control signals to manage external VBUS and V power management solutions and external mux controls for most single cable-docking solutions. CONN The CCG1 family of devices are fixed-function parts that use a configuration table to control their operation in different applications. The functionality is implemented in firmware and will be certified against USB Implementers Forum (USB-IF) compliance tests when available. The programmability allows CCG1 devices to track any USB Specification changes. For information on accessing the source code, contact Cypress support. Type-C Support Applications Integrated transceiver (BB PHY) Notebooks, tablets, monitors, docking stations Supports up to two USB ports with PD Power adapters, USB Type-C cables Supports routing of all protocols through an external mux Features PD Support Supports Provider and Consumer roles 32-bit MCU Subsystem Supports all power profiles 48-MHz ARM Cortex-M0 CPU with 32-KB flash and 4-KB SRAM Low-Power Operation Integrated analog blocks 3.2 V to 5.5 V operation 1 12-bit, 1-Msps ADC for VBUS voltage and current monitoring Sleep 1.3 mA, Deep Sleep 1.3 A Dynamic overcurrent and overvoltage protection Packages Integrated digital blocks 40-pin QFN Two configurable 16-bit TCPWM blocks 16-pin SOIC 2 One I C master or slave 35-ball wafer-level CSP (WLCSP) 2, 3, 4, 5, 6, 7 Figure 1. CCG1 Block Diagram Notes 1. Values measured for CCG1 silicon only. Application specific power numbers may be higher. 2. Timer, counter, pulse-width modulation block. 2 3. Serial communication block configurable as I C. 4. Base band. 5. Termination resistor denoting a Downstream Facing Port (DFP). 6. Termination resistor denoting a Upstream Facing Port (UFP). 7. Termination resistor denoting an Electronically Marked Cable Assembly (EMCA). Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600 Document Number: 001-93639 Rev. *K Revised May 3, 2017CCG1 Datasheet Contents Functional Definition ........................................................3 Applications in Detail ..................................................... 18 CPU and Memory Subsystem .....................................3 Ordering Information ...................................................... 23 System Resources ......................................................3 Ordering Code Definitions ......................................... 23 GPIO ...........................................................................3 Packaging ........................................................................ 24 Pin Definitions ..................................................................4 Acronyms ........................................................................27 Pinouts ............................................................................10 Document Conventions ................................................. 28 Power ...............................................................................11 Units of Measure ....................................................... 28 Electrical Specifications ................................................12 Revision History ............................................................. 29 Absolute Maximum Ratings .......................................12 Sales, Solutions, and Legal Information ...................... 31 Device-Level Specifications ......................................12 Worldwide Sales and Design Support ....................... 31 Digital Peripherals .....................................................14 Products ....................................................................31 Memory .....................................................................15 PSoC Solutions ...................................................... 31 System Resources ....................................................16 Cypress Developer Community ................................. 31 Technical Support ..................................................... 31 Document Number: 001-93639 Rev. *K Page 2 of 31