STUSB1600 Datasheet TM Standalone USB Type-C controller with high voltage protections Features Type-C attach and cable orientation detection Power role support: source / sink / DRP Configurable start-up profiles QFN24L 4x4 mm Integrated power switch for V supply: CONN Programmable current limit up to 600 mA Overcurrent, overvoltage and thermal protections Undervoltage lockout 2 I C interface and interrupt (optional connection to MCU) Integrated V voltage monitoring BUS Integrated V and V discharge path BUS CONN Short-to-VBUS protection on CC pins (22 V) and VBUS pins (28 V) Dead-battery mode support Accessory mode support High and/or low voltage power supply: V = 3.0 V 5.5 V SYS V = 4.1 V 22 V DD ESD: 4 kV HBM - 1.5 kV CDM Temperature range: -40 C up to 105 C Certification test ID: 1000100 Product status link Applications STUSB1600 Device summary Smart plugs, wall adapters, chargers Order code STUSB1600AQTR Power hubs and docking stations Standalone USB Type- Smartphones and tablets TM Description C controller with high Gaming and PNDs voltage protections Displays Package QFN24 EP 4x4 mm Wearable and Internet of Things (IoT) Marking 1600A Cameras, camcorders, MP3 players Any Type-C source or sink device Description The STUSB1600 is an IC controller, fully compliant with the USB Type-C cable and connector specification (rev. 1.2), which addresses 5 V USB Type-C port management both on the host and/or device side. It is designed for a broad range of applications and can handle the following USB Type-C functions: attach detection, plug orientation detection, host to device connection, VCONN support, and V BUS configuration. Thanks to its 20 V technology, it implements high voltage protection features against short-circuits to V up to 28 V. The device supports dead battery BUS mode and is fully customizable thanks to an integrated non-volatile memory. DS11503 - Rev 4 - October 2019 www.st.com For further information contact your local STMicroelectronics sales office.STUSB1600 Functional description 1 Functional description The STUSB1600 is a USB Type-C controller IC. It is designed to interface with the Type-C receptacle both on host and/or device sides. It is used to establish and manage the source-to-sink connection between two USB Type-C host and device ports. The STUSB1600 major role is to: 1. Detect the connection between two USB Type-C ports (attach detection) 2. Establish a valid source-to-sink connection 3. Determine the attached device mode: source, sink or accessory 4. Resolve cable orientation and twist connections to establish USB data routing (MUX control) 5. Configure and monitor V power path BUS 6. Manage V power capability: USB Default, Type-C medium or Type-C high current mode BUS 7. Configure V when required CONN The STUSB1600 also provides: 1. Low power standby mode 2. Dead-battery mode 2 3. I C interface and interrupt (optional connection to MCU) 2 4. Start-up configuration customization: static through NVM or/and dynamic through I C 5. High voltage protection 6. Accessory modes detection 1.1 Block overview Figure 1. Functional block diagram VREG 1V2 VDD VSYS GND VREG 2V7 RESET SCL Power Supply Power On I2C Interface VREG 1V2 Generation VREG 2V7 NVM Reset Oscillator & SDA VPU I2C REGx Controller Registers ALERT ATTACH RESET DEBUG1 I2C REGx DEBUG2 VDD1V2 VPU VDD2V7 RESET CLK I2C REGx CC1DB VBUS ERROR CC1 VBUS SENSE VCONN Monitoring CC Lines CC Control VBUS Monitoring VCONN VBUS EN SRC & Power Switches Interface Logic & Control VBUS EN SNK CC2 A B SIDE CC2 DB High voltage pins DS11503 - Rev 4 page 2/66