M.2

M.2
An M.2 2280 solid-state drive (SSD), 22 mm wide and 80 mm long
Connects toMotherboard via one of:
Common manufacturersIntel
Phison
Realtek
Samsung
Silicon Motion
SK Hynix
Design firmPCI-SIG
IntroducedNovember 1, 2013 (2013-11-01)
Dimensions
  • 22 mm × 30 mm
  • 22 mm × 42 mm
  • 22 mm × 60 mm
  • 22 mm × 80 mm
  • 22 mm × 110 mm
A size comparison of an mSATA SSD (left) and an M.2 2242 SSD (right)

M.2, pronounced m dot two[1] and formerly known as the Next Generation Form Factor (NGFF), is a specification for internally mounted computer expansion cards and associated connectors. M.2 replaces the Mini-SATA (mSATA) standard, which uses the PCI Express Mini Card physical card layout and connectors. Employing a more flexible physical specification, M.2 allows different module widths and lengths, which, paired with the availability of more advanced interfacing features, makes M.2 more suitable than mSATA in general for solid-state storage applications, particularly in smaller devices such as ultrabooks and tablets.[2][3][4]

Computer bus interfaces provided through the M.2 connector are PCI Express x4 (up to four lanes), Serial ATA 3.0, and USB 3.0 (a single logical port for each of the latter two). It is up to the manufacturer of the M.2 host or module to select which interfaces are to be supported, depending on the desired level of host support and the module type. Different M.2 connector keying notches denote various purposes and capabilities of both the M.2 hosts and modules, and also prevent the M.2 modules from being inserted into incompatible host connectors.[2][3][5]

The M.2 specification supports NVM Express (NVMe) as the logical device interface for M.2 PCI Express SSDs, in addition to supporting legacy Advanced Host Controller Interface (AHCI) at the logical interface level. While the support for AHCI ensures software-level backward compatibility with legacy SATA devices and legacy operating systems, NVM Express is designed to fully utilize the capability of high-speed PCI Express storage devices to perform many I/O operations in parallel.[2]: 14 [6]

  1. ^ Gillis, Alexander S. (July 2021). "Definition: M.2 SSD". TechTarget. Retrieved 24 February 2022.
  2. ^ a b c Handy, Jim; Tanguy, Jon; May, Jaren; Akerson, David; Kim, Eden; Coughlin, Tom (20 September 2014). "SNIA Webcast: All About M.2 SSDs" (PDF). SNIA. Retrieved 15 July 2015.
  3. ^ a b "SATA M.2 Card". SATA-IO. Retrieved 14 September 2013.
  4. ^ Kyrnin, Mark. "What Is M.2? New Interface and Form Factor For Compact SSD Drives in Laptops and Desktops". compreviews.about.com. Retrieved 15 July 2015.
  5. ^ "M.2 Connector (NGFF) Introduction" (PDF). ATTEND. Archived from the original (PDF) on 3 February 2014. Retrieved 17 January 2014.
  6. ^ Landsman, Dave (9 August 2013). "AHCI and NVMe as Interfaces for SATA Express Devices – Overview" (PDF). SATA-IO. Retrieved 15 July 2015.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search