datasheets.com EBN.com EDN.com EETimes.com Embedded.com PlanetAnalog.com TechOnline.com  
Events
UBM Tech
UBM Tech

Design Article

Comment


Joe56

11/27/2012 11:09 AM EST

MRAM is a proven solution for protection of data in the event of system power ...

More...



Pramodh_Cypress

11/13/2012 1:20 PM EST

32Mb-128Mb will be on advanced technology nodes and should have reasonable die ...

More...

Using nvSRAMs for power-fail reliability in enterprise SSDs

Pramodh Prakash, Cypress Semiconductor

11/5/2012 12:10 PM EST


SSD Technology Overview

Solid State Drives (SSDs) are data storage devices that use a solid-state semiconductor memory, such as NAND Flash, to persistently store information, instead of a magnetic element as used in traditional Hard Disk Drives (HDDs). This results in a faster input/output (I/O) performance for SSDs since data can be randomly accessed and does not depend on read/write head synchronizing with a rotating disk as is required with HDDs. In addition, the time required to move the head to the correct position in HDDs is in the order of several milliseconds.

The basic architecture of a SSD is composed of a SSD controller/processor, a memory controller, an interface controller, a bank of NAND flash memory devices, SDRAM cache, and an interface connector.

SSDs have no moving parts and emulate HDDs because they are manufactured in the same form factors and support standard HDD interfaces, such as serial advanced technology attachment (SATA), Serial Attached SCSI (SAS), and Fiber Channel (FC). No moving parts result in higher reliability over a longer operational life.

Another major advantage of SSDs is significantly lower power consumption compared to HDDs. As memory capacities increase and prices drop, SSDs are becoming an increasingly attractive alternative to HDDs. Because they are faster, SSDs cost much less per IOPS (input / output operations per second) than HDDs. SSDs are also becoming more cost-effective over time in terms of cost per gigabyte (GB). Analysts expect that SSD prices will continue to fall steadily, spurring increasing adoption of the technology in market segments

Enterprise SSD

Enterprise-grade SSDs represent the highest tier of nonvolatile storage available today and a step-change improvement for storage technology in terms of read/write performance, heat dissipation and energy consumption over HDD alternatives. The enterprise applications that can derive the greatest benefits from SSDs, which act as storage network accelerators, include banking and financial applications, online transaction processing, front-end Web servers, search engines, messaging, and high performance computing.

Because Enterprise SSDs are plug-compatible with HDDs and support standard disk interfaces, they can be installed in most server platforms and disk arrays currently using Enterprise HDDs. The main performance metric for an enterprise-grade storage device is random read or writes IOPS (See Table 1).

 

Table 1: Source: http://en.wikipedia.org/wiki/IOPS

Enterprise SSDs are offered in moderate to high capacity, with strong performance and reliability specifications. They are aimed exclusively at the enterprise storage markets for application acceleration.

Figure 1 shows the basic block diagram of a SATA Interface Enterprise SSD. Other interfaces available are HDD-compatible Serial Attached SCSI (SAS), Fiber Channel (FC), and PCIe.

 

Figure 1 : Enterprise SSD Basic Block Diagram

The following sections discuss the need for SDRAM cache in Enterprise SSDs and the current architecture of using a super capacitor or a bank of tantalum capacitors to back-up the critical portion of SDRAM cache data on power down, as shown in Figure 1. The reliability issues with this implementation are discussed and the use of nonvolatile memory solution (nvSRAM) as a superior alternative is explored.

Need for SDRAM cache

NAND flash memory is the basic storage element in an Enterprise SSD. Due to its architecture, the main limitation of NAND flash memory is that its write speed cannot match the data transfer speeds of Enterprise storage systems. Because data transfer speed exceeds NAND flash write speed, Enterprise SSD write performance can be improved by using a high-speed data cache. Enterprise SSDs typically use SDRAM as a cache to hold and work on portions of the data streams received from the storage system controller. In addition, the SDRAM holds a working copy of the Enterprise SSD metadata, a portion of which must be modified corresponding to allocation of blocks for the data being written. Metadata typically includes information on wear leveling, error correction, translation tables, physical/logical address maps, file allocation tables and so on, and requires multiple write operations for every file. Metadata requirements grow with Enterprise SSD capacity.




DougInRB

11/6/2012 12:35 PM EST

How does an nvSRAM compare with the new MRAM technology in terms of cost and reliability? It seems that MRAM is ultimately a better solution, since it is non volatile, does not require a data transfer, and does not require a back-up power source. MRAM also has SRAM-like interfaces and timing...
Clearly, nvSRAM has an advantage in terms of density, but how much is actually required for a an SSD write cache?

Sign in to Reply



Pramodh_Cypress

11/8/2012 3:31 PM EST

nvSRAM is completely on the standard CMOS manufacturing process and this is a big advantage in terms of both cost, manufacturability and supplier reliability. MRAM, on the other hand is on a non-standard process, which translates to higher costs.
SSD write cache density would be in 100s of MBs to GBs range, but only a portion of that data (metadata) needs to be backed-up reliably on power loss and that is where nvSRAM solution comes in. Replacing all of the SDRAM write cache with nvSRAM would be the ideal solution. But, those densities are currently out of reach.

Sign in to Reply



Joe56

11/27/2012 11:09 AM EST

MRAM is a proven solution for protection of data in the event of system power loss because it is inherently non-volatile, there is no additional time needed to write data to a secondary non-volatile array, it simplifies the controller design, offers the speed of RAM and has superior endurance. MRAM is processed using standard CMOS base wafers to provide low cost as well as lower overall TCO to the user. Everspin, the leader in MRAM technology,announced customer sampling of the world's first commercial Spin Torque MRAM in a 64Mb density with a DDR3 interface. Now in one device the user can have power fail safety, non-volatility, DRAM DDR3 compatibility, with ultra low latency. With MRAM users can choose between SRAM like interface with existing products in volume production as well as look to the future with ST-MRAM in DRAM like interfaces.

Sign in to Reply



R G.Neale

11/6/2012 12:54 PM EST

Pramodh a couple of questions. What is the timeline for bit capacity greater than the 16-Mbit planned for production in the first quarter of 2013. What is the lithographic node for the 16-Mbit you (Cypress) are now sampling?
Looking at the future requirements of enterprise SSDs enterprise servers, what in your view is likely to be the bit capacity requirement for SRAM or your nvSRAM?
What is your view of PCM as a competitor for this SSD role?

Sign in to Reply



Pramodh_Cypress

11/8/2012 3:36 PM EST

Neale, 16Mb is planned for first quarter of 2013, with 32Mb in fourth quarter.

16Mb devices are on 130nm node.

Based on the future requirements and feedback from customers, the density requirement would be in the range of 32Mb - 128Mb.

We have not evaluated PCM as a major competitor. I will check on PCM and get back to you.

Sign in to Reply



cmathas

11/8/2012 1:31 PM EST

Stay tuned, I've let the author know that there are questions. They should respond shortly.

Sign in to Reply



lwang61

11/11/2012 11:31 PM EST

Would 32Mb-128Mb nvSRAM have incredible large die sizes using 130nm technology node?

Sign in to Reply



Pramodh_Cypress

11/13/2012 1:20 PM EST

32Mb-128Mb will be on advanced technology nodes and should have reasonable die sizes.

Sign in to Reply



Please sign in to post comment

Navigate to related information

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)