A Short Discussion on NGFF M.2 NVMe

wiki.TerraBase.info
Revision as of 19:55, 20 December 2020 by Root (talk | contribs) (Created page with "There is so much confusion over M.2 SSDs. Articles that are quite well written and informative never seem to explicitly state what the real world implications of a B-Key, M-K...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

There is so much confusion over M.2 SSDs.

Articles that are quite well written and informative never seem to explicitly state what the real world implications of a B-Key, M-Key, and B and M Keying is.

The first thing to remember that all the Keying has different implications for Sockets than it does for Devices (an SSD)

Important Items to Know

  • SSDs that fit into NGFF (Next Generation Form Factor, the old term) / M.2 (the new term) Sockets come in two "flavors": NVMe (Non Volatile Memory eXPRESS, which is newer) and non-NVMe (sometimes referred to as NGFF SSDs)
  • Both NVMe and NGFF SSDs can support USB, SATA / AHCI, and PCI-E (2 Lanes for NGFF and 4 Lanes for NVMe)*


Sockets (and what the keying indicates)

  • B-Key: Only supports SATA / AHCI (not PCI-E