Skip to main content

I can think of a few:

  1. don't power it on unless you have to;

    don't power it on unless you have to;
  2. don't write to it unless you have to;

    don't write to it unless you have to;
  3. write as little data to you as you can - compress the data; only write to it during brown out or power down, ...;

    write as little data to you as you can - compress the data; only write to it during brown out or power down, ...;
  4. level the writes to as many cells as possible - increment the write address with subsequent writes;

    level the writes to as many cells as possible - increment the write address with subsequent writes;
  5. use a big eeprom;

    use a big eeprom;
  6. use fram;

    use fram;
  7. use sram + battery back-up;

    use sram + battery back-up;

...

3 - 7 are really examples of implementating 2)#2.

I can think of a few:

  1. don't power it on unless you have to;

  2. don't write to it unless you have to;

  3. write as little data to you as you can - compress the data; only write to it during brown out or power down, ...;

  4. level the writes to as many cells as possible - increment the write address with subsequent writes;

  5. use a big eeprom;

  6. use fram;

  7. use sram + battery back-up;

...

3 - 7 are really examples of implementating 2).

I can think of a few:

  1. don't power it on unless you have to;
  2. don't write to it unless you have to;
  3. write as little data to you as you can - compress the data; only write to it during brown out or power down, ...;
  4. level the writes to as many cells as possible - increment the write address with subsequent writes;
  5. use a big eeprom;
  6. use fram;
  7. use sram + battery back-up;

...

3 - 7 are really examples of implementating #2.

Source Link
dannyf
  • 2.8k
  • 10
  • 13

I can think of a few:

  1. don't power it on unless you have to;

  2. don't write to it unless you have to;

  3. write as little data to you as you can - compress the data; only write to it during brown out or power down, ...;

  4. level the writes to as many cells as possible - increment the write address with subsequent writes;

  5. use a big eeprom;

  6. use fram;

  7. use sram + battery back-up;

...

3 - 7 are really examples of implementating 2).