Micron’s ClearNAND: 25nm + ECC

Whenever you have a refinement in a technologically sophisticated product there are always side effects. With silicon chips, some side effects were very beneficial (as sizes shrink, speeds can increase). However with Flash memory chips, multi-level memory cells are starting to suffer from the point of diminishing returns. Smaller sizes mean more fragile, more susceptible to wearing out. So the next evolution is to build in some extra circuitry and insurance to prevent the failures from ruining your day, so let’s take a look at Error Correcting Codes (ECC):