NVSRAM (Non-Volatile Static RAM)
NVSRAM (Non-Volatile SRAM) is byte-addressable, byte-writable fast RAM that retains its contents after power loss, available in several technology implementations including battery-backed SRAM, EEPROM/SRAM hybrids, FRAM, and MRAM.
NVSRAM (Non-Volatile SRAM) is fast, byte-addressable, byte-writable RAM that retains its content after power loss. NVSRAM is implemented in several distinct technologies, each with different trade-offs in cost, size, performance, and reliability.
Battery-Backed SRAM
Technology: SRAM with integral backup battery and power-loss detection circuits (e.g., Dallas DS1220, DS1230; TI Benchmarq; STMicroelectronics).
Operation: When main power fails, the backup battery powers the SRAM, preventing data loss.
Advantages:
- Electrically identical to standard SRAM
- Proven, mature technology
- No initialization delay on power-up
Disadvantages:
- Higher cost
- Large physical package
- Battery degrades and dies after several years, requiring replacement
EEPROM/SRAM Hybrid
Technology: Single chip combining EEPROM, SRAM, and power-loss detection circuits (e.g., ZMD, Simtek).
Operation: On power-up, data is copied from EEPROM to SRAM for fast access. When power loss is detected, SRAM contents are written back to EEPROM before power is lost.
Advantages:
- Lower cost than battery-backed SRAM
- Smaller package options available
- No battery maintenance required
Disadvantages:
- Long initialization delay on power-up may require design modifications
- May require larger capacitors on power rail to ensure gradual voltage drop during data save
FRAM (Ferroelectric RAM)
Technology: RAM using ferroelectric crystals to store bits (Ramtron and others).
Operation: Data is retained permanently in ferroelectric material while maintaining RAM-speed read/write performance (~1 ns).
Advantages:
- Available in multiple package types
- Nearly unlimited write endurance (>10¹ⴠcycles)
- Read and write speeds identical to SRAM
- No initialization delay
- No battery required
Disadvantages:
- Limited commercial availability
- Minor pinout differences from standard 27C256 packages may require adapter circuitry
- Higher cost per bit than alternatives
Tip
For detailed FRAM technical specifications, consult the Ramtron datasheet and application notes.
MRAM (Magnetoresistive RAM)
Technology: Electromagnetic storage technology representing next-generation non-volatile memory (Cypress and others).
Operation: Data is stored using magnetic tunneling junctions, combining the speed of SRAM with true non-volatility.
Advantages:
- Eliminates battery degradation issues of battery-backed SRAM
- Eliminates long initialization delays of EEPROM/SRAM hybrids
- True SRAM electrical and logical compatibility
- No form-factor constraints
- Theoretically ideal for real-time programming of systems not originally designed for it
Disadvantages:
- Limited production availability
- Higher cost during early adoption phase
Important
MRAM represents an emerging technology. Component availability and pricing continue to improve, making it increasingly viable for retrofit ECU applications.