M.2
M.2 ist ein Formfaktor für kleine interne Erweiterungskarten, die direkt in einen Steckplatz auf der Hauptplatine eines Computers eingesteckt werden. Am häufigsten wird M.2 bei Solid-State-Laufwerken (SSDs) verwendet, aber auch häufig zum Hinzufügen von WLAN-, Bluetooth- oder NFC-Erweiterungskarten. Die Spezifikation stellt eine Computerschnittstelle für bis zu vier PCI-Express-Lanes, einen einzelnen SATA-Anschluss oder eine USB-Verbindung bereit. Eine M.2-Karte sieht einem Speichermodul ähnlich, die Anschlusskontakte befinden sich jedoch an einer kurzen statt an einer langen Seite.
Das M.2-Format unterstützt zwar Speichergeräte, die einen älteren SATA-Anschluss verwenden, wird aber am häufigsten mit NVMe-SSDs in Verbindung gebracht. NVMe-Laufwerke nutzen mehrere PCI-Express-Lanes für eine höhere Bandbreite und geringere Latenz und erreichen dadurch Lese- und Schreibgeschwindigkeiten von bis zu 3,5 GBps (im Vergleich zu 600 MBps über SATA).
Steckschlüssel und Größen
Ein M.2-Steckplatz auf einer Hauptplatine ist mit einer oder zwei Kerben versehen. Diese werden durch Buchstaben bezeichnet, die die Position der Kerbe angeben: Die Kerbe „A“ entfernt die Pins 8–15, „B“ entfernt 12–19, „E“ entfernt 24–31 und „M“ entfernt 59–66. Die Kerben geben an, welche Kartenart der Steckplatz unterstützt. Steckplätze mit den Steckschlüsseln A oder E unterstützen WLAN-Karten, die Funkverbindungen für WLAN, Bluetooth oder NFC hinzufügen. Steckplätze mit den Steckschlüsseln B oder M unterstützen SSDs mit unterschiedlichen Geschwindigkeiten: Steckplätze mit dem Steckschlüssel M unterstützen schnellere Laufwerke als Steckplätze mit dem Steckschlüssel B.
M.2-Karten sind in einer Reihe standardisierter Größen erhältlich, die durch eine vier- oder fünfstellige Zahl angegeben werden. Die ersten beiden Ziffern geben die Breite in Millimetern an, während die letzten zwei oder drei Ziffern die Länge angeben. Eine kleine WLAN-Karte kann beispielsweise die Größe 2230 haben (22 mm breit und 30 mm lang), während eine SSD die Größe 2280 oder 22110 haben kann. Beim Einbauen einer M.2-Karte muss das Ende der Karte in eine passende Bohrung auf der Hauptplatine geschraubt werden. Daher muss vor dem Einbau einer Karte bekannt sein, welche Größen die Hauptplatine unterstützt.