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.

TPS25730: Use as replacement of TPS25751

Part Number: TPS25730
Other Parts Discussed in Thread: TPS25751

Tool/software:

We are looking at designing a circuit with 3 USB C channels. Each channel has their own separate data controller (FDTI, Displayport, etc) however we were looking at using either the TPS25751 or the TPS25730 as the PD controller for each of the ports (in addition to a 4th power input not tied to USB). Each USB channel would act as a sink when presented with 9-20V at 3A or more, yet would act as a standard 5V/3A source when connected to any other USB device. The TPS25751 is ideal for this application however it requires the use of EEPROM which is slightly annoying.

If I was to utilize the TPS25730 (sink UVLO at 9V) with a separate 5V source tied to VBUS with reverse current and short circuit protection, would this cause unintended problems for the device connection? My initial concerns are how the CC pins get pulled but also if this would affect any separate data transfer. It's worth investigating to see if I can get rid of the EEPROM.

Attached is a diagram of a potential TPS25730 implementation with power paths for reference.

  • Hi Benjamin,

    Thanks for reaching out on E2E!

    If I was to utilize the TPS25730 (sink UVLO at 9V) with a separate 5V source tied to VBUS with reverse current and short circuit protection, would this cause unintended problems for the device connection? My initial concerns are how the CC pins get pulled but also if this would affect any separate data transfer. It's worth investigating to see if I can get rid of the EEPROM.

    Since the TPS25730 is a sink only, the CC pins on the PD controller would only advertise as a sink and there would be no way to attach a 5V source and have a simple pullup to change that.

    The best case is to use the TSP25751 since it can be a DRP and can both source and sink.

    If you have an external EC/controller connected to each of the PDs, you can also flash the PD controllers over I2C instead of having an external EEPROM for each if that is possible as well!

    Thank you,

    Kevin