Jump to content

Memory Technology Device

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Choij (talk | contribs) at 03:15, 25 December 2008 (interwiki, +zh). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A Memory Technology Device (MTD) is a type of embedded flash memory that:

  • consists of eraseblocks rather than clusters like in hard drives.
  • eraseblocks are large (32KiB, 128KiB) compared to hard drive's sector size (512 to 1024 bytes).
  • maintains three main operations - read from eraseblock, write to eraseblock, and erase eraseblock.
  • bad eraseblocks are not hidden and should be dealt with in software.
  • eraseblocks get worn-out (i.e., bad and unusable) after about 104-105 erase cycles.

MTD devices are somewhat more difficult to operate than hard drives due to their specific architecture.