Fairchild – FUSB302: Programmable USB Type-C Controller with PD


USB Type-C controller
The FUSB302 targets systems looking to implement a DRP/SRC/SNK USB Type-C connector with low amount of programmability. The FUSB302 enables the USB Type-C detection including attach, and orientation. The FUSB302 integrates the physical layer of the USB BMC power delivery protocol to allow up to 100W of power and role swap. The BMC PD block enables full support for alternative interfaces of the Type-C specification. Reference code is available for the FUSB302 for easy implementation of Type-C and USB BMC power delivery protocol across several embedded controller platforms.


  • Dual-role functionality with autonomous DRP toggle
  • Software configurable either as a dedicated host, dedicated device, or dual role
  • Integrates CCx to VCONN switch with overcorrect limiting for powering USB3.1 full featured cables
  • Dead battery support
  • 25μA stand-by current
  • Ability to connect as either a host or a device
  • Full USB Type-C 1.1 support
  • USB power delivery (PD) 2.0, version 1.1 support
  • 9-Ball WLCSP and 14-lead MLP packages