Figure 1 shows the application diagram of a power adapter using a CCG3 device. In this application, CCG3 is used as DFP (power provider) only. The maximum power profile that can be supported by power adapters is up to 20 V, 100 W using 40-pin QFN CCG3 devices, or 20 V, 60 W using 16-pin SOIC CCG3 devices.

CCG3 integrates all termination resistors and uses GPIOs (VSEL0 and VSEL1) to indicate the negotiated power profile. If required, the power profile can also be selected using CCG3 serial interfaces (I2C, SPI) or PWM. The VBUS voltage on the Type-C port is monitored using internal ADC to detect under voltage and over voltage conditions on VBUS. To ensure quick discharge of VBUS when power adapter cable is detached, a discharge path is provided with a resistor connected to the VBUS_DISCHARGE pin of the CCG3 device.

Overcurrent protection is enabled by sensing the current through the 10-mohm sense resistor using the “OC” and “VBUS_P” pins of the CCG3 device. The VBUS provider through the Type-C connector can be turned on/off using the provider path FETs. The power provider FETs are controlled by high voltage gate driver outputs (VBUS_P_CTRL0 and VBUS_P_CTRL1 pins of CCG3 device). The CCG3 device is also capable of supporting proprietary charging protocols over the DP and DM lines of the Type-C receptacle. By providing a 5-V source at the V5V pin of the CCG3 device, the device becomes capable of delivering the VCONN supply over either the CC1 or CC2 pins of the Type-C connector.

The firmware for the CCG3 devices in power adapter designs can easily be upgraded via the Type-C connector. This is done by using the bootloader supported over the CC line for power adapters, power banks and active cable applications.