(Topic ID: 223281)

Nvram vs cmos in system11

By Tuukka

5 years ago



Topic Stats

  • 7 posts
  • 4 Pinsiders participating
  • Latest reply 5 years ago by Tuukka
  • No one calls this topic a favorite

You

Linked Games

No games have been linked to this topic.

    You're currently viewing posts by Pinsider barakandl.
    Click here to go back to viewing the entire thread.

    #5 5 years ago

    Cypress guarantees 100 trillion read/write on the fm16w08 device. An endurance cycle is counted every time the /CE is strobed. You could check the frequency of the chip enable pin then figure out how long it would take to reach 100 trillion cycles.

    I check Stern Hot Hand NVRAM /CE and it average 16khz in attract mode
    100,000,000,000,000 / 16,000 = 6,250,000,000 seconds worth of endurance.
    31,536,000 seconds in a year
    6,250,000,000 / 31,536,000 = 198 years of endurance if powered on 24/7

    I checked Dr Dude (Sys 11C) NVRAM's /CE and it cycled at roughly 130khz in attract mode

    100,000,000,000,000 / 130,000 = 769,230,769 seconds worth of endurance.
    31,536,000 seconds in a year
    769,230,769 / 31,536,000 = 24.39 years straight if powered on 24/7

    I suspect the chips will even last beyond their rated endurance. I questioned Cypress about why the older datasheets showed less endurance than the current datasheet of the same part number. They told me the part did not change but they are now able to guarantee the longer endurance. So the older parts would have had the same endurance as new ones even tho the datasheet at the time did not say so.

    Also considering that there are thousands of FM1608 used pulls out there in operation and I have never heard of one failing so i'd say they are pretty robust and the endurance shouldn't be much of a worry to anyone.

    Also an interesting snippet from the data sheet.
    ""
    Endurance
    Internally, a F-RAM operates with a read and restore mechanism. Therefore, each read and write cycle involves a change of state. The memory architecture is based on an array of rows and columns. Each read or write access causes an endurance cycle for an entire row. In the FM16W08, a row is 64 bits wide. Every 8-byte boundary marks the beginning of a new row. Endurance can be optimized by ensuring frequently accessed data is located in different rows. Regardless, F-RAM offers substantially higher write endurance than other nonvolatile memories. The rated endurance limit of 1014 cycles will allow 150,000 accesses per second to the same row for over 20 years.
    ""
    recent revisions of NVRAM.Weebly 6116 and 5101 modules have the address bits organized in way that should spread out row access to increase endurance.

    You're currently viewing posts by Pinsider barakandl.
    Click here to go back to viewing the entire thread.

    Reply

    Wanna join the discussion? Please sign in to reply to this topic.

    Hey there! Welcome to Pinside!

    Donate to Pinside

    Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


    This page was printed from https://pinside.com/pinball/forum/topic/nvram-vs-cmos-in-system11?tu=barakandl and we tried optimising it for printing. Some page elements may have been deliberately hidden.

    Scan the QR code on the left to jump to the URL this document was printed from.