The TUSB321AI device enables USB Type-C ports with the configuration channel (CC) logic needed for Type-C ecosystems. The TUSB321AI device uses the CC pins to determine port attach and detach, cable orientation, role detection, and port control for Type-C current mode. The TUSB321AI device can be configured as a downstream facing port (DFP), upstream facing port (UFP) or a dual role port (DRP) making it ideal for any application.
The TUSB321AI device when configured as a DRP alternates configuration as a DFP or UFP according to the Type-C Specifications. The CC logic block monitors the CC1 and CC2 pins for pullup or pulldown resistances to determine when a USB port has been attached, the orientation of the cable, and the role detected. The CC logic detects the Type-C current mode as default, medium, or high depending on the role detected. VBUS detection is implemented to determine a successful attach in UFP and DRP modes.
The device operates over a wide supply range and has low-power consumption. The TUSB321AI device is available in industrial and commercial temperature ranges.
PART NUMBER | PACKAGE | BODY SIZE (NOM) |
---|---|---|
TUSB321AI | X2QFN (12) | 1.60 mm × 1.60 mm |
Changes from * Revision (October 2015) to A Revision
PIN | TYPE | DESCRIPTION | |
---|---|---|---|
NAME | NO. | ||
CC1 | 1 | I/O | Type-C configuration channel signal 1 |
CC2 | 2 | I/O | Type-C configuration channel signal 2 |
CURRENT_MODE | 3 | I | Advertise VBUS current. This 3-level input is used to control current advertisement in DFP mode or DRP mode connected as source. (See Table 2.) L - Default Current. Pull-down to GND or leave unconnected. M - Medium (1.5A) current. Pull-up to VDD with 500-kΩ resistor. H - High (3.0A) current. Pull-up to VDD with 10-kΩ resistor. |
PORT | 4 | I | Tri-level input pin to indicate port mode. The state of this pin is sampled when VDD is active. H - DFP (Pull-up to VDD if DFP mode is desired) NC - DRP (Leave unconnected if DRP mode is desired) L - UFP (Pull-down or tie to GND if UFP mode is desired) |
VBUS_DET | 5 | I | 5- to 28-V VBUS input voltage. VBUS detection determines UFP attachment. One 900-kΩ external resistor required between system VBUS and VBUS_DET pin. |
VCONN_FAULT | 6 | O | Open-drain output and is asserted low for when VCONN over-current fault is detected. |
OUT1 | 7 | I/O | This pin is an open drain output for communicating Type-C current mode detect when the TUSB321AI device is in UFP mode. Default current mode detected (H); medium or high current mode detected (L). (See Table 2.) |
OUT2 | 8 | I/O | This pin is an open drain output for communicating Type-C current mode detect when the TUSB321AI device is in UFP mode: default or medium current mode detected (H); high current mode detected (L). (See Table 2.) |
ID | 9 | O | Open drain output; asserted low when the CC pins detect device attachment when port is a source (DFP), or dual-role (DRP) acting as source (DFP). |
GND | 10 | G | Ground |
DIR | 11 | O | DIR of plug. This open drain output indicates the detected plug orientation: Type-C plug position 2 (H); Type-C plug position 1 (L). |
VDD | 12 | P | Positive supply voltage |
MIN | MAX | UNIT | ||
---|---|---|---|---|
Supply voltage | VDD | –0.3 | 6.0 | V |
Control pins | CC1, CC2, PORT, CURRENT_MODE, ID, DIR, VCONN_FAULT | –0.3 | VDD + 0.3 | V |
OUT1, OUT2 | –0.3 | VDD + 0.3 | ||
VBUS_DET | –0.3 | 4 | ||
Storage temperature, Tstg | –65 | 150 | °C |
VALUE | UNIT | |||
---|---|---|---|---|
V(ESD) | Electrostatic discharge | Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001(1) | ±3000 | V |
Charged-device model (CDM), per JEDEC specification JESD22-C101(2) | ±1500 |
MIN | NOM | MAX | UNIT | ||
---|---|---|---|---|---|
Supply voltage range,VDD | 4.5 | 5.5 | V | ||
System VBUS voltage | 4 | 5 | 28 | V | |
DC Voltage range for VBUS_DET | VBUS_DET | 0 | 4 | V | |
DC Voltage range for control pins | ID, DIR, VCONN_FAULT, OUT1, OUT2, CURRENT_MODE, CC1, CC2, PORT | 0 | 5.5 | V | |
Supply for active cable (With VDD at 5 V) | VCONN | 4.75 | 5.5 | V | |
Operating free air temperature, TA | –40 | 25 | 85 | °C |
THERMAL METRIC(1) | TUSB321AI | UNIT | |
---|---|---|---|
RWB (X2QFN) | |||
12 PINS | |||
RθJA | Junction-to-ambient thermal resistance | 169.3 | °C/W |
RθJC(top) | Junction-to-case (top) thermal resistance | 68.1 | °C/W |
RθJB | Junction-to-board thermal resistance | 83.4 | °C/W |
ψJT | Junction-to-top characterization parameter | 2.2 | °C/W |
ψJB | Junction-to-board characterization parameter | 83.4 | °C/W |
RθJC(bot) | Junction-to-case (bottom) thermal resistance | N/A | — |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
Power Consumption | ||||||
I(UNATTACHED_UFP) | Current consumption in unattached mode when port is unconnected and waiting for connection. (VDD = 5 V, PORT = L) | 70 | µA | |||
I(ACTIVE_UFP) | Current consumption in active mode. (VDD = 5 V, PORT = L) | 70 | µA | |||
CC1 and CC2 Pins | ||||||
R(CC_D) | Pulldown resistor when in UFP or DRP mode. | 4.6 | 5.1 | 5.6 | kΩ | |
RCC_DB | Pulldown resistor when in dead-battery mode | VDD = 0V. | 4.1 | 5.1 | 6.1 | kΩ |
VUFP_CC_USB | Voltage level range for detecting a DFP attach when configured as a UFP and DFP is advertising default current source capability. | 0.25 | 0.61 | V | ||
VUFP_CC_MED | Voltage level range for detecting a DFP attach when configured as a UFP and DFP is advertising medium (1.5 A) current source capability. | 0.70 | 1.16 | V | ||
VUFP_CC_HIGH | Voltage level range for detecting a DFP attach when configured as a UFP and DFP is advertising high (3 A) current source capability. | 1.31 | 2.04 | V | ||
VTH(DFP_CC_USB) | Voltage threshold for detecting a UFP attach when configured as a DFP and advertising default current source capability. | 1.51 | 1.6 | 1.64 | V | |
VTH(DFP_CC_MED) | Voltage threshold for detecting a UFP attach when configured as a DFP and advertising medium current (1.5 A) source capability. | 1.51 | 1.6 | 1.64 | V | |
VTH(DFP_CC_HIGH) | Voltage threshold for detecting a UFP attach when configured as a DFP and advertising high current (3.0 A) source capability. | 2.46 | 2.6 | 2.74 | V | |
VTH(AC_CC_USB) | Voltage threshold for detecting a active cable attach when configured as a DFP and advertising default current source. | 0.15 | 0.20 | 0.25 | V | |
VTH(AC_CC_MED) | Voltage threshold for detecting a active cable attach when configured as a DFP and advertising medium current (1.5 A) source. | 0.35 | 0.40 | 0.45 | V | |
VTH(AC_CC_HIGH) | Voltage threshold for detecting a active cable attach when configured as a DFP and advertising high current (3 A) source. | 0.76 | 0.80 | 0.84 | V | |
ICC(DEFAULT_P) | Default mode pullup current source when operating in DFP or DRP mode. | 64 | 80 | 96 | µA | |
ICC(MED_P) | Medium (1.5 A) mode pullup current source when operating in DFP or DRP mode. | 166 | 180 | 194 | µA | |
ICC(HIGH_P) | High (3 A) mode pullup current source when operating in DFP or DRP mode.(1) | 304 | 330 | 356 | µA | |
Control Pins: PORT, CURRENT_MODE, VCONN_FAULT, DIR, ID, OUT1, OUT2 | ||||||
VIL | Low-level control signal input voltage, (PORT, CURRENT_MODE) | 0.4 | V | |||
VIM | Mid-level control signal input voltage (PORT, CURRENT_MODE) | 0.28 × VDD | 0.56 × VDD | V | ||
VIH | High-level control signal input voltage (PORT, CURRENT_MODE) | VDD - 0.3 | V | |||
IIH | High-level input current | –20 | 20 | µA | ||
IIL | Low-level input current | –10 | 10 | µA | ||
IID_LEAKAGE | Current leakage for ID pin. | VDD = 0V; ID = 5V | 10 | µA | ||
RPU | Internal pullup resistance (PORT) | 588 | kΩ | |||
RPD | Internal pulldown resistance (PORT) | 1.1 | MΩ | |||
RPD(CUR) | Internal pulldown resistance for CURRENT_MODE pin | 275 | kΩ | |||
VOL | Low-level signal output voltage (open-drain) (VCONN_FAULT, ID, OUT1, OUT2, DIR) | IOL = –1.6 mA | 0.4 | V | ||
RP(ODext) | External pullup resistor on open drain IOs (VCONN_FAULT, ID, OUT1, OUT2, DIR) | 200 | kΩ | |||
RP(TLext) | Tri-level input external pull-up resistor (PORT) | 4.7 | kΩ | |||
RP(cm_med) | External pull-up resistor on CURRENT_MODE pin to advertise 1.5-A current | 500 | kΩ | |||
RP(cm_high) | External pull-up resistor on CURRENT_MODE pin to advertise 3.0-A current | 10 | kΩ | |||
VBUS_DET IO Pins (Connected to System VBUS signal through external resistor) | ||||||
VBUS(THR) | VBUS threshold range | 2.95 | 3.30 | 3.80 | V | |
RVBUS | External resistor between VBUS and VBUS_DET pin | 855 | 887 | 920 | KΩ | |
R(VBUS_PD) | Internal pulldown resistance for VBUS_DET | 95 | KΩ | |||
VCONN | ||||||
RON | On resistance of the VCONN power FET | 1.25 | Ω | |||
V(TOL) | Voltage tolerance on VCONN power FET | 5.5 | V | |||
V(PASS) | Voltage to pass through VCONN power FET | 5.5 | V | |||
I(VCONN) | VCONN current limit; VCONN is disconnected above this value | 225 | 300 | 375 | mA | |
CBULK | Bulk capacitance on VCONN; placed on VDD supply | 10 | 200 | µF |
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
tCCCB_DEFAULT | Power on default of CC1 and CC2 voltage debounce time | 168 | ms | ||
tVBUS_DB | Debounce of VBUS_DET pin after valid V(BUS_THR) (See Figure 1.) | 2 | ms | ||
tDRP_DUTY_CYCLE | Power-on default of percentage of time DRP advertises DFP during a TDRP | 30% | |||
tDRP | The period TUSB321AI in DRP mode completes a DFP to UFP and back advertisement. | 50 | 75 | 100 | ms |