Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FM25V05
512Kb Serial 3V F-RAM Memory
Features
512K bit Ferroelectric Nonvolatile RAM Device ID and Serial Number
Organized as 65,536 x 8 bits Device ID reads out Manufacturer ID & Part ID
High Endurance 100 Trillion (1014) Read/Writes Unique Serial Number (FM25VN05)
10 Year Data Retention
NoDelay Writes Low Voltage, Low Power
Advanced High-Reliability Ferroelectric Process Low Voltage Operation 2.0V 3.6V
90 A Standby Current (typ.)
Very Fast Serial Peripheral Interface - SPI 5 A Sleep Mode Current (typ.)
Up to 40 MHz Frequency
Direct Hardware Replacement for Serial Flash Industry Standard Configurations
SPI Mode 0 & 3 (CPOL, CPHA=0,0 & 1,1) Industrial Temperature -40C to +85C
8-pin Green/RoHS SOIC Package
Write Protection Scheme
Hardware Protection
Software Protection
This is a product in the pre-production phase of development. Device Ramtron International Corporation
characterization is complete and Ramtron does not expect to change the 1850 Ramtron Drive, Colorado Springs, CO 80921
specifications. Ramtron will issue a Product Change Notice if any (800) 545-FRAM, (719) 481-7000
specification changes are made. http://www.ramtron.com
Rev. 2.0
May 2010 Page 1 of 16
FM25V05 - 512Kb SPI FRAM
W
S Instruction Decode
Clock Generator
HOLD
Control Logic
C Write Protect
8192 x 64
FRAM Array
Instruction Register
16 8
Address Register
Counter
D Q
Data I/O Register
Nonvolatile Status
Register
Rev. 2.0
May 2010 Page 2 of 16
FM25V05 - 512Kb SPI FRAM
Rev. 2.0
May 2010 Page 3 of 16
FM25V05 - 512Kb SPI FRAM
System Hookup
For a microcontroller that has no dedicated SPI bus, a
The SPI interface uses a total of four pins: clock, general purpose port may be used. To reduce
data-in, data-out, and chip select. A typical system hardware resources on the controller, it is possible to
configuration uses one or more FM25V05 devices connect the two data pins together and tie off the
with a microcontroller that has a dedicated SPI port, Hold pin. Figure 4 shows a configuration that uses
as Figure 3 illustrates. Note that the clock, data-in, only three pins.
and data-out pins are common among all devices.
The Chip Select and Hold pins must be driven
separately for each FM25V05 device.
Rev. 2.0
May 2010 Page 4 of 16
FM25V05 - 512Kb SPI FRAM
Rev. 2.0
May 2010 Page 5 of 16
FM25V05 - 512Kb SPI FRAM
Status Register & Write Protection no effect on its state. This bit is internally set and
cleared via the WREN and WRDI commands,
The write protection features of the FM25V05 are
respectively.
multi-tiered. Taking the /W pin to a logic low state is
the hardware write-protect function. Status Register
BP1 and BP0 are memory block write protection bits.
write operations are blocked when /W is low. To
They specify portions of memory that are write-
write the memory with /W high, a WREN op-code
protected as shown in the following table.
must first be issued. Assuming that writes are enabled
using WREN and by /W, writes to memory are
Table 3. Block Memory Write Protection
controlled by the Status Register. As described
above, writes to the Status Register are performed BP1 BP0 Protected Address Range
using the WRSR command and subject to the /W pin. 0 0 None
The Status Register is organized as follows. 0 1 C000h to FFFFh (upper )
1 0 8000h to FFFFh (upper )
Table 2. Status Register 1 1 0000h to FFFFh (all)
Bit 7 6 5 4 3 2 1 0
Name WPEN 1 0 0 BP1 BP0 WEL 0
The BP1 and BP0 bits and the Write Enable Latch
are the only mechanisms that protect the memory
Bits 0, 4, 5 are fixed at 0 and bit 6 is fixed at 1, and
from writes. The remaining write protection features
none of these bits can be modified. Note that bit 0
protect inadvertent changes to the block protect bits.
(Ready in Serial Flash) is unnecessary as the F-
RAM writes in real-time and is never busy, so it
The WPEN bit controls the effect of the hardware /W
reads out as a 0. There is an exception to this when
pin. When WPEN is low, the /W pin is ignored.
the device is waking up from Sleep Mode, which is
When WPEN is high, the /W pin controls write
described on the following page. The BP1 and BP0
access to the Status Register. Thus the Status Register
control software write protection features. They are
is write protected if WPEN=1 and /W=0.
nonvolatile (shaded yellow). The WEL flag indicates
the state of the Write Enable Latch. Attempting to
This scheme provides a write protection mechanism,
directly write the WEL bit in the Status Register has
which can prevent software from writing the memory
Rev. 2.0
May 2010 Page 6 of 16
FM25V05 - 512Kb SPI FRAM
under any circumstances. This occurs if the BP1 and bits (if WPEN is high). Therefore in this condition,
BP0 bits are set to 1, the WPEN bit is set to 1, and hardware must be involved in allowing a write
the /W pin is low. This occurs because the block operation. The following table summarizes the write
protect bits prevent writing memory and the /W protection conditions.
signal in hardware prevents altering the block protect
Rev. 2.0
May 2010 Page 7 of 16
FM25V05 - 512Kb SPI FRAM
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 4 5 6 7 0 1 2 3 4 5 6 7
C
op-code 16-bit Address Data
D 0 0 0 0 0 0 1 0 15 14 13 12 11 10 9 8 3 2 1 0 7 6 5 4 3 2 1 0
MSB LSB MSB LSB
Q
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 4 5 6 7 0 1 2 3 4 5 6 7
C
op-code 16-bit Address
D 0 0 0 0 0 0 1 1 15 14 13 12 11 10 9 8 3 2 1 0
MSB LSB
MSB Data LSB
Q 7 6 5 4 3 2 1 0
0 1 2 3 4 5 6 7 0 1 2 3 5 6 7 4 5 6 7 0 1 2 3 4 5 6 7
C
op-code 16-bit Address Dummy byte
D 0 0 0 0 1 0 1 1 15 14 13 12 2 1 0 X X X X
MSB LSB
MSB Data LSB
Q 7 6 5 4 3 2 1 0
Figure 11. Fast Read with 2-Byte Address and Dummy Byte
Rev. 2.0
May 2010 Page 8 of 16
FM25V05 - 512Kb SPI FRAM
Sleep Mode
A low power mode called Sleep Mode is Enter Sleep
Mode
implemented on both FM25V05 and FM25VN05
devices. The device will enter this low power state S
when the SLEEP op-code B9h is clocked-in and a
rising edge of /S is applied. Once in sleep mode, the C
C and D pins are ignored and Q will be high-Z, but
the device continues to monitor the /S pin. On the
D
next falling edge of /S, the device will return to
normal operation within tREC (400 s max.). The Q Q
pin remains in a hi-Z state during the wakeup period.
The device will not necessarily respond to an opcode Figure 12. Sleep Mode Entry
within the wakeup period. To start the wakeup
procedure, the controller may send a dummy read,
for example, and wait the remaining tREC time.
Device ID
The FM25V05 and FM25VN05 devices can be interrogated for its manufacturer, product identification, and die
revision. The RDID op-code 9Fh allows the user to read the manufacturer ID and product ID, both of which are
read-only bytes. The JEDEC-assigned manufacturer ID places the Ramtron identifier in bank 7, therefore there are
six bytes of the continuation code 7Fh followed by the single byte C2h. There are two bytes of product ID, which
includes a Family code, a Density code, a Sub code, and Product Revision code.
C .......
D 9Fh
Rev. 2.0
May 2010 Page 9 of 16
FM25V05 - 512Kb SPI FRAM
BYTE crc = 0;
while( nBytes-- ) crc = crctable[crc ^ *pData++];
return crc;
}
Rev. 2.0
May 2010 Page 10 of 16
FM25V05 - 512Kb SPI FRAM
C .......
D C3h
Table 7. Time to Reach 100 Trillion Cycles for Repeating 64-byte Loop
SCK Freq Endurance Endurance Years to Reach
(MHz) Cycles/sec. Cycles/year 1014 Cycles
40 74,620 2.35 x 1012 42.6
20 37,310 1.18 x 1012 85.1
10 18,660 5.88 x 1011 170.2
5 9,330 2.94 x 1011 340.3
Rev. 2.0
May 2010 Page 11 of 16
FM25V05 - 512Kb SPI FRAM
Electrical Specifications
Absolute Maximum Ratings
Symbol Description Ratings
VDD Power Supply Voltage with respect to VSS -1.0V to +4.5V
VIN Voltage on any pin with respect to VSS -1.0V to +4.5V
and VIN < VDD+1.0V
TSTG Storage Temperature -55C to + 125C
TLEAD Lead Temperature (Soldering, 10 seconds) 260 C
VESD Electrostatic Discharge Voltage
- Human Body Model (AEC-Q100-002 Rev. E) 4kV
- Charged Device Model (AEC-Q100-011 Rev. B) 1.25kV
- Machine Model (AEC-Q100-003 Rev. E) 200V
Package Moisture Sensitivity Level MSL-1
Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. This is a stress rating
only, and the functional operation of the device at these or any other conditions above those listed in the operational section of this
specification is not implied. Exposure to absolute maximum ratings conditions for extended periods may affect device reliability.
DC Operating Conditions (TA = -40C to + 85C, VDD = 2.0V to 3.6V unless otherwise specified)
Symbol Parameter Min Typ Max Units Notes
VDD Power Supply Voltage 2.0 3.3 3.6 V
IDD Power Supply Operating Current 1
@ C = 1 MHz - 0.3 mA
@ C = 40 MHz 1.5 3.0 mA
ISB Standby Current 90 150 A 2
IZZ Sleep Mode Current 5 8 A 3
ILI Input Leakage Current - 1 A 4
ILO Output Leakage Current - 1 A 4
VIH Input High Voltage 0.7 VDD VDD + 0.3 V
VIL Input Low Voltage -0.3 0.3 VDD V
VOH1 Output High Voltage (IOH = -1 mA, VDD=2.7V) 2.4 - V
VOH2 Output High Voltage (IOH = -100 A) VDD-0.2 - V
VOL1 Output Low Voltage (IOL = 2 mA, VDD=2.7V) - 0.4 V
VOL2 Output Low Voltage (IOL = 150 A) - 0.2 V
RIN Input Resistance (/HOLD pin) 5
For VIN = VIH (min) 40 K
For VIN = VIL (max) 1 M
Notes
1. C toggling between VDD-0.2V and VSS, other inputs VSS or VDD-0.2V.
2. /S=VDD. All inputs VSS or VDD.
3. In Sleep mode and /S=VDD. All inputs VSS or VDD.
4. VSS VIN VDD and VSS VOUT VDD.
5. The input pull-up circuit is stronger (> 40K) when the input voltage is above VIH and weak (> 1M) when the input
voltage is below VIL.
Rev. 2.0
May 2010 Page 12 of 16
FM25V05 - 512Kb SPI FRAM
AC Test Conditions
Input Pulse Levels 10% and 90% of VDD
Input rise and fall times 3 ns
Input and output timing levels 0.5 VDD
Output Load Capacitance 30 pF
Rev. 2.0
May 2010 Page 13 of 16
FM25V05 - 512Kb SPI FRAM
/HOLD Timing
tHS
S
tHH
C
tHH
tHS
HOLD
Q
tHZ tLZ
VDD min.
VDD tVR tVF
tPU tPD
Power Cycle & Sleep Timing (TA = -40 C to + 85 C, VDD = 2.0V to 3.6V, unless otherwise specified)
Symbol Parameter Min Max Units Notes
tVR VDD Rise Time 50 - s/V 1,2
tVF VDD Fall Time 100 - s/V 1,2
tPU Power Up (VDD min) to First Access (/S low) 250 - s
tPD Last Access (/S high) to Power Down (VDD min) 0 - s
tREC Recovery Time from Sleep Mode - 400 s
Notes
1. This parameter is characterized and not 100% tested.
2. Slope measured at any point on VDD waveform.
Rev. 2.0
May 2010 Page 14 of 16
FM25V05 - 512Kb SPI FRAM
Mechanical Drawing
7.70
3.70
3.90 0.10 6.00 0.20
2.00
Pin 1
1.27 0.65
0.25
4.90 0.10 0.50
1.35 0.19
1.75 45 0.25
1.27 0.10 mm
0.10 0- 8 0.40
0.33 0.25
0.51 1.27
Legend:
XXXXX= part number, P=package type
XXXXXX-P R=rev code, LLLLLLL= lot code
RLLLLLLL RIC=Ramtron Intl Corp, YY=year, WW=work week
RICYYWW
Examples: FM25V05, Green/RoHS SOIC package,
Rev. A, Lot 9646447, Year 2010, Work Week 11
Rev. 2.0
May 2010 Page 15 of 16
FM25V05 - 512Kb SPI FRAM
Revision History
Ordering Information
Part Number Features Operating Package
Voltage
FM25V05-G Device ID 2.0-3.6V 8-pin Green/RoHS SOIC
FM25VN05-G Device ID, S/N 2.0-3.6V 8-pin Green/RoHS SOIC
FM25V05-GTR Device ID 2.0-3.6V 8-pin Green/RoHS SOIC
in Tape & Reel
FM25VN05-GTR Device ID, S/N 2.0-3.6V 8-pin Green/RoHS SOIC
in Tape & Reel
Rev. 2.0
May 2010 Page 16 of 16