FM24C64C
aborts the write operation and allows the read
command to be issued with the device address LSB
Start
Address
set to a 1. The operation is now a current address
read.
No
Acknowledge
Stop
By Master
S
By F-RAM
Slave Address
1 A
Data Byte
1
P
Acknowledge
Data
Figure 7. Current Address Read
By Master
Start
Address
Acknowledge
No
Acknowledge
Stop
S
By F-RAM
Slave Address
1 A
Data Byte
A
Data Byte
1 P
Acknowledge
Data
Figure 8. Sequential Read
Start
By Master
S
Slave Address
0 A X
Address
Start
Address
No
Acknowledge
Stop
Address MSB
A
Address LSB
A
S
Slave Address
1 A
Data Byte
1 P
By F-RAM
Acknowledge
Data
Figure 9. Selective (Random) Read
Endurance
The FM24C64C internally operates with a read and
restore mechanism. Therefore, endurance cycles are
applied for each read or write cycle. 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 FM24C64C,
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, FRAM read
and write endurance is effectively unlimited at the
1MHz two-wire speed. Even at 3000 accesses per
second to the same segment, 10 years time will
elapse before 1 trillion endurance cycles occur.
Rev. 1.1
June 2011
7 of 12