The USB_R1 and USBR1_RTN terminals require a precision resistor. A 9.09-kΩ ±1% resistor should be placed in parallel across these terminals, as close to the device as possible.
While the TUSB8040A1 EVM can utilize external pull up and pull down resistors on these terminals, there are inherent pull-ups and pull-downs implemented within the TUSB8040A1.
Note: The internal pull-up and pull-down resistors of the TUSB8040A1 have a nominal value of 22 kΩ (150 μA at 3.3 V). If using an external pull up on a terminal that has an internal pull- down resistor, TI recommends using a value of 7.5 kΩ or smaller. If using an external pull down on a terminal that has an internal pull-up resistor, TI recommends using a value of 7.5 kΩ or smaller.
- SMBUSz – The I2C interface mode is enabled by default via the internal pull-up resistor on this terminal. If a 4.7-kΩ pull-down is placed on this terminal and sampled at power-on reset, SMBUS mode is enabled.
- SDA_SMBDAT and SCL_SMBCLK – Serial EEPROM or SMBUS interface. On the EVM, these pins are routed to a serial EEPROM socket with 1-kΩ pull-up resistors installed on both signals. If the TUSB8040A1 is being used in SMBUS mode, then these signals become the data and clock signal, respectively. The TUSB8040A1 has internal pull-downs on these terminals.
The SDA_SMBDAT terminal is sampled at the de-assertion of reset to determine if SS low power states U1 and U2 are disabled. If SDA_SMBDAT is high, U1 and U2 low power states are disabled. If SDA_SMBDAT is low, U1 and U2 low power states are enabled. Disabling U1 and U2 allows the TUSB8040A1 to work with USB 3.0 devices that do not implement low power states per the USB 3.0 specification. If the EEPROM or SMBUS is implemented, the value of the u1u2Disable bit in the Device Configuration Register determines if the low power states U1 and U2 are disabled.
The SCL_SMBCLK terminal is sampled at the de-assertion of reset to determine if SuperSpeed low power state (U1 and U2) initiation is disabled. If SCL_SMBCLK is high, U1 and U2 low power state initiation is disabled. If SCL_SMBCLK is low, U1 and U2 low power states are completely enabled. Disabling U1 and U2 initiation allows the TUSB8040A1RKM to accept requests to enter low power states from the host or downstream devices, but it will not initiate the transitions. If the EEPROM or SMBUS is implemented, the value of the u1u2TimerOvr bit in the Device Configuration Register determines if the low power state initiation is disabled. - HS_SUSPEND_POLARITY – Downstream port power switch enable polarity is set to active high if a pull-up is placed on this terminal and sampled at power-on reset. The TUSB8040A1 has an internal pull-down on this terminal to set the power enables to active low by default. Since this terminal also acts as an LED output, a pull-up value of 330 Ω is recommended if an LED with series resistance of 1 kΩ is used for the status LED circuit.
- SS_SUSPEND_SSC – Spread spectrum clocking is disabled if a pull-up is placed on this terminal and sampled at power-on reset. The TUSB8040A1 has an internal pull down on this terminal to enable SSC by default. Since this terminal also acts as an LED output, a pull-up value of 330 ohm is recommended if a LED with series resistance of 1K is used for the status LED circuit.