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.

TPS23861: TPS23861 EEPROM

Part Number: TPS23861


Hi TI,

according to the datasheet, the EEPROM of TPS23861 can be written 25 cycles and writing to the EEPROM more than 25 times may result in an erratic behavior.

In my application I will set the AUTO bit to 0, because I need to have my devices in power-off state as default.
I suppose that my colleagues of the SW dept. will read the register 0x11 and then check if it is as expected.
They will write to 0x11 register only if the read back a value that is different from what is expected (in this way the register will be written only once).

Now, I'm putting the hands forward... it's just for knowledge.
What happen if we will write always the same value to the register 0x11?
The behaviour will result unpredictable, or after ~25 cycles the bits value will not change anymore?

Best regards,
Angelo

  • Hi Angelo,

    Agree with you that majority designs will read first before writing and it will usually be written only once.

    As for the hypothetical writing the same value, I imagine this would also count as a cycle since the value has to be erased/replaced with the new (same) value. Unfortunately, this has not been tested but I would err on minimizing the number of "cycles" to maximize reliability. 

    Thanks!