NvSRAM

NvSRAM

[Cypress semiconductors - www.cypress.com] nvSRAM is a type of non-volatile computer memory. It is similar in operation to SRAMs. The current market for non volatile memory is dominated by BBSRAMs, or Battery Backed Static Random Access Memory. However, BBSRAMs are slow suffer from ROHS compliance issues. nvSRAMs provide 20ns or lesser access times.

nvSRAM is one of the advanced non-volatile memory NVRAM technologies that is fast replacing the BBSRAMs, especially for applications that need battery free solutions and long term retention at SRAM speeds.

nvSRAM is available from 16k densities up to 8M densities from both Simtek Corporation and Cypress Semiconductors. There are other nvSRAM products from Maxim which are essentially BBSRAMs. They have a lithium battery built into the SRAM package. It is an efficient replacement for BBSRAM, EPROM or EEPROM. It is faster than EPROM and EEPROM solutions. It is better than BBSRAM solution because there is no ROHS issue associated with this type of memory. No external battery is used.

Description

This is the basic block diagram of a nvSRAM. Externally nvSRAM looks like a standard SRAM. The HSB signal is an optional signal that does not have to be used. However, on the inside, there is a lot more going on and the nvSRAM is capable of doing more than a standard SRAM. With nvSRAM there are four operations compared to two in SRAM read/write. nvSRAM can read, write, store and recall. The additional operations center around the non volatile part of the nvSRAM.

When reading and writing the nvSRAM acts no differently than a standard async SRAM. The attached processor or controller sees a 8-bit SRAM interface and nothing else. The STORE operation is when the data that is in the SRAM array is stored in the non volatile part. Cypress and Simtek nvSRAM has three ways of storing data in the non-volatile area. They are:
#Autostore,
#Hardware store,
#Software store.Autostore happens automatically when the data main voltage source drops below the devices operating voltage. When this occurs, the power control is switched from Vcc to the capacitor. The capacitor will power the chip for enough duration to store the SRAM contents into the non volatile part. The HSB pin can externally initiate the store operation. This is called hardware store. Software store is initiated by a certain sequence of operations. When the defined operations are done in sequence the software store is initiated.

Applications

Data logging is one main area where nvSRAMs are needed. POS terminals/smart terminals are now able to approve payment transactions without having to obtain approval from a remote server. Because secure data resides in the terminal, a lot of time could be saved in terms of the over-the-air verification which is slow as well as intrusion prone.

Motor vehicle crash boxes are another area where nvSRAMs could be employed effectively. The vehicle state data at the time of the crash can go a long way in validating the claims and finding the reason of the crash. This has huge financial implications in the insurance industry, and the concept of having crash boxes in passenger/commercial vehicles could become a defacto standard in near future. nvSRAMs with their fast read/write capabilities is a good fit for this application.

Similar critical applications such as medical equipment and high end servers can use nvSRAMs to store their data. In case of external power failure, or unforeseen calamities, nvSRAM can hold the data without external intervention (autostore feature). Hence it would provide aflexibility of an EEPROM but at SRAM speeds.

Applications in environments where field service is not possible/costly such as data loggers spread across geographies, routers, equipment in in hospitable conditions can use nvSRAMs, because nvSRAM does not use batteries, which have a risk of exploding/releasing harmful chemicals in harsh environments.

In short, nvSRAMs are suited for applications that need to store critical data, but no field service.

Comparisons with other types of memories

References

ee also


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • nvSRAM — is a type of non volatile computer memory. It is similar in operation to SRAMs. The current market for non volatile memory is dominated by BBSRAMs, or Battery Backed Static Random Access Memory. However, BBSRAMs are slow and suffer from ROHS… …   Wikipedia

  • Simtek Corporation — Infobox Company company name = Simtek Integrated Memories Corporation company type = Public (nasdaq|SMTK} foundation = 1987 location = Colorado Springs, CO, USA industry = Semiconductors products = Nonvolatile SRAM Integrated Semiconductors… …   Wikipedia

  • Ferroelectric RAM — (FeRAM or FRAM [FeRAM is the accepted generic acronym for ferroelectric random access memory.] ) is a random access memory similar in construction to DRAM but uses a ferroelectric layer instead of a dielectric layer to achieve non volatility.… …   Wikipedia

  • Magnetoresistive Random Access Memory — (MRAM) is a non volatile computer memory (NVRAM) technology, which has been under development since the 1990s. Continued increases in density of existing memory technologies ndash; notably Flash RAM and DRAM ndash; kept MRAM in a niche role in… …   Wikipedia

  • MRAM — La MRAM (RAM magnetorresistiva o magnética) es un tipo de memoria no volátil desarrollada desde los años 90. El desarrollo de la tecnología existente, principalmente Flash y DRAM han evitado la generalización de su uso, aunque sus defensores… …   Wikipedia Español

  • FRAM — Типы компьютерной памяти Энергозависимая DRAM (в том числе DDR SDRAM) SRAM Перспективные T RAM Z RAM TTRAM Из истории Память на линиях задержки Запоминающая электронстатическая трубка Запоминающая ЭЛТ Энергонезависимая ПЗУ PROM …   Википедия

  • Magnetoresistive random access memory — Computer memory types Volatile RAM DRAM (e.g., DDR SDRAM) SRAM In development T RAM Z RAM TTRAM Historical Delay line memory Selectron tube Williams tube Non volatile …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”