FUSB302 Programmable USB Type-C Controller w/PD July 2017 FUSB302 Programmable USB Type-C Controller w/PD Features Description Dual-Role Functionality with Autonomous DRP The FUSB302 targets system designers looking to Toggle implement a DRP/SRC/SNK USB Type-C connector with low amount of programmability. Ability to connect as either a host or a device based on what has been attached. The FUSB302 enables the USB Type-C detection including attach, and orientation. The FUSB302 Software configurable either as a dedicated host, integrates the physical layer of the USB BMC power dedicated device, or dual role. delivery protocol to allow up to 100 W of power and role Dedicated devices can operate both on a Type-C swap. The BMC PD block enables full support for receptacle or a Type-C plug with a fixed CC and alternative interfaces of the Type-C specification. VCONN channel. Applications Full Type-C 1.1 Support. Integrates the following functionality of the CC pin Smartphones Attach/Detach Detection as Host Tablets Current Capability Indication as Host Laptops Current Capability Detection as Device Notebooks Audio Adapter Accessory Mode Power Adapters Debug Accessory Mode Cameras Active Cable Detection Dongles Integrates CCx to VCONN switch with over-current limiting for powering USB3.1 Full Featured cables. USB Power Delivery (PD) 2.0, Version 1.1 Support Automatic GoodCRC Packet Response Automatic retries of sending a packet if a GoodCRC is not received Automatic soft reset packet sent with retries if needed Automatic Hard Reset Ordered Set Sent Dead Battery Support (SNK Mode Support when No Power Applied) Low Power Operation: I = 25 A (Typical) CC Packaged in 9-Ball WLCSP (1.215 mm x 1.260 mm) and 14-lead MLP (2.5 mm x 2.5 mm, Figure 1. Block Diagram 0.5 mm Pitch) Ordering Information Operating Packing Part Number Package Temperature Range Method 9-Ball Wafer-Level Chip Scale Package (WLCSP), FUSB302UCX 0.4 mm Pitch -40 to 85C Tape and Reel FUSB302MPX 14-Lead MLP 2.5 mm x 2.5 mm, 0.5 mm Pitch 2015 Semiconductor Components Industries, LLC. www.fairchildsemi.com FUSB302 Rev. 2 www.onsemi.com FUSB302 Programmable USB Type-C Controller w/PD BMC DRIVER Typical Application BATTERY V3P3 PMIC Charger + VBUS VCONN Buck V3P3 VCONN VDD VBUS FUSB302 INT N USB PD SDA TYPE-C I2C/ BMC SCL Registers GND CC Level RX2+ TX2+ Control RX2- TX2- VBUS CC /VCONN 2 2 Dual-Role RFU1 CC2 Detection Logic & D- D+ CC and VCONN Auto Toggle Switch matrix Control Switch Block D+ D- CC detection/control Powered cable CC /VCONN 1 1 Auto Adapter/Debug Acc CC1 RFU2 DAC comparator Processor VBUS TX1- RX1- TX1+ RX1+ GND GND GND USB 3.1 1 USB FUSB340 PHY (USB 3.1 2:1 Switch) USB 3.1 2 Figure 2. Typical Application Block Diagram VCONN VBUS CC1 FUSB302 Processor (Software) Control Settings Type-C Connection States : - SOURCE Comp. R D - SINK Status - SINK with Accessory Support CC2 - Dual-Role Port Switch - Dual-Role Port with Type-C Settings Accessory Support DAC INT N SDA 2 I C Reg SCL PD PD (Provider/Consumer) Configuration R PD/ D VDM Code/ Device Policy Manager PD Status Control Logic Policy Engine CRC32 FIFO 4B5B BMC Tx FIFO BMC Physical Layer Access Protocol CRC32 4B5B FIFO BMC CDR Rx Figure 3. Functional Block Diagram 2015 Semiconductor Components Industries, LLC. www.fairchildsemi.com FUSB302 Rev. 2 2 www.onsemi.com