Skip to the content
PCBKitNew board
FUSB303BTMX, in 3D

FUSB303BTMX

onsemi

-40℃~+85℃ 2.85V~5.5V 356uA 5uA Controller USB 2.0、USB 3.1 X2-QFN-12(1.6x1.6) USB Converters ROHS

Extended
DatasheetJLCPCBLCSConsemi/FUSB303BTMX
Category
USB Converters
Package
X2-QFN-12(1.6x1.6)
Pins
12

Overview

The FUSB303BTMX is a USB Converter made by onsemi in a X2-QFN-12(1.6x1.6) package with 12 pins. -40℃~+85℃ 2.85V~5.5V 356uA 5uA Controller USB 2.0、USB 3.1 X2-QFN-12(1.6x1.6) USB Converters ROHS.

PCBKit's library has its KiCad symbol (Interface_USB:FUSB303BTMX, from KiCad's library) and its footprint (Package_DFN_QFN:Texas_X2QFN-12_1.6x1.6mm_P0.4mm, from KiCad's library), ready for a KiCad board. 4,109 are in stock at JLCPCB (part C895444). 4 open-source boards in 4 repositories on GitHub use it.

Symbol

CC11CC22PORT/DEBUG3VBUS_DET4ADDR/ORIENT5INT_N/OUT36SDA/OUT17SCL/OUT28ID9GND10EN11VDD12
Interface_USB:FUSB303BTMXFrom KiCad's library

Footprint

Package_DFN_QFN:Texas_X2QFN-12_1.6x1.6mm_P0.4mmFrom KiCad's library

From the datasheet

8
Supply, least
2.85 V · VDD, recommended operating min · p. 7
Supply, most
5.5 V · VDD, recommended operating max · p. 7
Supply, absolute maximum
6 V · VDD, absolute max · p. 7
Works from
-40 °C · Ambient operating min · p. 7
Works up to
85 °C · Ambient operating max · p. 7
Junction, hottest
150 °C · Junction absolute max · p. 7
Takes working
10 µA · VDD, attached source or sink typical; excludes CC source current, 3.3 V I2C mode without AUTOSNK or accessories · p. 9
Takes asleep
5 µA · VDD, disabled current max, EN_N HIGH or unconnected · p. 9

What it is and has

9
Controller
Fully autonomous USB Type-C port controller · p. 1
USB Type-C specification
Release 1.3 · p. 1
Port roles
Source, Sink and DRP; optional accessory support · p. 1
Preferred role modes
Try.SRC and Try.SNK · p. 1
Configuration
GPIO and I2C · p. 1
Voltage tolerance
28 V DC on ID, VBUS_DET, CC1 and CC2 · p. 1
Dead battery support
Sink role with no power applied · p. 1
ESD protection
4 kV HBM for connector pins · p. 1
Package
12 Lead QFN, 1.6 mm × 1.6 mm × 0.375 mm · p. 1

Around it

1
res 900 kW
between PORT/DEBUG_N and VDD or GND; Use when strapping the port role input to reduce standby current; value reproduced as extracted. · p. 4

Specifications

87
ParameterConditionsAs printedPage
Supply Voltage from VDD VVDDmin -0.5 · max 6 V7
ID, VBUS_DET, CC1 and CC2 voltage VCONmin -0.5 · max 28 V7
PORT/DEBUG_N, ADDR/ORIENT, INT_N/OUT3, SDA/OUT1, SCL/OUT2 pins voltage VIOmin -0.5 · max 6 V7
EN_N VIOmin -0.5 · max 2 V7
Storage Temperature Range TSTORAGEmin -65 · max 150 C7
Maximum Junction Temperature TJmax 150 C7
Lead Temperature (Soldering, 10 seconds) TLmax 260 C7
IEC 61000−4−2 System ESD with external TVS ESDConnector Pins (VBUS, CC1 & CC2), Air Gapmin 15 kV7
Human Body Model, JEDEC JESD22−A114 ESDOthersmin 2 kV7
Charged Device Model, JEDEC LESD22−C101 ESDAll Pinsmin 1 kV7
VBUS_DET Voltage VBUSmin 4 · typ 5 · max 22 V7
Supply Voltage VDDmin 2.85 · typ 3.3 · max 5.5 V7
Operating Temperature TAmin -40 · max 85 C7
Source 80 A CC Current (Default) I80_CCXHOST_CUR1 = 0, HOST_CUR0 = 1 or via GPIO modemin 64 · typ 80 · max 96 A8
Source 180 A CC Current (1.5 A) I180_CCXHOST_CUR1 = 1, HOST_CUR0 = 0 or via GPIO modemin 166 · typ 180 · max 194 A8
Source 330 A CC Current (3 A) I330_CCXHOST_CUR1 = 1, HOST_CUR0 = 1 or via GPIO mode; VDD = 3 Vmin 304 · typ 330 · max 356 A8
Sink Pull−Down Voltage in Dead Battery Under all Pull−up Source Loads VSNKDBmax 2.18 V8
Sink Pull−Down Resistance when VDD is within Operating Range Rdmin 4.6 · typ 5.1 · max 5.6 k8
CC Resistance for Disabled State zOPENmin 126 k8
Ra Detection Threshold for CC Pin for Source for Default Current on VBUS vRa−SRCdefHOST_CUR1/0 = 01 or via GPIO modemin 0.15 · typ 0.2 · max 0.25 V8
Ra Detection Threshold for CC Pin for Source for 1.5 A Current on VBUS vRa−SRC1.5AHOST_CUR1/0 = 10 or via GPIO modemin 0.35 · typ 0.4 · max 0.45 V8
Ra Detection Threshold for CC Pin for Source for 3 A Current on VBUS vRa−SRC3AHOST_CUR1/0 = 11 or via GPIO modemin 0.75 · typ 0.8 · max 0.85 V8
Rd Detection Threshold for Source for Default Current vRd−SRCdefHOST_CUR1/0 = 01 or via GPIO modemin 1.5 · typ 1.6 · max 1.65 V8
Rd Detection Threshold for Source for 1.5 A Current vRd−SRC1.5AHOST_CUR1/0 = 10 or via GPIO modemin 1.5 · typ 1.6 · max 1.65 V8
Rd Detection Threshold for Source for 3 A Current vRd−SRC3AHOST_CUR1/0 = 11 or via GPIO mode; VDD = 3 Vmin 2.45 · typ 2.6 · max 2.75 V8
Ra Detection Threshold for CC Pin for Sink vRa−SNKmin 0.15 · typ 0.2 · max 0.25 V8
Rd Default Current Detection Threshold for Sink vRd−defmin 0.61 · typ 0.66 · max 0.7 V8
Rd 1.5 A Current Detection Threshold for Sink vRd−1.5Amin 1.16 · typ 1.23 · max 1.31 V8
Rd 3 A Current Detection Threshold for Sink vRd−3.0Amin 2.04 · typ 2.11 · max 2.18 V8
VBUS_DET Threshold when VBUSOK is deasserted vVBUSthrmin 2.9 · typ 3.3 · max 3.67 V8
VBUS_DET debounce time before VBUSOK is deasserted only tVBUSdebsee tDeb below for VBUSOK being assertedmin 10 · max 20 ms8
VBUS_DET Threshold when VBUSOK is asserted vVBthLHmin 3.67 · typ 4.07 · max 4.48 V8
VBUS_DET debounce time before VBUSOK is asserted tDebmin 250 · max 500 s8
vSafe0V VBUS_DET Threshold vVSAFEthrmax 0.8 V8
VSAFE0V VBUS_DET Threshold hysteresis vVSAFEthrhystyp 50 mV8
Leakage between VBUS and GND when VBUS not sourced rVBUSleakmin 72.4 k8
Effective resistance from VBUS and GND when VBUS is being discharged from vSafe5V rVBUSdschgVDD (V) = 2.85 to 5.5max 2 k8
Pull up resistor to VDD value on EN_N pin rPullupVDD (V) = 2.85 to 5.5typ 6 M8
Resistor for discharging VCONN RaVDD (V) = 2.85 to 5.5typ 1 kΩ8
Disabled Current IdisableVDD = 2.85 to 4.35 V; Disabled State EN N = HIGH or not connectedmax 5 A9
Unattached Sink (3.3 V I2C mode without AUTOSNK or accessories) IstbyVDD = 2.85 to 4.35 V; Nothing attachedtyp 5 · max 10 A9
Unattached DRP or Source (3.3 V I2C mode without AUTOSNK or accessories) IstbyNothing attached, Internally Togglingtyp 10 · max 15 A9
Attached Source or Sink (3.3 V I2C mode without AUTOSNK or accessories. Not including Ixxx_CCX current) IattachVDD = 2.85 to 4.35 V; Attached as a Sink or Sourcetyp 10 · max 15 A9
Time a Sink port shall wait before it can determine it is detached tPDDebouncemin 10 · typ 15 · max 20 ms9
Time a port shall wait before it can determine it is re−attached during the try−wait process tTryCCDebouncemin 10 · max 20 ms9
Time a Sink port shall wait before it can determine there has been a change in Rp tRpValueChangemin 10 · max 20 ms9
Time a Source shall detect the SRC.Open state tSRCDisconnectmin 10 · max 20 ms9
Time staying in the ErrorRecovery State if sent there via the ERROR_REC bit or by a change of port roles tErrorRecoverymin 25 · typ 50 · max 100 ms9
Time staying in the Try.SRC/SNK prior to transition to TryWait.SRC/SNK State tDRPTrymin 75 · max 150 ms9
Time to discharge VBUS before giving up for cases where VBUS is always on. tTryTimeoutmin 550 · max 1100 ms9
Time DRP shall complete transitions between Source and Sink roles tDRPTransitionmin 0 · max 1 ms9
For DRP Operation, Time Spent in Unattached.SNK before going to Unattached.SRC State tDRPTogSNKDRPTOGGLE = 00; default in GPIO modetyp 70 %9
For DRP Operation, Time Spent in Unattached.SNK before going to Unattached.SRC State tDRPTogSNKDRPTOGGLE = 01typ 60 %9
For DRP Operation, Time Spent in Unattached.SNK before going to Unattached.SRC State tDRPTogSNKDRPTOGGLE = 10typ 50 %9
For DRP Operation, Time Spent in Unattached.SNK before going to Unattached.SRC State tDRPTogSNKDRPTOGGLE = 11typ 40 %9
For DRP Operation, Time Spent in Unattached.SRC before going to Unattached.SNK State tDRPTogSRCDRPTOGGLE = 00; default in GPIO modetyp 30 %9
For DRP Operation, Time Spent in Unattached.SRC before going to Unattached.SNK State tDRPTogSRCDRPTOGGLE = 01typ 40 %9
For DRP Operation, Time Spent in Unattached.SRC before going to Unattached.SNK State tDRPTogSRCDRPTOGGLE = 10typ 50 %9
For DRP Operation, Time Spent in Unattached.SRC before going to Unattached.SNK State tDRPTogSRCDRPTOGGLE = 11typ 60 %9
Time from EN_N LOW and VDD active to I2C access available tENVDD = 2.85 to 5.5 Vmax 100 ms9
Soft Reset Duration tRESETVDD = 2.85 to 5.5 Vmax 100 ms10
Debounce time to detect Weak Battery VDD Threshold to trigger I_AUTOSNK if AUTOSNK mode enabled for both entering AUTOSNK and exiting AUTOSNK tAUTOSNKVDD (V) = 2.85 to 5.5min 10 · typ 15 · max 20 ms10
Output Low Voltage VOLIDID, INT_N/OUT3; VDD = 2.85 to 5.5 V; IOL = 4 mAmax 0.4 V10
Low−Level Input Voltage VILENEN_N; VDD = 2.85 to 5.5 Vmax 0.4 V10
High−Level Input Voltage VIHENEN_N; VDD = 2.85 to 5.5 Vmin 1.2 V10
VDD Current when EN_N is HIGH ICCTENVDD = 2.85 to 5.5 V; Worst Input Voltagemax 2 A10
Impedance to VDD or GND detected as a FLOAT including when VDD = 0 ZfloatPORT/DEBUG_N, ADDR/ORIENT; VDD = 2.85 to 5.5 Vmin 1 · max 4 M10
Low−Level Input Voltage VILI2CSDA/OUT1, SCL/OUT2; VDD = 2.85 to 5.5 Vmax 0.4 V10
High−Level Input Voltage VIHI2CSDA/OUT1, SCL/OUT2; VDD = 2.85 to 5.5 Vmin 1.2 V10
Hysteresis of Schmitt Trigger Inputs VHYSSDA/OUT1, SCL/OUT2; VDD = 2.85 to 5.5 Vmin 0.2 V10
Input Current of SDA/OUT1and SCL/OUT2 Pins, Ii2CVDD = 2.85 to 5.5 V; Input Voltage 0 V to 3.6 Vmax 2 A10
VDD Current when SDA/OUT1or SCL/OUT2 is HIGH ICCTI2CVDD = 2.85 to 5.5 V; Worst Input Voltagemax 2 A10
Low−Level Output Voltage at 2 mA Sink Current (Open−Drain) VOLSDAVDD = 2.85 to 5.5 V; IOL = 2 mAmax 0.3 V10
Low−Level Output Current (Open−Drain) IOLSDAVDD = 3.0 to 5.5 V; VOLSDA = 0.4 Vmin 20 mA10
Capacitance for Each I/O Pin CIVDD = 2.85 to 5.5 Vtyp 5 pF10
SCL/OUT2 Clock Frequency fSCLFast Modemax 400 kHz11
Hold Time (Repeated) START Condition tHD;STAFast Modemin 0.6 s11
Low Period of SCL/OUT2 Clock tLOWFast Modemin 1.3 s11
High Period of SCL/OUT2 Clock tHIGHFast Modemin 0.6 s11
Set−up Time for Repeated START Condition tSU;STAFast Modemin 0.6 s11
Data Hold Time tHD;DATFast Modemax 0.9 s11
Data Set−up Time (Note 5) tSU;DATFast Modemin 100 ns11
Rise Time of SDA/OUT1 and SCL/OUT2 Signals (Note 6) trFast Modemax 250 ns11
Fall Time of SDA/OUT1 and SCL/OUT2 Signals (Note 6) tfFast Modemax 250 ns11
Set−up Time for STOP Condition tSU;STOFast Modemin 0.6 s11
Bus−Free Time between STOP and START Conditions tBUFFast Modemin 1.3 s11
Pulse Width of Spikes that Must Be Suppressed by the Input Filter tSPFast Modemax 50 ns11

Pins, by the datasheet

12
1 CC1
Type−C Configuration Channel pin used for USB−C receptacles. · p. 4
2 CC2
Type−C Configuration Channel pin used for USB−C receptacles. · p. 4
3 PORT/DEBUG_N
Three-state input sampled at enable, power-up or soft reset: HIGH selects Source, floating selects DRP, LOW selects Sink; subsequently DEBUG_N push-pull output, LOW for Debug Accessory detected. Use a 900 kW resistor when connecting to VDD or GND to reduce standby current. · p. 4
4 VBUS_DET
VBUS input pin for attach and detach detection. · p. 4
5 ADDR/ORIENT
Three-state configuration input: HIGH selects I2C address 62h, floating selects GPIO mode, LOW selects I2C address 42h; subsequently ORIENT push-pull output, LOW for CC1/A5 and HIGH for CC2/B5. Use a 900 kW resistor when connecting to VDD or GND to reduce standby current. · p. 4
6 INT_N/OUT3
Active LOW interrupt output in I2C mode; GPIO OUT3 is LOW when an Audio Accessory is detected and HIGH−Z otherwise. · p. 4
7 SDA/OUT1
I2C SDA data signal in I2C mode; GPIO OUT1 is an input or output indicating or configuring attachment and current advertisement with ID and OUT2. · p. 4
8 SCL/OUT2
I2C SCL clock signal in I2C mode; GPIO OUT2 is an input or output indicating or configuring attachment and current advertisement with ID and OUT1. · p. 4
9 ID
LOW when attached as a Source; HIGH−Z when attached as a Sink. · p. 4
10 GND
Ground. · p. 4
11 EN_N
Active LOW device enable input with internal pull-up resistor; CONTROL1.ENABLE must also be asserted in I2C mode. · p. 4
12 VDD
Input Supply Voltage. · p. 4

Ordering codes, by the datasheet

1
FUSB303BTMX
12−Lead Ultra−thin Molded Leadless Package (QFN) 1.6 mm x 1.6 mm x 0.375 mm · −40 to 85°C operating temperature; top mark UN; Tape and Reel · p. 17

Parameters

10
Applications Function
Controller
Current - Supply
10uA
Features
Low-power mode
Junction Temperature(Max)
150℃
Operating Temperature
-40℃~+85℃
Quiescent Supply Current
5uA
Standby Current
5uA
USB Protocol
USB 3.1
Voltage - Supply
2.85V~5.5V
Voltage - Supply(Absolute Max)
6V

Order codes

1

Pinout

12
The pins of the FUSB303BTMX
PinNameType
1CC1Input/output
2CC2Input/output
3PORT/DEBUGInput/output
4VBUS_DETInput
5ADDR/ORIENTInput/output
6INT_N/OUT3Open collector
7SDA/OUT1Input/output
8SCL/OUT2Input/output
9IDOpen collector
10GNDPower in
11ENInput
12VDDPower in

Open-source boards using it

All 4
  • 4 layers90 × 50 mmCryobelt, the printed circuit board in 3D

    Cryobelt

    michael201110/cryobelt

    100 parts1
  • 4 layers105 × 95 mmCarrier, the printed circuit board in 3D

    Carrier

    mp911de/airgrep

    A portable ADS-B / FLARM receiver

    220 parts
  • 4 layers75 × 50 mmUsb3-gmm7550, the printed circuit board in 3D

    Usb3-gmm7550

    GMM-7550/gmm7550-hardware

    CologneChip GateMate FPGA Module: GMM-7550

    206 parts36

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/onsemi/FUSB303BTMX" title="FUSB303BTMX 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/FUSB303BTMX.jpg" alt="FUSB303BTMX" width="1200" height="900">
A picture that opens the part, for a README
[![FUSB303BTMX](https://pcbkit.io/embed/parts/onsemi/FUSB303BTMX.jpg?size=s)](https://pcbkit.io/parts/onsemi/FUSB303BTMX)

Questions

Is there a KiCad symbol and footprint for the FUSB303BTMX?

Yes. The symbol is Interface_USB:FUSB303BTMX and the footprint Package_DFN_QFN:Texas_X2QFN-12_1.6x1.6mm_P0.4mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the FUSB303BTMX?

X2-QFN-12(1.6x1.6), with 12 pins. Its footprint is drawn on this page.

Where is the FUSB303BTMX datasheet?

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

Where can I order the FUSB303BTMX?

JLCPCB lists it as part C895444, with 4,109 in stock; the sellers' links on this page open their listings.

What can replace the FUSB303BTMX?

Parts like it in the library: the PTN5150AHXMP by NXP Semiconductors, the TUSB320LIRWBR by Texas Instruments, the TUSB321RWBR by Texas Instruments and the TUSB320HIRWBR by Texas Instruments. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the FUSB303BTMX?

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

Parts like it

4