I have a question regarding F-RAM I will be using the Cypress FM16W08 as an example. Here is a link to the datasheet: http://www.cypress.com/file/41731/download
I have recently used it as a drop in replacement for a Dallas DS1225 battery backed S-RAM that holds the calibration constants in a lab power supply. I was able to read the old S-RAM and dump the contents into the new F-RAM and it's working perfectly.
One thing confuses me though. It is my understanding that when a certain address in F-RAM is read the data at that address is lost. While in S-RAM the data remains after a read.
Since the equipment was not designed with F-RAM in mind and it's not writing the data back since it was designed to use S-RAM. Am I correct in assuming that F-RAM has internal circuitry to automatically write back to itself after a read?
On page 4 of the datasheet under the heading Endurance. I believe it vaguely refers to this operation as "a read and restore mechanism" but I'm not sure.
Thanks For Your Time.