SLLSEP2D August 2015 – May 2017 TUSB320HI , TUSB320LI
PRODUCTION DATA.
NOTE
Information in the following applications sections is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI’s customers are responsible for determining suitability of components for their purposes. Customers should validate and test their design implementation to confirm system functionality.
The TUSB320 device is a Type-C configuration channel logic and port controller. The TUSB320 device can detect when a Type-C device is attached, what type of device is attached, the orientation of the cable, and power capabilities (both detection and broadcast). The TUSB320 device can be used in a source application (DFP), in a sink application (UFP), or a combination source/sink application (DRP).
Figure 10 and Figure 11 show a Type-C configuration for the DRP mode.
Figure 12 shows the TUSB320 device configured as a DRP in I2C mode.
For this design example, use the parameters listed in Table 13:
DESIGN PARAMETER | VALUE |
---|---|
VDD (2.75 V to 5 V) | VBAT (less than 5 V) |
Mode (I2C or GPIO) | I2C: ADDR pin must be pulled down or pulled up |
I2C address (0x67 or 0x47) | 0x47: ADDR pin must be pulled low or tied to GND |
Type-C port type (UFP, DFP, or DRP) | DRP: PORT pin is NC |
Shutdown support | No |
The TUSB320 device supports a VDD in the range of 2.75 V to 5 V. In this particular use case, VBAT which must be in the required VDD range is connected to the VDD pin. A 100-nF capacitor is placed near VDD.
The TUSB320 device is placed into I2C mode by either pulling the ADDR pin high or low. In this case, the ADDR pin is tied to GND which results in a I2C address of 0x47. The SDA and SCL must be pulled up to either 1.8 V or 3.3 V. When pulled up to 3.3 V, the VDD supply must be at least 3 V to keep from back-driving the I2C interface.
The TUSB320L device can enter shutdown mode by pulling the EN_N pin high, which puts the TUSB320L device into a low power state. In this case, external control of the EN_N pin is not implemented and therefore the EN_N pin is tied to GND. The TUSB320H device can enter shutdown mode by pulling the EN pin low, which puts the TUSB320H device into a low power state. In this case, external control of the EN pin is not implemented and therefore the EN pin is tied to 1.8V or 3.3V.
The INT_N/OUT3 pin is used to notify the PMIC when a change in the TUSB320 I2C registers occurs. This pin is an open drain output and requires an external pullup resistor. The pin should be pulled up to VDD using a 200-kΩ resistor.
The ID pin is used to indicate when a connection has occurred if the TUSB320 device is a DFP while configured for DRP. An OTG USB controller can use this pin to determine when to operate as a USB Host or USB Device. When this pin is driven low, the OTG USB controller functions as a host and then enables VBUS. The Type-C standard requires that a DFP not enable VBUS until it is in the Attached.SRC state. If the ID pin is not low but VBUS is detected, then OTG USB controller functions as a device. The ID pin is open drain output and requires an external pullup resistor. It should be pulled up to VDD using a 200-kΩ resistor.
The Type-C port mode is determined by the state of the PORT pin. When the PORT pin is not connected, the TUSB320 device is in DRP mode. The Type-C port mode can also be controlled by the MODE_SELECT register through the I2C interface.
The VBUS_DET pin must be connected through a 900-kΩ resistor to VBUS on the Type-C that is connected. This large resistor is required to protect the TUSB320 device from large VBUS voltage that is possible in present day systems. This resistor along with internal pulldown keeps the voltage observed by the TUSB320 device in the recommended range.
The USB2 specification requires the bulk capacitance on VBUS based on UFP or DFP. When operating the TUSB320 device in a DRP mode, it alternates between UFP and DFP. If the TUSB320 device connects as a UFP, the large bulk capacitance must be removed.
PORT CONFIGURATION | MIN | MAX | UNIT |
---|---|---|---|
Downstream facing port (DFP) | 120 | µF | |
Upstream facing port (UFP) | 1 | 10 | µF |
Figure 14 and Figure 15 show a Type-C configuration for the DFP mode.
Figure 16 shows the TUSB320 device configured as a DFP in I2C mode.
For this design example, use the parameters listed in Table 15:
DESIGN PARAMETER | VALUE |
---|---|
VDD (2.75 V to 5 V) | 5 V |
Mode (I2C or GPIO) | I2C: ADDR pin must be pulled down or pulled up |
I2C address (0x67 or 0x47) | 0x47: ADDR pin must be pulled low or tied to GND |
Type-C port type (UFP, DFP, or DRP) | DFP: PORT pin is pulled up |
Shutdown support | No |
The TUSB320 device supports a VDD in the range of 2.75 V to 5 V. In this particular case, VDD is set to 5 V. A 100-nF capacitor is placed near VDD.
The TUSB320 device is placed into I2C mode by either pulling the ADDR pin high or low. In this particular case, the ADDR pin is tied to GND which results in a I2C address of 0x47. The SDA and SCL must be pulled up to either 1.8 V or 3.3 V. When pulled up to 3.3 V, the VDD supply must be at least 3 V to keep from back-driving the I2C interface.
The TUSB320L device can enter shutdown mode by pulling the EN_N pin high, which puts the TUSB320L device into a low power state. In this case, external control of the EN_N pin is not implemented and therefore the EN_N pin is tied to GND. The TUSB320H device can enter shutdown mode by pulling the EN pin low, which puts the TUSB320H device into a low power state. In this case, external control of the EN pin is not implemented and therefore the EN pin is tied to 1.8V or 3.3V.
The INT_N/OUT3 pin is used to notify the PMIC when a change in the TUSB320 I2C registers occurs. This pin is an open drain output and requires an external pullup resistor. The pin should be pulled up to VDD using a 200-kΩ resistor.
The Type-C port mode is determined by the state of the PORT pin. When the PORT pin is pulled high, the TUSB320 device is in DFP mode. The Type-C port mode can also be controlled by the MODE_SELECT register through the I2C interface.
The VBUS_DET pin must be connected through a 900-kΩ resistor to VBUS on the Type-C that is connected. This large resistor is required to protect the TUSB320 device from large VBUS voltage that is possible in present day systems. This resistor along with internal pulldown keeps the voltage observed by the TUSB320 device in the recommended range.
The USB2 specification requires the bulk capacitance on VBUS based on UFP or DFP. When operating the TUSB320 device in a DFP mode, a bulk capacitance of at least 120µF is required. In this particular case, a 150-µF capacitor was chosen.
Figure 18 and Figure 19 show a Type-C configuration for the UFP mode.
Figure 20 shows the TUSB320 device configured as a UFP in I2C mode.
For this design example, use the parameters listed in Table 16:
DESIGN PARAMETER | VALUE |
---|---|
VDD (2.75 V to 5 V) | 5 V |
Mode (I2C or GPIO) | I2C: ADDR pin must be pulled down or pulled up |
I2C address (0x67 or 0x47) | 0x47: ADDR pin must be pulled low or tied to GND |
Type-C port type (UFP, DFP, or DRP) | UFP: PORT pin is pulled down |
Shutdown support | No |
The TUSB320 device supports a VDD in the range of 2.75 V to 5 V. In this particular case, VDD is set to 5 V. A 100-nF capacitor is placed near VDD. If VBUS is guaranteed to be less than 5.5 V, powering the TUSB320 device through a diode can be implemented.
The TUSB320 device is placed into I2C mode by either pulling the ADDR pin high or low. In this case, the ADDR pin is tied to GND which results in a I2C address of 0x47. The SDA and SCL must be pulled up to either 1.8 V or 3.3 V. When pulled up to 3.3 V, the VDD supply must be at least 3 V to keep from back-driving the I2C interface.
The TUSB320L device can enter shutdown mode by pulling the EN_N pin high, which puts the TUSB320L device into a low power state. In this case, external control of the EN_N pin is not implemented and therefore the EN_N pin is tied to GND. The TUSB320H device can enter shutdown mode by pulling the EN pin low, which puts the TUSB320H device into a low power state. In this case, external control of the EN pin is not implemented and therefore the EN pin is tied to 1.8V or 3.3V.
The INT_N/OUT3 pin is used to notify the PMIC when a change in the TUSB320 I2C registers occurs. This pin is an open drain output and requires an external pullup resistor. The pin should be pulled up to VDD using a 200-kΩ resistor.
The Type-C port mode is determined by the state of the PORT pin. When the PORT pin is pulled low, the TUSB320 device is in UFP mode. The Type-C port mode can also be controlled by the MODE_SELECT register through the I2C interface.
The VBUS_DET pin must be connected through a 900-kΩ resistor to VBUS on the Type-C that is connected. This large resistor is required to protect the TUSB320 device from large VBUS voltage that is possible in present day systems. This resistor along with internal pulldown keeps the voltage observed by the TUSB320 device in the recommended range.
The USB2 specification requires the bulk capacitance on VBUS based on UFP or DFP. When operating the TUSB320 device in a UFP mode, a bulk capacitance between 1 to 10µF is required. In this particular case, a 1-µF capacitor was chosen.
The general power-up sequence for the TUSB320L device (EN_N tied to ground) is as follows:
The general power-up sequence for the TUSB320H device (EN tied to 1.8V or 3.3V) is as follows: