M.2 2280ソリッド ステート ドライブ(SSD)、幅 22 mm、長さ 80 mm、キーが M の位置にある | |
| 接続先 | マザーボード( いずれか経由): |
|---|---|
| 一般的なメーカー | |
| デザイン会社 | PCI-SIG |
| 紹介された | 2013年11月1日 (2013年11月1日) |
| 寸法 |
|

M.2(発音は「エム・ドット・ツー」)[ 1 ]は、以前は次世代フォームファクタ(NGFF )として知られていた、コンピュータ内部に取り付けられる拡張カードとコネクタの規格です。旧来のMini SATA( mSATA)およびMini PCIe(mPCIe )規格の置き換えとして開発されました。
M.2は様々なモジュールサイズとインターフェースタイプをサポートし、現代のデバイスに高い柔軟性を提供します。mSATAに比べて小型で高性能なため、ウルトラブックやタブレットコンピューターなどの小型システム、特にソリッドステートドライブ(SSD)に広く使用されています。[ 2 ] [ 3 ] [ 4 ]
M.2コネクタは、最大4レーンのPCI Express、シリアルATA 3.0、USB 3.0など、複数のインターフェースオプションを提供できます。サポートされるインターフェースは、デバイスとホストの実装によって異なります。M.2モジュールとスロットは、サポートされているインターフェースを示すために、また互換性のない取り付けを防ぐために、異なる「キー」ノッチを使用しています。[ 2 ] [ 3 ] [ 5 ]
ストレージデバイスに関しては、M.2は旧式のAdvanced Host Controller Interface(AHCI)と新式のNVM Express(NVMe)プロトコルの両方をサポートしています。AHCIは従来のSATAベースのシステムやオペレーティングシステムとの互換性を提供し、NVMeは高速SSD向けに設計されており、複数の同時I/O操作をサポートすることで、はるかに高速なパフォーマンスを実現します。[ 2 ] : 14 [ 6 ]

M.2 モジュールは、Wi-Fi、Bluetooth、衛星ナビゲーション、近距離無線通信(NFC)、デジタルラジオ、WiGig、ワイヤレス WAN (WWAN)、ソリッドステートドライブ(SSD) などの複数の機能を統合できます。[ 7 ] SATAリビジョン 3.2仕様は、2013 年 8 月のゴールド リビジョンで、ストレージ デバイスの新しい形式として M.2 を標準化し、そのハードウェア レイアウトを指定します。[ 2 ] : 12 [ 8 ] M.2 コネクタを通じて公開されるバスには、 PCI Express (PCIe) 3.0 以降、Serial ATA (SATA) 3.0、USB 3.0 などがあります 。これらの規格はすべて下位互換性があります。
M.2仕様は、最大4つのPCI Expressレーンと1つの論理SATA 3.0(6 Gbit/s)ポートを提供し、これらを同じコネクタから公開することで、PCI ExpressとSATAの両方のストレージデバイスをM.2モジュールの形で接続することができます。公開されたPCI Expressレーンは、バス抽象化レイヤーを追加することなく、ホストとストレージデバイス間の純粋なPCI Express接続を提供します。[ 9 ] PCI-SIG M.2仕様は、2013年12月時点の改訂1.0で、詳細なM.2仕様を提供しています。[ 2 ] : 12 [ 10 ]
M.2ストレージデバイスとのインタフェースに使用される論理デバイスインタフェースとコマンドセットには、M.2ストレージデバイスのタイプと利用可能なオペレーティングシステムのサポートに応じて、 3つのオプションがあります。 [ 2 ]:14 [ 6 ] [ 9 ]


M.2規格は、既存のPCI Express Mini Card(Mini PCIe)フォームファクタとコネクタを使用するmSATA規格に基づいています。M.2は、より大きなプリント基板(PCB)の使用を可能にし、モジュールの長尺化と両面実装を可能にします。その結果、M.2 SSDモジュールは、mSATAデバイスのフットプリント内で2倍のストレージ容量を提供できます。[ 2 ] : 20, 22–23 [ 4 ] [ 13 ]
M.2モジュールは長方形で、片側にエッジコネクタ、反対側の中央に半円形の取り付け穴があります。エッジコネクタは75ポジション、最大67ピンで、0.5mmピッチで、PCBの反対側のピンは互いにオフセットされています。コネクタの各ピンの定格は最大50V 、 0.5A で、コネクタ自体は60回の嵌合サイクルに耐えるように設計されています。[ 14 ]:6 ただし、マザーボードに搭載されている多くのM.2スロット(ソケット1、2、3)は、最大3.3Vの電力しか供給しません。[ 15 ] [ 16 ] [ 17 ]
M.2規格では、モジュールの幅は12、16、22、30mm、長さは16、26、30、38、42、60、80、110mmが許容されています。市販されているM.2拡張カードの初期ラインナップは幅22mm、長さは30、42、60、80、110mmです。[ 3 ] [ 5 ] [ 14 ] [ 18 ] M.2モジュールサイズのコードには、特定のモジュールの幅と長さの両方が含まれています。たとえば、モジュールコードが「2242」の場合、モジュールの幅は22mm、長さは42mmであることを意味し、「2280」の場合、モジュールの幅は22mm、長さは80mmであることを示します。
M.2モジュールは、ホストの回路基板に用意された嵌合コネクタに取り付けられ、1本の取り付けネジでモジュールが固定されます。コンポーネントはモジュールのどちら側にも取り付けることができますが、モジュールの種類によってコンポーネントの厚さが制限されます。コンポーネントの最大許容厚さは片面あたり1.5 mm、PCBの厚さは0.8 mm ± 10%です。[ 10 ] 片面および両面M.2モジュールには異なるホスト側コネクタが使用され、M.2拡張カードとホストのPCB間のスペースの量が異なります。[ 4 ] [ 5 ] [ 14 ] ホストの回路基板は通常、複数の長さのM.2モジュールを受け入れるように設計されているため、長いM.2モジュールを受け入れることができるソケットは、通常、取り付けネジの位置を変えることで短いモジュールも受け入れます。[ 19 ] [ 20 ]
| キーID | ノッチ付きピン | 提供されるインターフェース | 寸法 | 用途 |
|---|---|---|---|---|
| A (ソケット1) | 8~15歳 | 2 × PCIe ×1、USB 2.0、I 2 C、DP ×4 | 1630、2230、3030 | Wi-Fi、WWAN、GPS、Bluetooth、NFC |
| B (ソケット2) | 12~19歳 | SATA、PCIe ×2、USB 2.0および3.0、オーディオ、UIM、HSIC、SSIC、I 2 C、SMBus | 2230、2242、2260、2280、22110 | SSD |
| C | 16~23歳 | 将来の使用のために予約されています | ||
| D | 20~27歳 | |||
| E (ソケット1) | 24~31 | 2 × PCIe ×1、USB 2.0、I 2 C、SDIO、UART、PCM、CNVi | 1630、2230、3030 | Wi-Fi、WWAN、GPS、Bluetooth、NFC |
| A+E (ソケット1) | 8~15と24~31 | 2 × PCIe ×1、USB 2.0、CNVi | 1630、2230、3030 | Wi-Fi、WWAN、GPS、Bluetooth、NFC |
| F | 28~35 | フューチャーメモリインターフェース(FMI) | ||
| G | 39~46 | カスタム使用のために予約済み(M.2仕様では未使用) | ||
| H | 43~50 | 将来の使用のために予約されています | ||
| J | 47~54 | |||
| K | 51~58 | |||
| L | 55~62 | |||
| M (ソケット3) | 59~66 | SATA、PCIe ×4、SMBus | 2230、2242、2260、2280、22110 | SSD |
| B+M (ソケット2) | 12~19歳と59~66歳 | SATA、PCIe×2、SMBus | 2230、2242、2260、2280、22110 | SSD |
| タイプID | 上側 | 下側 |
|---|---|---|
| S1 | 1.20ミリメートル | 該当なし |
| シーズン2 | 1.35ミリメートル | 該当なし |
| S3 | 1.50ミリメートル | 該当なし |
| 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ミリメートル |

M.2モジュールのPCBには75極のエッジコネクタが搭載されており、モジュールの種類に応じて、特定のピン位置が削除され、1つ以上のキーノッチが設けられています。ホスト側のM.2コネクタ(ソケット)には、1つ以上の嵌合キー位置が設けられており、ホストが受け入れるモジュールの種類を決定します。2014年4月現在、ホスト側のコネクタには、1つの嵌合キー位置(BまたはM)のみが設けられています。[ 5 ] [ 14 ] [ 11 ] さらに、SATAまたは2つのPCI Expressレーン(PCIe ×2)用のキーを持つM.2ソケットは「ソケット2構成」または「ソケット2」と呼ばれ、4つのPCI Expressレーン(PCIe ×4)用のキーを持つソケットは「ソケット3構成」または「ソケット3」と呼ばれます。[ 2 ] : 15 [ 24 ]
例えば、BとMの位置に2つのノッチを持つM.2モジュールは、最大2つのPCI Expressレーンを使用し、同時により幅広い互換性を提供します。一方、Mの位置に1つのノッチのみを持つM.2モジュールは、最大4つのPCI Expressレーンを使用します。どちらの例もSATAストレージデバイスを搭載できます。同様のキー配列は、USB 3.0接続を利用するM.2モジュールにも適用されます。[ 5 ] [ 11 ] [ 25 ]
様々なタイプのM.2モジュールは、「WWLL-HH-KK」または「WWLL-HH-K」という命名体系で表されます。ここで、「WW」と「LL」はそれぞれモジュールの幅と長さをミリメートル単位で指定します。「HH」部分は、モジュールが片面か両面か、および搭載コンポーネントの最大許容厚さをエンコード形式で指定します。可能な値は上記の右側の表に記載されています。モジュールのキーは、「KK」部分で指定され、上記の左側の表のキーIDを使用してエンコード形式で指定します。モジュールにキーノッチが1つしかない場合は、「K」のみで指定することもできます。[ 5 ] [ 14 ]
M.2規格には、ソケット型モジュールの他に、半田付けされた片面型モジュールのオプションも含まれています。 [ 14 ]
2017年、サムスンはNF1またはM.3とも呼ばれる次世代スモールフォームファクタ(NGSFF)と呼ばれる新しいフォームファクタを発表しました。これはサーバーアプリケーションでU.2を置き換える可能性があります。 [ 26 ] NGSFFコネクタはM.2(リビジョン1.1)のコネクタと電気的および寸法的に互換性があり、新しい機能は以前は使用されていなかった(N/C)ピンによって実現されます。[ 27 ] M.2と比較した主な変更点は次のとおりです。
2018年、PCI-SIGは、NGSFFの新しいピン配置が、次期M.2規格1.2リビジョンのピン配置と衝突するという警告を発しました。新リビジョンでは、以前は非接続(N/C)ピンの一部を使用して、「M」ソケットに1.8V電源とUSB 2.0データを供給します。サムスンはJEDECを通じてNGSFF/NF1の標準化を目指していましたが、そのプロセスは停滞しているようです。[ 29 ]
JEDEC JESD233は、 XFM組み込みおよびリムーバブルメモリデバイス(XFMD)向けのクロスオーバーフラッシュメモリ(XFM)と呼ばれる別の仕様です。M.2フォームファクタを大幅に小型化したフォームファクタ(XT2とも呼ばれる)に置き換えることを目標としており、はんだ付けメモリの代替としても設計可能です。XFM Expressは、PCI Express物理インターフェースではなくNVMe論理インターフェースを使用します。[ 30 ] [ 31 ]