Skip to main content

Storage

SATA

Serial ATA / Serial Advanced Technology Attachment

SATA SATA cable

SATASpeed
SATA 3.0600MB/s
SATA 2.0300MB/s
SATA 1.0150MB/s

eSATA

External SATA

  • Uncommon

eSATA

mSATA

mini-SATA

  • Obsolete
  • 外型與 Mini PCI-E 完全相同,但不相容
  • Use Mini PCI-E layout and connector, but not compatible
  • Usually use in laptop
  • Replaced by M.2

PATA

Parallel ATA / IDE

  • Obsolete

IDE

M.2

AKA NGFF (Next Generation Form Factor)

  • Replace mSATA
  • M.2 provide PCIe x4, SATA 3.0, USB 3.0 computer bus
  • Support NVMe
  • If connect SATA SSD to NVMe M.2, that will not work

Ref: 如何区分 M.2 卡之间的差异

KeySizeInterfaceCommon use
A1630, 2230, 3030PCIe x2 / USB 2.0 / I2C / Display Port (DP) x4WiFi / BlueTooth / Cellular
B2230, 2242, 2260, 2280, 3042, 22110PCle x2 / USB 2.0 / USB 3.0 / Audio / PCM / IUM / SSIC / I2CSATA / PCIe x2 / SSD
E1630, 2230, 3030PCIe x2 / USB 2.0 / I2C / SDIO / UART / PCMWiFi / BlueTooth / Cellular
M2230, 2242, 2260, 2280, 22110PCIe x4 / SATAPCIe x4 / SSD (NVMe)
B+MSATA SSD

M.2 Key

M.2 key

M.2 size

Length (mm)Popular
Width12, 16, 22, 3022
Length16, 26, 30, 38, 42, 60, 80, 11030, 42, 60, 80, 110

Size code

<width><length>

2230
2242
2280
...

NVMe

NVM Express / Non-Volatile Memory Express

  • Interface specification for NVM
  • Replace SATA for NVM
  • NVMe SSD has many form factors / interface:
    • M.2
      • Most popular
    • AIC (add-in card), PCIe
    • U.2
    • U.3