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.

LM96163 RDTE register setting

Other Parts Discussed in Thread: LM96163

Hi,

My customer are designing LM96163 and facing an issue:

When reading the temperature via Remote Temperature Signed MSB (offset 0x1), the value is smaller than the actual one around 10 degrees centigrade deviation.

After setting RDTE (0x30) to 0, the issue seems improve. The default value of RDTE is 1.

Could you please help to confirm should they set the value to 0?

Please tell me what is this register purpose? Why change this bit can improve the issue?

Thanks 

  • Hi Daniel,

    The RDTE register is to enable/disable the TruTherm BJT compensation feature of the LM96163. This feature is default to enable on the LM96163 and is used for measuring the temperature of remote diodes with small feature sizes. Remote diodes with small feature sizes require additional current compensation to detect the correct temperature compared to typical diodes such as a 2N3904. What is the size of the transistor/diode is the customer interfacing with?

    -Michael Wong
  • Hi Daniel,

    Were your questions answered?

    If you can tell us what the thermal diode is we can take a look and make a recommendation. In the end the best case if for the customer to try it.

    The TrueTherm mode (beta compensation) works well when the transistor (whose thermal junction is being monitored) has low beta. If the transistor beta is too high then you will get inaccurate readings as the thermal diode inputs will run out of range.

    The low beta goes hand in hand with small feature sizes but that is not always the case.

    Hope this answer your question.

    Take care,