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.

TPS53667: How to decide IMAX in PMBus

Part Number: TPS53667

Hi,

I think that IMAX will be determined by pin strap.
And I think whether IMAX can be adjusted by writing to DAh.

Q1. What is the min / max value of IMAX that can be set with PMBus? How much is LSB?

Q2. The default values of 46h and 4Ah are related to the value of IMAX. Will the value written to DAh be reflected?

Best regards,
Yuto Sakai

  • Hi Yuto,

    The IMAX value will be set by the pin-strap settings assuming a 20kΩ resistor is hung off the SKIP#-NVM pin. Otherwise, the controller will use the NVM settings instead be it the default values in the datasheet or your pre-programmed values. Through PMBus, the IMAX register is adjusted by writing to the DAh register. After startup, any changes to this register will override the pinstrap settings.

    To answer your questions,

    1) The max value that can be written to IMAX is 255A (FFh) making the LSB correspond to 1A.
    2) Yes, either through pin-strapping or pre-programming the controller the current fault registers will update based on IMAX. Register 46h should jump to 125% IMAX (assuming 125% of IMAX isn't larger than FFh) and 4Ah will equal IMAX.

    Please let me know if you have any further questions.

    Cheers,

    Carmen