Academic Company Events Community Support Solutions Products & Services Contact NI MyNI
18 ratings:
 4.33 out of 5   

What is the Difference Between an eMLC or MLC Solid State Drive?

Hardware: PXI/CompactPCI>>Controllers

I have the option to choose between MLC and eMLC for the SSD on my PXI controller. What's the difference between these two types of memory?

Some controllers, such as the PXIe-8135 offer the option to choose between either an eMLC or MLC solid state drives.

MLC stands for Multi-Level Cell, and is used to describe a type of flash memory that can store more than 1-bit per cell. This is the popular choice for consumer-grade solid state storage.

eMLC stands for Enterprise MLC, an improved version of the Multi-Level Cell flash memory.

The difference between the two is primarily reliability and write endurance. Typically the more bits in each flash cell, the fewer write cycles the cell will have. As an example, an eMLC could be 2-bit, whilst a MLC could be 3 or 4-bit. This translates to a large difference in how many write cycles the cells will have. A consumer-grade MLC will only provide 3000 to 10000 write cycles, whereas an eMLC can offer 20,000 to 30,000.

As suggested by the name, Enterprise MLC is designed for enterprise applications due to its ability to handle higher workloads. It is currently considered a compromise between the inexpensive option of MLC flash, and the very expensive single-level cell (SLC) flash, though vendors are working on bringing it closer to the standards of SLC, which has about 100,000 write cycles.


Related Links:
Product Documentation: Removable Hard-Drive Options for Deploying PXI Systems in Classified Areas 


Report Date: 10/02/2013
Last Updated: 03/02/2017
Document ID: 6E145AYW

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit