The TCPP01-M12 (type-C port protection) is a single chip solution for USB type-C port protection that facilitates the migration from USB legacy connectors type-A or type-B to USB type-C connectors. The TCPP01-M12 features 22 V tolerant ESD protection as per IEC61000-4-2 Level 4 on USB type-C connector communication channel (CC) and VBUS lines. To allow fast certification for USB power delivery, the TCPP01-M12 provides overvoltage protection on CC1 and CC2 pins when these pins are subjected to short circuit with the VBUS pin that may happen when removing the USB type-C cable from its receptacle. For sink applications, TCPP01-M12 triggers an externally programmable N-MOSFET overvoltage protection on VBUS pin when a defective power source applies a voltage higher than selected OVP threshold. Also, the TCPP01-M12 integrates a “dead battery” management logic that is compliant with the USB power delivery specification. The VBUS N-MOSFET load driver can also be used in source applications.