Cypress’ FM25V20A – RAM’s speed, Flash’s robustness

After Maxim bought Dallas Semiconductor, their once-ubiquituous battery-backed SRAM chips became more and more expensive. Cypress – mainly known for its PSoC microcontrollers – offers an alternative in its FRAM technology.

Parts like the FM25V20A use ferromagnetic random access memory technology: think of it as a new kind of RAM using a ferromagnetic layer for data storage. The idea has been around for more than thirty years, which makes the FM25V20A’s appearance in our search trends all the more fascinating.

Either way, Cypress promises a high endurance of 100 trillion (10^14) read/writes, along with a 151-year data retention – as with normal DRAM, write cycles can be done at full bus speed without any delays or similar wait states. Furthermore, no paging needs to be observed – each of the 256 K × 8 cells can be adressed in a peace-meal fashion.

Hunting in familiar grounds

SPI flash is an old classic – it is only natural that Cypress decided to deploy its FRAM technology in this market. Figure one shows the block diagram of a FM25V20A – experienced chip designers should immediately recognize the SPI transciever needed for communication with the memory array.

The SPI transciever lets periphery communicate with the FRAM array

Cypress adds two custom pins to the normal SPI layout. First of all, HOLD forces a temporary shutdown of the logic – when set, transitions of the SCK pin are ignored. This feature lets you “kill” the memory if the CPU needs to handle another, more urgent task. Interesting aspect number two is a pin dedicated to write protection – if it is activated, data on the FM25V20A is write protected as if it were in a normal ROM cell.

In terms of SPI modes, the FM25V20A supports both SPI Mode 0 and SPI Mode 3. The maximum bus speed of the FM25V20A is 40 MhZ, no wait states are required due to the ferromagnetic structure.
FRAM’s power consumption is quite humane. The part can live with 2.0 to 3.6 Volts of inpout, and needs at worst 3mA when working at 40MhZ. If your system can make do with a serial clock of just 1 MhZ, a maximal current consumption of 0.30mA is stated.

FM25V20A-G comes in a SOIC housing, while the FM25V20A ships in a DFN case. Both parts are qualified over the industrial temperature range – the only problem is the quite exorbitantly high price.

Recent Articles
The Hitchhiker’s Guide to PCB Design
Want to create a solid, manufacturable PCB the first time? Get the only eBook you will ever need to upgrade your PCB knowledge and launch your... Read Article
Secure your supply with Future Electronics
Find what you need faster Hundreds of thousands of components. Three strategically-located Distribution Centers. ONE global IT infrastructure. Find what you need faster with access anywhere,... Read Article
Save 10% on Orders $500 or More
Promo code is valid for saving 10% on orders of $500 or more. Offer does not apply to products from Adafruit, DEEPWAVE DIGITAL, FTDI Chip, NVIDIA,... Read Article
Create Smaller, More Power-Efficient USB-C and USB-C Power Delivery Designs
Maxim Integrated’s extensive portfolio of ICs for USB-C and USB-C Power Delivery designs provide high levels of integration and flexibility that engineers need to create compact,... Read Article
Latest Solutions from CUI & Digi-Key
Read Article
Why Standard Products from ST are the right choice for your design projects!
Standard products matter! They are in virtually every design and you just need them right away with no fuss, no hurdles: just there.   Together with Farnell,... Read Article