The existing table is somewhat helpful but not intuitive, and is basically a copy of a table in figure 3 of the spec.[1]: 23 I propose a somewhat more complex table that is far more descriptive.
More information Key ID, Notched Pins ...
M.2 Module Keying[1]: §3
| Key ID |
Notched Pins |
Primary Interface |
Additional Interface Choices |
Intended Use[1]: §5 |
| M |
59–66 |
PCIe (4 lanes) |
SMBus[2] |
Solid-state drives |
| SATA |
| B + M |
12–19, 59–66 |
PCIe (2 lanes) |
| SATA |
| B |
12–19 |
SATA |
| PCIe (2 lanes) |
| PCIe (2 lanes), USB 2.0, UIM[note 1] |
2nd UIM |
Wireless WAN or other (especially future) applications |
| Audio, GNSS (I²C) |
| Audio, HSIC (USB 2.0), IPC |
| USB 3.0 or SSIC, USB 2.0, UIM |
2nd UIM |
| Audio, GNSS (I2C) |
| Audio, HSIC, IPC |
| A |
8–15 |
2x PCIe[note 2], USB 2.0 |
DisplayPort, I2C |
Connectivity such as Wi-Fi, Bluetooth, NFC, WiGig, especially for wireless DisplayPort |
| A + E |
8–15, 24–31 |
2x PCIe[note 2], USB 2.0 |
I2C |
WiFi, BT, NFC, or other connectivity |
| E |
24–31 |
2x PCIe[note 2], SDIO, USB 2.0 |
I2C, UART, PCM (I²S) |
Close
The specification refers to a 'User Identity Module', whose purpose and operation are application dependant. It does however mandate compatibility with ISO/IEC 7816. Thus colloquial SIM cards are compatible, and some of the documentation refers to SIM explicitly.
2 separate PCIe interfaces, with 1 lane each. Optionally, can be combined into 1 PCIe interface with 2 lanes.
I'll wait for a week or so before changing the article. Vickas54 (talk) 04:28, 31 May 2021 (UTC)
I completely agree. Besides, the whole article is focused on storage, while M.2 is also used for other purposes.
There is a good article, discussing all types of M.2 cards here: https://www.dell.com/support/kbdoc/en-us/000144170/how-to-distinguish-the-differences-between-m-2-cards
213.134.65.133 (talk) 10:38, 2 June 2021 (UTC)