Skip to main content
Tran Viet
Associate
March 28, 2017
Question

Read/write cycle life of RTC backup registers (STM32F373)

  • March 28, 2017
  • 5 replies
  • 2201 views
Posted on March 28, 2017 at 09:54

Hi all,

I'am using STM32F373 MCU, in my application,

the 

RTC backup registers

 updated every 10 minutes

.

I know some memory cycles limit read/write cycles, Eg, Eeprom memory only allows 10000 write /read  cycles, if greater than that eeprom will die.

So, I wonder

RTC backup registers

have the same Epprom memory operations? Can I do multiple reads/writes cycle without fear of RTC Backup registers death?

Please confirm for me !

Thank in advance,

Viet Tran

    This topic has been closed for replies.

    5 replies

    Uwe Bonnes
    Chief
    March 28, 2017
    Posted on March 28, 2017 at 14:52

    RTC Backup is SRAM, with eventual battery backup. So nearly infinite write cycles.

    Tran Viet
    Tran VietAuthor
    Associate
    March 29, 2017
    Posted on March 29, 2017 at 02:37

    Thanks Uwe Bonnes,

    You can explain the difference in structure between SRAM and Eeprom, why SRAM nearly infinite write cycles but Eeprom ins limited ?

    Tesla DeLorean
    Guru
    March 29, 2017
    Posted on March 29, 2017 at 04:46

    SRAM is an arrangement of transistors that can hold, actively, two distinct states, there is no charge holding structure, and nothing to wear out

    https://en.wikipedia.org/wiki/Static_random-access_memory

     

    Electrons get trapped in EEPROM over cycles, to the point it can only represent one state, instead of two

    https://en.wikipedia.org/wiki/EEPROM

     

    Think of EEPROM as a Lead Acid or NiCad battery it has some finite charge cycles, until the nature of the storage cell changes

    Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..