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.

TMP119: NIST traceability and the contents of EEPROM1 and EEPROM3

Part Number: TMP119

Tool/software:

The TMP119 data sheet indicates that EEPROM1 and possibly EEPROM3 (the data sheet is ambiguous about EEPROM3) are used to support NIST traceability and their contents should not be deleted or reprogrammed. I would like to store some other data in these registers, so I tried reprogramming the EEEPROM1 and EEPROM3 values of several TMP119's to 0 ,and to 0x20 less than the value that was in these EEPROMs. With the TMP119 on a small PCB connected to an "isothermal" aluminum plate, I read back the temperature,  programmed the EEPROMS, cycled the power, read back the EEPROMs, read back the temperature again, and saw no difference in the temperature reading. I then reprogrammed the EEPROMs with their original values. I did notice also that the value in EEPROM1 was the same in 8 different TMP119's, 0xA667.

Do the values in EEPROM1 or EEPROM3 ever have any effect on the temperature read back from the TMP119?

Is the value in EEPROM1 just used for some kind of accounting, like which oil bath the TMP119 was calibrated/verified in, or some kind of date code, etc.?

If I perform my own water bath calibration of the TMP119's in my system, is there any value for me to retain the contents of EEPROM1 or EEPROM3?

Is EEPROM3 even part of NIST traceability? Section 8.5.10 EEPROM3 Register says "To support NIST traceability, do not delete or reprogram the EEPROM[1] register" - that was [1], not [3]. But Table 8.13 EEPROM3 Register Field Descriptions says "To support NIST traceability, do not delete or reprogram this register"

Thanks,

Eric

  • Hi Eric,

    As the TMP119 datasheet says, EEPROM1 and EEPROM3 can be used as a scratch pad by the customer to store general-purpose data. These registers are preprogrammed during manufacturing with the unique ID that can be overwritten. To support NIST traceability do not delete or reprogram the registers. 

    The values in EEPROM1,2,3 have no effect on the temperature read back from the TMP119. The preprogrammed unique ID can be decoded to find the production information, so that devices can be traced to the production test lot/date/equipment. If NIST traceability is not important for your application, you can reprogram the registers. 

    It looks like the datasheet section 8.5.10 has a typo, it should say [3]. We will correct this.

    Best regards,

    Sakeenah Khan