Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)

LOOK UP ANOTHER TERM


eMLC

See MLC.



MLC

(MultiLevel Cell) A NAND flash memory technology that stores two bits per cell. The original flash memory technology, known as "single level cell" (SLC), uses one voltage threshold to define the two states of the bit (0 or 1). Multilevel cell (MLC) flash memory stores two bits in a cell (MLC), and trilevel cell (TLC) stores three bits, which is accomplished by being able to detect four and eight voltage levels respectively (see below). However, the more bits in a single cell, the less reliable the drive (see SSD write cycle). See NAND flash, StrataFlash and TRIM support.

Consumer MLC (cMLC) and Enterprise MLC (eMLC)
MLC generally refers to consumer MLC (cMLC), while enterprise MLC (eMLC) chips provide greater durability for servers, which handle huge volumes of reads and writes. Enterprise MLC drives feature faster transfer rates and extensive error detection and correction.

Even More Cells - From 2D to 3D
The multilevel cell technology doubled and tripled the number of bits per cell; however, moving from 2D single layer flash to 3D fabrication dramatically increased storage capacity (see NAND flash).



  Single Level Cell (SLC) - One Bit
          0
          1

  MLC and eMLC - Two Bits
  Mainstream flash memory.
         00
         01
         10
         11

  TriLevel Cell (TLC) - Three Bits
        000
        001
        010
        011
        100
        101
        110
        111





Personal Use Only

Before/After Your Search Term
BeforeAfter
EMEAEMM
emergency appEMM386.EXE
emergency booteMMC
emergency brakingemoji
EMFemoney
EMIemotag
EMIFemoticon
emissive displayEMP
emitteremployment site
emitter-coupled logicEMR

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
Audio/VideoGraphics
MainframesSecurity
ProgrammingHealthcare IT
System design