TPS53647: TPS53647

Part Number: TPS53647
Other Parts Discussed in Thread: ADS7830

Tool/software:

Hello,

I am trying to convert data read from a TPS53647 to decimal format.

I am using your tool "SLINEAR11 FORMAT.xlsx"

Some data are "good" but other are "WRONG" example:

READ_VIN register 0x88:

Read value: 0xD2FD, with the file SLINEAR11 FORMAT.xlsx we have a decimal value of 11.953125 V this value seems to be good an ADS7830 device read 11.84V for this rail.

READ_VOUT register 0.8B

READ value: 0x007C, with the file SLINEAR11 FORMAT.xlsx we have a decimal value of 124 V !!!, this value is WRONG ! the output voltage of the TPS53647 con not be 124V !

For this rail the ADS7830 read 0.879V, this value is very closed to the value measured with a multimeter.

Where is the problem ?

The value read in the register 0x8B ?

In this case why the reading of fixed value are good ?

Reading PMBUS_REVISION (0x98) return 0x11, reading MFR_ID (0x99) return 0x5411, reading MFR_MODEL (0x9A) return 0x4701

The formula in the Excel file ?

Thank you for your help,

Best Regards,

Thierry.

  • Hi,

    For TPS53647 the READ_VOUT (8Bh) register is in VID format. There is a VID table in section 7.3.10 of the device datasheet to convert this hex value to voltage.

    Using this table for 0x007C gives 0.865V which is much closer to what is reported.

    There is also register D4h, MFR_SPECIFIC_04, which can return VOUT in a linear format and be converted to voltage using equation 6 in the datasheet.

    The datasheet for TPS53647 can be found on TI.com: https://www.ti.com/product/TPS53647 

    Regards,

    Troy