This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TUSB1002: controlling EN pin with CC manager (TUSB320)

Part Number: TUSB1002
Other Parts Discussed in Thread: TUSB320, , TUSB322I, TUSB321AI

I would like to use the TUSB1002 as a redriver in my USB 3.1 Superspeed (Type-C) application.  Minimizing system power consumption is a priority, so ideally the TUSB1002 would be in its shutdown mode (EN pin at logic-low) whenever the port is not in use.  Are there any recommendations for having a CC manager such as TUSB320 control the EN pin of TUSB1002 so that it is only enabled when something is connected to the USB receptacle?

Regards,

Jason

  • Hello Jason,

    I recommend you to use the TUSB321AI/TUSB322I (The TUSB320 was designed for High-Speed over Type-C). Now, if the Type-C port is DFP only, then you can use the ID pin from the CC controller to enable the TUSB1002 (must invert the ID signal to control the TUSB1002 EN pin). Otherwise, you have to use a uC to check the TUSB32x connection and enable/disable the TUSB1002.

    Regards,
    Diego.

  • Jason,

    The solution for UFP and DRP modes: It is possible to use the TUSB321AI or TUSB322I (in GPIO mode) to enable the TUSB1002 by means of the terminals OUT1 & OUT2. When there is a valid connection and the CC controller is in UFP mode, the outputs 1 & 2 are LOW depending on the detected VBUS current profile. So the possible cases are the following:

    UFP:
    CONNECTION OUT1 OUT2 TUSB1002
    not connected High High Disabled
    Connected 900mA Low High Enabled
    Connected 1.5A High Low Enabled
    Connected 3A Low Low Enabled

    DRP:
    CONNECTION OUT1 OUT2 ID TUSB1002
    not connected High High High Disabled
    UFP_Conn 900mA Low High High Enabled
    UFP_Connected 1.5A High Low High Enabled
    UFP_Connected 3A Low Low High Enabled
    DFP_Connected High High Low Enabled

    Regards,
    Diego.
  • Thank you for the response Diego.  I am attempting to implement a DRP port.  If I understand correctly, I should be able to NAND pins OUT1, OUT2, and ID on theTUSB321AI, and then connect the NAND output to the EN pin of TUSB1002.  Is this correct?

    Regards,

    Jason

  • Jason,

       That is correct, Just two extra points:

    1. The TUSB1002 must be placed between the application processor and the TYpe-C switch.
    2. Please include a placeholder for a capacitor in parallel with the TUSN1002 EN pin and GND, this is just in case a delay is needed.

    Regards,

    Diego.