M.2

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 12 maj 2022; verifiering kräver 1 redigering .

M.2 (tidigare känd som Next Generation Form Factor och NGFF ) är en specifikation för kompakta datorexpansionskort och deras kontakter. Den skapades som en ersättning för mSATA -formatet och Mini PCI-E , som använde den fysiska kontakten och dimensionerna för Mini PCI-E- modulerna . M.2-standarden tillåter mer varierade modulstorlekar, både i bredd och längd. M.2-formatet används ofta för att implementera högpresterande solid-state-enheter (baserade på flashminne , SSD ), särskilt när det används i kompakta enheter som ultrabooks och surfplattor [1] .

Gränssnitt som förs till M.2-kontakten är en superset av PCI Express -gränssnittet . M.2-kort kan ha olika nyckelutskärningar för att indikera det specifika gränssnittet som används [1] [2] .

Funktioner

M.2 expansionskort kan ge olika funktioner, till exempel: Wi-Fi , Bluetooth , satellitnavigering , NFC -radio, digitalradio , Wireless Gigabit Alliance (WiGig), Wireless WAN ( WWAN ). M.2-moduler används ofta som snabba och kompakta solid-state flash-enheter (SSD). M.2-kontakten matar ut PCI Express 3.0-, Serial ATA 3.0- och USB 3.0-bussar (inklusive bakåtkompatibilitet med USB 2.0). SATA 3.2- specifikationen från augusti 2013 definierade SATA M.2-formatet för lagringsmedia [3] [4] .

M.2 inkluderar PCI Express 4x (4 banor) och en SATA 3.0- port med hastigheter upp till 6 Gb/s, så både PCI Express-enheter och SATA-enheter kan implementeras i M.2-formfaktorn. Standard PCI Express används utan några extra abstraktionslager [5] . PCI -SIG släppte M.2-specifikationen version 1.0 i december 2013 [6] .

Det finns tre alternativ för att implementera det logiska gränssnittet och kommandouppsättningen för M.2 expansionskort:

Äldre SATA Används för SSD med SATA-gränssnitt, AHCI- drivrutin och hastigheter upp till 6.0 Gb/s (SATA 3.0) PCI Express med AHCI Används för SSD med PCI Express-gränssnitt och AHCI-drivrutin (för kompatibilitet med fler operativsystem). På grund av användningen av AHCI kan prestandan vara något mindre än optimal (erhållen med NVMe), eftersom AHCI utformades för att fungera med långsammare enheter med långsam sekventiell åtkomst (till exempel hårddisk ), och inte för SSD-enheter med snabb slumpmässig åtkomst. PCI Express med NVMe Används för PCI Express SSD-enheter med en högpresterande NVMe- drivrutin utformad för att fungera med snabba flashenheter. NVMe designades med den låga latensen och parallelliteten hos PCI Express SSD:er i åtanke. NVMe utnyttjar parallellism bättre i värd och programvara, kräver färre steg i dataöverföring, ger djupare kommandoköer och effektivare avbrottshantering.

Formfaktor och nycklar

M.2-standarden utvecklades som en uppdatering och förbättring av mSATA -formatet , vilket möjliggör användning av större kretskort. Medan mSATA använde Mini PCI-E -modulstorlekar , möjliggjorde M.2 ökad kortareanvändning, till exempel tillåter M.2 längre moduler och dubbelsidig placering av komponenter på kortet.

M.2-moduler har en rektangulär form, på ena sidan av kortet finns en kontakt (75 positioner med 67 kontaktdynor med 0,5 mm delning). På motsatt sida finns ett halvcirkelformat hål för fixering. Varje kontakt tål spänning upp till 50 V och ström upp till 0,5 A. Kontakten garanterar minst 60 anslutnings-frånkopplingscykler. M.2-standarden tillåter moduler med en bredd på 12, 16, 22 eller 30 mm och en längd på 16, 26, 30, 38, 42, 60, 80 eller 110 mm. M.2-kort tillverkades ursprungligen i 22 mm bredder och 30, 42, 60, 80 och 110 mm längder [1] [2] [7] [8] .


M.2-kortnycklar och medföljande gränssnitt [2] :8 [7] :3
Nyckel skärsår Gränssnitt
A 8-15 PCIe ×2, USB 2.0, I2C och DP ×4
B 12-19 PCIe ×2, SATA, USB 2.0 och 3.0, Audio, PCM, IUM, SSIC och I 2 C
C 16-23 Boka
D 20-27 Boka
E 24-31 PCIe ×2, USB 2.0, I 2 C, SDIO, UART och PCM
F 28-35 "Framtida minnesgränssnitt" (FMI)
G 39-46 "Generisk" (används inte i M.2-specifikationen)
H 43-50 Boka
J 47-54 Boka
K 51-58 Boka
L 55-62 Boka
M 59-66 PCIe ×4 och SATA


Maximal komponenttjocklek på M.2-kort, mm [2] :8 [7] :3
Sorts Ovan Botten
S1 1.20 Inte tillåtet
S2 1,35 Inte tillåtet
S3 1,50 Inte tillåtet
D1 1.20 1,35
D2 1,35 1,35
D3 1,50 1,35
D4 1,50 0,70
D5 1,50 1,50


Längs kanten på M.2-kortet finns en 75-stifts tryckt bladkontakt. För att identifiera kortet görs nyckelutskärningar istället för en del av kontakterna på denna kontakt. Den passande delen (M.2 kortplats) på moderkortet har lämpliga pluggar för att förhindra installation av inkompatibla kort i kortplatsen. Från och med april 2014 kördes slots med en enda stump i antingen position B eller position M [2] [7] [9] . Till exempel kan en M.2-modul med två nyckelsnitt B och M använda upp till två PCI Express-banor och är kompatibel med ett stort antal M.2-kort. M.2-kort med nyckel i M-läge kan använda upp till 4 PCI Express-banor. Båda alternativen - B och M - stöder SATA-gränssnittet. Ett liknande nyckelsystem används för M.2-kort med USB 3.0-gränssnitt. [2] [9] [10]

M.2-korttyper är märkta med en kod enligt WWLL-HH- KK- eller WWLL-HH-K- schemat , där WW och LL  är modulens bredd- och längdmått i millimeter. HH kodar om modulen är ensidig eller tvåsidig, samt den maximalt tillåtna höjden (tjockleken) på de komponenter som placeras på den, till exempel "D2" . KK -delen betecknar nyckelsnitt ; om modulen bara använder en nyckel används en enda bokstav K [2] [7] .

De mest populära M.2-formfaktorerna från och med 2016 är 22 mm breda, 80 eller 60 mm långa (M.2-2280 och M.2-2260), sällan 42 mm. Många tidiga M.2-enheter och moderkort använde SATA-gränssnittet. Vissa moderkort implementerar också PCI Express [11] . För SSD-enheter är de mest populära nycklarna B (SATA och PCIe x2) och M (SATA och PCIe x4). För att ansluta expansionskort, såsom WiFi, används moduler i storlek 1630 och 2230 och nycklar A eller E [12] .

Förutom utbytbara expansionskort definierar M.2-standarden varianten av moduler som löds fast på moderkortet under tillverkningen [7] .

Anteckningar

  1. 1 2 3 SATA M.2-kort . SATA-IO . Hämtad : 2013-09-14.mdy . 2022 . Arkiverad från originalet den 11 mars 2021.
  2. 1 2 3 4 5 6 7 M.2 Connector (NGFF) Introduktion (PDF)  (länk ej tillgänglig) . orvem.eu . NÄRVARA. Hämtad : 2014-01-17.mdy . 2022 . Arkiverad från originalet den 3 februari 2014.
  3. Serial ATA Revision 3.2 (Gold Revision) (PDF)  (länk ej tillgänglig) . kunskapsteknik.com . SATA-IO ( 2013-08-07.mdy . 2022 ). Hämtad : 2014-03-27.mdy . 2022 . Arkiverad från originalet den 27 mars 2014.
  4. SATA-IO FAQ (nedlänk) . SATA-IO . Hämtad : 2013-09-14.mdy . 2022 . Arkiverad från originalet den 4 oktober 2013. 
  5. Paul Wassenberg. SATA Express: PCIe Client Storage (PDF)  (inte tillgänglig länk) . SATA-IO . Hämtad : 2013-10-02.mdy . 2022 . Arkiverad från originalet den 4 oktober 2013.
  6. PCI Express M.2-specifikation Revision 1.0 . PCI-SIG . Hämtad : 2013-12-14.mdy . 2022 . Arkiverad 11 november 2020.
  7. 1 2 3 4 5 6 M.2 (NGFF) Snabbreferensguide (PDF). Tyco Electronics. Hämtad : 2013-11-16.mdy . 2022 . Arkiverad från originalet den 10 augusti 2013.
  8. Intel SSD 530-serien kommer nästa vecka - Feature NGFF M.2 Interface . WCCF Tech. Hämtad : 2013-09-14.mdy . 2022 . Arkiverad från originalet den 5 september 2013.
  9. 1 2 Marshall R. Köpa en M.2 SSD? Hur kan man säga vilken som är vilken? . Asus ( 2014-04-07.mdy . 2022 ). Hämtad : 2014-04-28.mdy . 2022 . Arkiverad från originalet den 27 april 2014.
  10. Les Tokar. Förstå M.2 NGFF SSD-standardisering (eller avsaknaden av) . The SSD Review ( 2013-11-24.mdy . 2022 ). Hämtad : 2014-04-28.mdy . 2022 . Arkiverad från originalet den 26 februari 2021.
  11. John Burek . 2016 Guide: The Best M.2 Solid State Drives, Tested , Computer Shopper  ( 8 februari 2016). Arkiverad från originalet den 31 juli 2016. Hämtad 3 augusti 2016.
  12. Förstå M.2, gränssnittet som kommer att påskynda din nästa SSD | Ars Technica . Hämtad 3 augusti 2016. Arkiverad från originalet 10 februari 2015.

Länkar