Comparison of Memory Cards - Compatibility

Compatibility

The following chart gives details on availability of adapters to put a given card (horizontal) in a given slot or device (vertical). This table does not take into account protocol issues in communicating with the device.

Following labels are used:

  • + (native) - a slot is native for such card.
  • D (Directly compatible) - a card may be used in such a slot directly, without any adapters. Best possible compatibility.
  • M (requires a Mechanical adapter) - such adapter is only a physical enclosure to fit one card sized into another; all electrical pins are exactly the same.
  • EM (requires an Electro-Mechanical adapter) - such adapter features both physical enclosure and pins re-routing as terminals are sufficiently different. No powered elements in such adapter exists, thus they're very cheap and easy to manufacture and may be supplied as a bonus for every such card.
  • E (requires an Electronic adapter enclosure) - these adapters must have components — potentially requiring external power — that transform signals, as well as physical enclosure and pin routing.
  • X (requires an eXternal adapter) - technically the same as E, but such adapter usually consists of 2 parts: a pseudo-card with pin routing and physical enclosure size that perfectly match the target slot and a break-out box (a card reader) that holds a real card. Such adapter is the least comfortable to use.
  • XM (requires an eXternal electro-mechanical adapter) - technically the same as EM, but such adapter usually consists of 2 parts: a pseudo-card with pin routing and physical enclosure size that perfectly match the target slot and a break-out box (a card reader) that holds a real card. Such adapter is the least comfortable to use.
  • Empty cell - card can't be used in such slot, no single adapter is known to exist. Sometimes a chain of adapters can help (for example, miniSD→CF as miniSD→SD→CF)
Cards → CF CFast SM MMC Memory Stick SDSC SDHC SDXC xD XQD
↓ Slots I II MMC RS-MMC, MMCmobile Std PRO PRO Duo Micro SDSC miniSD microSD SDHC miniSDHC microSDHC SDXC microSDXC Std M H
ExpressCard E E E E E E E E E E E E EM
PCI Express Mini Card EM
mSATA XM
PC Card EM EM E E E E E
PCMCIA EM EM E E E E E
CF I + E E E E E E E E E
CF II + + E E E E E E E E
CFast +
SM + X X X
xD E + + +
XQD +
MMC + M D
MS X + + M M X X E
SDSC D M + EM EM
miniSD + EM
microSD +
SDHC D EM EM + EM EM
miniSDHC D EM + EM
microSDHC D +
SDXC D EM EM D EM EM + EM
microSDXC D D +
IDE PATA EM EM E
Serial ATA E E EM
PCI Express EM
USB X X X X X X E E E E X X X X
Floppy E E E + M E E
Nintendo DS Slot-1 E
Nintendo DS Slot-2 E E E

Read more about this topic:  Comparison Of Memory Cards