Skip to the content
PCBKitNew board
FUSB302MPX on a board, in 3D

FUSB302MPX

onsemi

-40℃~+85℃ 2.8V~5.5V 25uA 25uA Controller USB 3.1 WFQFN-14(2.5x2.5) USB Converters ROHS

Extended
DatasheetJLCPCBLCSConsemi/FUSB302MPX
Category
USB Converters
Package
WFQFN-14(2.5x2.5)
Pins
14

Overview

The FUSB302MPX is a USB Converter made by onsemi in a WFQFN-14(2.5x2.5) package with 15 pins. -40℃~+85℃ 2.8V~5.5V 25uA 25uA Controller USB 3.1 WFQFN-14(2.5x2.5) USB Converters ROHS.

PCBKit's library has its KiCad symbol (EasyEDA_Cloud:FUSB302MPX, from EasyEDA) and its footprint (EasyEDA_Cloud:MLP-14_L2.5-W2.5-P0.50-BL-EP, from EasyEDA), ready for a KiCad board. 3,910 are in stock at JLCPCB (part C442699). 5 open-source boards in 5 repositories on GitHub use it.

Symbol

CC21VBUS2VDD3VDD4INT_N5SCL6SDA7GND8GND9CC110CC111VCONN12VCONN13CC214EP15
EasyEDA_Cloud:FUSB302MPXFrom EasyEDA

Footprint

15
EasyEDA_Cloud:MLP-14_L2.5-W2.5-P0.50-BL-EPFrom EasyEDA

From the datasheet

14
Supply, least
2.8 V · VDD, recommended operating min; functional operation only · p. 12
Supply, most
5.5 V · VDD, recommended operating max · p. 12
Supply, least
4 V · VBUS, recommended operating min · p. 12
Supply, most
21 V · VBUS, recommended operating max · p. 12
Supply, least
2.7 V · VCONN, recommended operating min · p. 12
Supply, absolute maximum
6 V · VDD, absolute max · p. 12
Supply, absolute maximum
28 V · VBUS, absolute max · p. 12
Works from
-40 °C · Operating ambient temperature min · p. 12
Works up to
85 °C · Operating ambient temperature max · p. 12
Junction, hottest
150 °C · Junction temperature absolute max · p. 12
Takes asleep
370 nA · Disabled current typical; nothing attached, no I2C transactions · p. 15
Takes asleep
25 µA · Unattached standby toggle current typical · p. 15
Takes asleep
40 µA · BMC PD standby current typical; attached, neither sending nor receiving · p. 15
Current limit
800 mA · VCONN switch OCP typical; OCPreg=0Fh · p. 14

What it is and has

7
Controller
Programmable USB Type-C Controller w/PD · p. 1
USB Type-C
Full Type-C 1.1 support · p. 1
USB Power Delivery
PD 2.0, Version 1.1 support · p. 1
PD response
Automatic GoodCRC packet response · p. 1
Accessory support
Audio adapter accessory mode · p. 1
Accessory support
Debug accessory mode · p. 1
Cable detection
Active cable detection · p. 1

Around it

7
cap 200–600 pF
between CCx and GND; CRECV, CCX receiver capacitance. · p. 32
cap 10–220 µF
between VCONN and GND; CBULK, VCONN source bulk capacitance. · p. 32
cap 0.1 µF
between VCONN and GND; CVCONN, VCONN decoupling capacitance. · p. 32
cap 0.1 µF
between VDD and GND; CVDD1, VDD decoupling capacitance. · p. 32
cap 1.0 µF
between VDD and GND; CVDD2, VDD decoupling capacitance. · p. 32
res 4.7 kΩ
between SDA and VPU; I2C pull-up resistor; pull-up voltage from 1.71 V to VDD. · p. 32
res 4.7 kΩ
between INT_N and pull-up supply; RPU_INT, typical value; minimum 1.0 kΩ. · p. 32

Specifications

68
ParameterConditionsAs printedPage
Supply Voltage from VDD VvDDmin -0.5 · max 6 V12
CC pins when configured as Host, Device or Dual Role Port VCC_HDDRPmin -0.5 · max 6 V12
VBUS Supply Voltage VVBUSmin -0.5 · max 28 V12
Storage Temperature Range TSTORAGEmin -65 · max 150 C12
Maximum Junction Temperature TJmax 150 C12
Lead Temperature (Soldering, 10 Seconds) TLmax 260 C12
IEC 61000-4-2 System ESD ESDConnector Pins (VBUS, CCx), Air Gapmin 15 kV12
IEC 61000-4-2 System ESD ESDConnector Pins (VBUS, CCx), Contactmin 8 kV12
Human Body Model, ANSI/ESDA/JEDEC JS-001-2012 ESDAll Pinsmin 4 kV12
Charged Device Model, JEDEC JESD22-C101 ESDAll Pinsmin 1 kV12
VBUS Supply Voltage VVBUSmin 4 · typ 5 · max 21 V12
VDD Supply Voltage VVDDMinimum is for functional operation only; all electrical parameters have a minimum of 3.0 V operation.min 2.8 · typ 3.3 · max 5.5 V12
VCONN Supply Voltage VVCONNmin 2.7 · max 5.5 V12
VCONN Supply Current IVCONNmax 560 mA12
Operating Temperature TAmin -40 · max 85 C12
RDSON for SW1_CC1 and SW1_CC2 RSW_CCxVCONN to CC1 & CC2; TA=-40 to +85°C, TJ=-40 to +125°Ctyp 0.4 · max 1.2 Ω14
Over-Current Protection (OCP) limit at which VCONN switch shuts off over the entire VCONN voltage range. OCPreg=0Fh. ISW_CCXTA=-40 to +85°C, TJ=-40 to +125°Cmin 600 · typ 800 · max 1000 mA14
Time taken for the VCONN switch to turn on during which Over-Current Protection is disabled tSoftStartTA=-40 to +85°C, TJ=-40 to +125°Ctyp 1.5 ms14
SRC 80 uA CC current (Default) I80_CCXHOST_CUR1=0, HOST_CUR0=1; TA=-40 to +85°C, TJ=-40 to +125°Cmin 64 · typ 80 · max 96 uA14
SRC 180 uA CC Current (1.5 A) I180_CCXHOST_CUR1=1, HOST_CUR0=0; TA=-40 to +85°C, TJ=-40 to +125°Cmin 166 · typ 180 · max 194 uA14
SRC 330 uA CC Current (3 A) I330_CCXHOST_CUR1=1, HOST_CUR0=1; TA=-40 to +85°C, TJ=-40 to +125°Cmin 304 · typ 330 · max 356 uA14
SNK Pull-down Voltage in Dead Battery under all Pull-up SRC Loads VUFPDBTA=-40 to +85°C, TJ=-40 to +125°Cmax 2.18 V14
Device Pull-down Resistance(6) RDEVICEMinimum and maximum guaranteed only when power is applied; TA=-40 to +85°C, TJ=-40 to +125°Cmin 4.6 · typ 5.1 · max 5.6 kΩ14
CC Resistance for Disabled State zOPENTA=-40 to +85°C, TJ=-40 to +125°Cmin 126 kΩ14
Wake threshold for CC pin SRC or SNK LOW value. WAKElowBandgap and wake circuit turned on, PWR[0]=1; TA=-40 to +85°C, TJ=-40 to +125°Ctyp 0.25 V14
Wake threshold for CC pin SRC or SNK HIGH value. WAKEhighBandgap and wake circuit turned on, PWR[0]=1; TA=-40 to +85°C, TJ=-40 to +125°Ctyp 1.45 V14
Hysteresis on the Ra and Rd Comparators vBC_LVLhysTA=-40 to +85°C, TJ=-40 to +125°Ctyp 20 mV14
CC Pin Thresholds, Assumes PWR=4’h7 vBC_LVLBC=2’b00; TA=-40 to +85°C, TJ=-40 to +125°Cmin 0.15 · typ 0.2 · max 0.25 V14
CC Pin Thresholds, Assumes PWR=4’h7 vBC_LVLBC=2’b01; TA=-40 to +85°C, TJ=-40 to +125°Cmin 0.61 · typ 0.66 · max 0.7 V14
CC Pin Thresholds, Assumes PWR=4’h7 vBC_LVLBC=2’b10; TA=-40 to +85°C, TJ=-40 to +125°Cmin 1.16 · typ 1.23 · max 1.31 V14
Measure block MDAC step size for each code in MDAC[5:0] register vMDACstepCCTA=-40 to +85°C, TJ=-40 to +125°Ctyp 42 mV14
Measure block MDAC step size for each code in MDAC[5:0] register for VBUS measurement vMDACstepVBUSTA=-40 to +85°C, TJ=-40 to +125°Ctyp 420 mV14
VBUS threshold at which I_VBUSOK interrupt is triggered. vVBUSthrMeasure block on, PWR[2]=1; TA=-40 to +85°C, TJ=-40 to +125°Cmax 4 V14
When TOGGLE=1, time at which internal versions of PU_EN1=PU_EN2=0 and PWDN1=PDWN2=1 selected to present externally as a SNK in the DRP toggle tTOG1TA=-40 to +85°C, TJ=-40 to +125°Cmin 30 · typ 45 · max 60 ms14
When TOGGLE=1, time at which internal versions of PU_EN1=1 or PU_EN2=1 and PWDN1=PDWN2=0 selected to present externally as a SRC in the DRP toggle tTOG2TA=-40 to +85°C, TJ=-40 to +125°Cmin 20 · typ 30 · max 40 ms14
Disable time after a full toggle (tTOG1+tTOG2) cycle so as to save power tDISTOG_SAVE_PWR2:1=00; TA=-40 to +85°C, TJ=-40 to +125°Ctyp 0 ms14
Disable time after a full toggle (tTOG1+tTOG2) cycle so as to save power tDISTOG_SAVE_PWR2:1=01; TA=-40 to +85°C, TJ=-40 to +125°Ctyp 40 ms14
Disable time after a full toggle (tTOG1+tTOG2) cycle so as to save power tDISTOG_SAVE_PWR2:1=10; TA=-40 to +85°C, TJ=-40 to +125°Ctyp 80 ms14
Disable time after a full toggle (tTOG1+tTOG2) cycle so as to save power tDISTOG_SAVE_PWR2:1=11; TA=-40 to +85°C, TJ=-40 to +125°Ctyp 160 ms14
Temp. for Vconn Switch Off TshutTA=-40 to +85°C, TJ=-40 to +125°Ctyp 145 °C14
Temp. Hysteresis for Vconn Switch Turn On ThysTA=-40 to +85°C, TJ=-40 to +125°Ctyp 10 °C14
Disabled Current IdisableVDD=3.0 to 5.5 V; Nothing Attached, No I2C Transactions; TA=-40 to +85°C, TJ=-40 to +125°Ctyp 0.37 · max 5 uA15
Unattached (standby) toggle current ItogVDD=3.0 to 5.5 V; Nothing attached, TOGGLE=1, PWR[3:0]=1h, WAKE_EN=0, TOG_SAVE_PWR2:1=01; TA=-40 to +85°C, TJ=-40 to +125°Ctyp 25 · max 40 uA15
BMC PD Standby Current Ipd_stby_measVDD=3.0 to 5.5 V; Device Attached, BMC PD Active But Not Sending or Receiving Anything, PWR[3:0]=7h; TA=-40 to +85°C, TJ=-40 to +125°Ctyp 40 uA15
If a Soft Reset message fails, a Hard Reset is sent after tHardReset of CRCReceiveTimer expiring tHardResetTA=-40 to +85°C, TJ=-40 to +125°Cmax 5 ms15
If the FUSB302 cannot send a Hard Reset within tHardResetComplete time because of a busy line, then a I_HARDFAIL interrupt is triggered tHardResetCompleteTA=-40 to +85°C, TJ=-40 to +125°Cmax 5 ms15
This is the value for which the CRCReceiveTimer expires. The CRCReceiveTimer is started upon the last bit of the EOP of the transmitted packet tReceiveTA=-40 to +85°C, TJ=-40 to +125°Cmin 0.9 · max 1.1 ms15
Once the CRCReceiveTimer expires, a retry packet has to be sent out within tRetry time. This time is hard to separate externally from tReceive since they both happen sequentially with no visible difference in the CC output tRetryTA=-40 to +85°C, TJ=-40 to +125°Cmax 75 us15
If a GoodCRC packet is not received within tReceive for NRETRIES then a Soft Reset packet is sent within tSoftReset time. tSoftResetTA=-40 to +85°C, TJ=-40 to +125°Cmax 5 ms15
From receiving a packet, we have to send a GoodCRC in response within tTransmit time. It is measured from the last bit of the EOP of the received packet to the first bit sent of the preamble of the GoodCRC packet tTransmitTA=-40 to +85°C, TJ=-40 to +125°Cmax 195 us15
Output Low Voltage VOLINTNINT_N; VDD=3.0 to 5.5 V; IOL=4 mA; TA=-40 to +85°C, TJ=-40 to +125°Cmax 0.4 V16
Time from global interrupt mask bit cleared to when INT_N goes LOW TINT_MaskVDD=3.0 to 5.5 V; TA=-40 to +85°C, TJ=-40 to +125°Cmin 50 us16
Low-Level Input Voltage VILI2CSDA, SCL; Standard, Fast, or Fast Mode Plus; VDD=3.0 to 5.5 V; TA=-40 to +85°C, TJ=-40 to +125°Cmax 0.51 V16
High-Level Input Voltage VIHI2CSDA, SCL; Standard, Fast, or Fast Mode Plus; VDD=3.0 to 5.5 V; TA=-40 to +85°C, TJ=-40 to +125°Cmin 1.32 V16
Hysteresis of Schmitt Trigger Inputs VHYSVDD=3.0 to 5.5 V; TA=-40 to +85°C, TJ=-40 to +125°Cmin 94 mV16
Input Current of SDA and SCL Pins II2CVDD=3.0 to 5.5 V; Input Voltage 0.26 V to 2.0 V; TA=-40 to +85°C, TJ=-40 to +125°Cmin -10 · max 10 uA16
VDD Current when SDA or SCL is HIGH ICCTI2CVDD=3.0 to 5.5 V; Input Voltage 1.8 V; TA=-40 to +85°C, TJ=-40 to +125°Cmin -10 · max 10 uA16
Low-Level Output Voltage (Open-Drain) VOLSDAVDD=3.0 to 5.5 V; IOL=2 mA; TA=-40 to +85°C, TJ=-40 to +125°Cmin 0 · max 0.35 V16
Low-Level Output Current (Open-Drain) IOLSDAVDD=3.0 to 5.5 V; VOLSDA=0.4 V; TA=-40 to +85°C, TJ=-40 to +125°Cmin 20 mA16
Capacitance for Each I/O Pin CIVDD=3.0 to 5.5 V; TA=-40 to +85°C, TJ=-40 to +125°Ctyp 5 pF16
CCX Receiver Capacitance CRECVmin 200 · max 600 pF32
VCONN Source Bulk Capacitance CBULKmin 10 · max 220 uF32
VCONN Decoupling Capacitance CVCONNtyp 0.1 uF32
VDD Decoupling Capacitance CVDD1typ 0.1 uF32
VDD Decoupling Capacitance CVDD2typ 1 uF32
I2C Pull-up Resistors RPUtyp 4.7 kΩ32
INT_N Pull-up Resistor RPU_INTmin 1 · typ 4.7 kΩ32
I2C Pull-up Voltage VPUMaximum VDDmin 1.71 V32

Pins, by the datasheet

14
1 CC2
Configuration channel for attach, orientation, detach, charging current indication or detection, and USB BMC Power Delivery communication. · p. 3
2 VBUS
VBUS input for attach and detach detection as a device; expected to be an OVP protected input. · p. 3
3 VDD
Input supply voltage. · p. 3
4 VDD
Input supply voltage. · p. 3
5 INT_N
Active LOW interrupt output prompting the processor to read I2C register bits. · p. 3
6 SCL
I2C serial clock connected to the phone-based I2C master. · p. 3
7 SDA
I2C serial data connected to the phone-based I2C master. · p. 3
8 GND
Ground. · p. 3
9 GND
Ground. · p. 3
10 CC1
Configuration channel for attach, orientation, detach, charging current indication or detection, and USB BMC Power Delivery communication. · p. 3
11 CC1
Configuration channel for attach, orientation, detach, charging current indication or detection, and USB BMC Power Delivery communication. · p. 3
12 VCONN
Regulated input switched to the correct CC pin to power USB3.1 full-featured cables and other accessories. · p. 3
13 VCONN
Regulated input switched to the correct CC pin to power USB3.1 full-featured cables and other accessories. · p. 3
14 CC2
Configuration channel for attach, orientation, detach, charging current indication or detection, and USB BMC Power Delivery communication. · p. 3

Ordering codes, by the datasheet

2
FUSB302UCX
9-Ball Wafer-Level Chip Scale Package (WLCSP), 0.4 mm Pitch · WLCSP package; -40 to 85°C; Tape and Reel · p. 1
FUSB302MPX
14-Lead MLP 2.5 mm x 2.5 mm, 0.5 mm Pitch · 14-lead MLP package; -40 to 85°C; Tape and Reel · p. 1

Parameters

11
Applications Function
Controller
Current - Supply
25uA
Current Limit
800mA
Features
FIFO buffer;Wake-up function;Low-power mode;Power-on reset
Junction Temperature(Max)
150℃
Operating Temperature
-40℃~+85℃
Quiescent Supply Current
25uA
Standby Current
370nA
USB Protocol
USB 3.1
Voltage - Supply
2.7V~21V
Voltage - Supply(Absolute Max)
6V

Order codes

1

Pinout

15
The pins of the FUSB302MPX
PinNameType
1CC2Unspecified
2VBUSUnspecified
3VDDUnspecified
4VDDUnspecified
5INT_NUnspecified
6SCLUnspecified
7SDAUnspecified
8GNDUnspecified
9GNDUnspecified
10CC1Unspecified
11CC1Unspecified
12VCONNUnspecified
13VCONNUnspecified
14CC2Unspecified
15EPUnspecified

Open-source boards using it

All 5
  • 4 layers46.5 × 40 mmSpark Analyzer, the printed circuit board in 3D

    Spark Analyzer

    tooyipjee/Spark-Analyzer

    USB-PD ESP32 Power Analyzer

    84 parts171MIT
  • 2 layers21.5 × 19 mmUSBPD, the printed circuit board in 3D

    USBPD

    Mr-Bossman/usbPB-ThinkPad

    A usb PD converter for lenovo slim tip chargers

    23 parts3
  • 2 layers90 × 90 mmPocketPSU elec main, the printed circuit board in 3D

    PocketPSU elec main

    jarrod89/pocketPSU

    Input1: - Output1 can be used to supply pocketPSU via a battery - Optional battery charging capability (addon board with BMS)

    97 parts2
  • 4 layersESP32Sensor, the printed circuit board in 3D

    ESP32Sensor

    LESA-RPI/hfs.main

    Horticulture Fluorescence Sensor Project

    95 parts1
  • 2 layers40 × 10 mmUsb c pd addon, the printed circuit board in 3D

    Usb c pd addon

    ZeroPhone/ZeroPhone-Mod-PCBs

    ZeroPhone mod board PCB files

    19 parts12GPL-3.0

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/onsemi/FUSB302MPX" title="FUSB302MPX in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/onsemi/FUSB302MPX.jpg" alt="FUSB302MPX" width="1200" height="900">
A picture that opens the part, for a README
[![FUSB302MPX](https://pcbkit.io/embed/parts/onsemi/FUSB302MPX.jpg?size=s)](https://pcbkit.io/parts/onsemi/FUSB302MPX)

Questions

Is there a KiCad symbol and footprint for the FUSB302MPX?

Yes. The symbol is EasyEDA_Cloud:FUSB302MPX and the footprint EasyEDA_Cloud:MLP-14_L2.5-W2.5-P0.50-BL-EP, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the FUSB302MPX?

WFQFN-14(2.5x2.5), with 15 pins. Its footprint is drawn on this page.

Where is the FUSB302MPX datasheet?

onsemi publishes it: the Datasheet link on this page opens it.

Where can I order the FUSB302MPX?

JLCPCB lists it as part C442699, with 3,910 in stock; the sellers' links on this page open their listings.

What can replace the FUSB302MPX?

Parts like it in the library: the FUSB302TMPX by onsemi, the FUSB302TV01MPX by onsemi, the FUSB302BVMPX by onsemi and the FUSB302TVMPX by onsemi. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the FUSB302MPX?

5 boards in 5 repositories on GitHub; the most starred are listed on this page, with their KiCad files.

Parts like it

8