Revolutionize Computing: M.2 – Sleek, Swift Upgrade!

Explore the M.2 interface—top-tier, rapid enhancement for PCs. It's not just fast; it’s the gateway to sleek, efficient computing.
Revolutionize Computing M.2 - Sleek, Swift Upgrade!

Table of Contents

My name is M.2, and I come from Intel. Many people don’t recognize me. Even if someone has heard of my name, they might not know exactly who I am. I think there might be two reasons why people don’t recognize me: one is that I am relatively young, and not many people have seen me; another reason might be because I have changed my name—I wasn’t always called M.2, but used to be known as NGFF, which stands for Next-Generation Form Factor. Oh, and there’s another reason—because I am a twin, so it’s easy for people to get confused. Below is a family photo of us (strictly speaking, not everyone is included).

SATA & NVMe
⬆️ SATA SSD vs. PCIe NVMe SSD vs. PCIe AHCI SSD

Let me introduce ourselves a bit, haha. In this beautiful group photo (allow me to brag a little!), from left to right, there are Wi-Fi cards with A and E keying, solid-state drives with B and M keying, and a solid-state drive with M keying. You might be confused by all these technical terms, but for now, you just need to know that these are different interface sizes.

The name M.2 represents a type of physical interface specification on one hand, and on the other hand, it also represents the overall form, which is in the form of a card, not a disk. The specific specifications are very detailed and complicated, so we won’t waste everyone’s brain cells on them here.

We were born to work, so there are workspaces arranged for us on the computer’s motherboard. When my master puts me in the workspace, the CPU starts assigning me tasks. What does my workspace look like? Below, let’s take a look at its true face. Yes, this is my workspace (the M.2 slot).

M.2 Slot
⬆️ Image 2: M.2 Slot

M.2 Keys and Sockets

We are not very smart; once we get to our workspace, we just bury our heads in our work and never care whether the workspace is meant for us. To prevent us from going to the wrong workspace, our designers created a mechanism that only allows us to enter if the mechanism matches.

About our “appearance”

What is this mechanism? It’s called “keying.” Keying is a protective device that prevents a card connector (plug) from being inserted into an incompatible socket (jack) on the host. In the M.2 standard, a total of 12 keys, A through M, are defined. However, most are reserved for future use, and currently, only 4 are in use, as shown in the table.

KEYCARD MEASUREMENTSINTERFACESCOMMON USES
A1630, 2230, 3030PCIe x2, USB 2.0, I2C, DisplayPort x4Wi-Fi/Bluetooth, cellular cards
B3042, 2230, 2242, 2260, 2280, 22110PCIe x2, SATA, USB 2.0, USB 3.0, audio, PCM, IUM, SSIC, I2CSATA and PCIe x2 SSDs
E1630, 2230, 3030PCIe x2, USB 2.0, I2C, SDIO, UART, PCMWi-Fi/Bluetooth, cellular cards
M2242, 2260, 2280, 22110PCIe x4, SATAPCIe x4 SSDs

The definition of a key is the position of the notch. By comparing the B key and M key in the diagram, we can see the differences between them. The notch for the B key is located between positions 12 and 20, while the notch for the M key is between positions 58 and 66. The small image at the bottom is a card that is compatible with both B and M keys.

Image 3 defines the dimensions of the gold fingers.
⬆️ Image 3 defines the dimensions of the gold fingers.

To give everyone a clearer idea of my real appearance, you should take a look at my bare photo, haha.

M.2-NVMe-PCIe-SSD
⬆️ Image 4 is my bare photo.

Since each of us twins has a different “appearance” and our workspaces have different requirements for our “appearance,” this way, we siblings won’t go the wrong way and enter someone else’s workspace.

Another point to note is that even with the same interface, the size of the cards can be different. These are different sizes of cards with the same B+M interface. The size definition is described in detail in the previous table.

About our workspaces

Our workspaces are located on the computer’s motherboard, and different sizes are typically used for different purposes. As mentioned earlier, there is a mechanism between our workspaces and us, and we can only enter and work in the workspace if there is a match. Currently, there are three types of workspaces, as follows:

  • Socket 1: Designed for Wi-Fi®, Bluetooth®, NFC, and Wi-Gig
  • Socket 2: For WWAN/SSD/other slots, this type of slot supports WWAN+GNSS solutions, various SSD and SSD cache configurations
  • Socket 3: SSD drive interface, capable of supporting PCIe 4X.

My Working Capability

We brothers have very high work efficiency and produce a lot per unit. First of all, we can complete each task very quickly, mainly because our workspace is close to Brother CPU’s home, and we can quickly get the tasks we need to do. Additionally, we talk less; when told to work, we just do it without fuss (unlike AHCI, which needs multiple accesses to registers to communicate with the CPU). Look at the difference in working speed between us and others; we are incredibly fast.

Image 6 shows how fast I process work.
⬆️ Image 6 shows how fast I process work. (Image Credit: Internet)

Another reason why we produce a lot in a unit of time is apparent if you have seen the movie “Men in Black.” The aliens in that movie have many arms and move very quickly.

Image 7 shows the Thousand-Armed M.2
⬆️ Image 7 shows the Thousand-Armed M.2 (Image Credit: Internet)

I am similar, with many arms—65535 queues, and each arm can perform 65536 tasks simultaneously (queue depth). The following image shows my specifications compared to the traditional AHCI protocol. With such a comparison, how could I not be fast? Haha, I’m incredibly fast.

Image 8 shows my comparison with AHCI.
⬆️ Image 8 shows my comparison with AHCI. (Image Credit: Internet)

Finally, let’s present a set of data on our processing capabilities. Under different PCIe channel conditions, our processing power varies. After all, the width of the road between our workspace and the CPU indeed affects the speed of transporting goods. The table below clearly illustrates our capabilities—quite impressive, huh!

PCIe 1.0/2.0/3.0/4.0/5.0 Interface Speed Rate
⬆️ Image 9 shows PCIe 1.0/2.0/3.0/4.0/5.0 Interface Speed Rate

Well, that’s all for my self-introduction today. If there’s anything unclear, feel free to call me. How to call? Figure it out yourself—I won’t tell you, haha.

End-of-DiskMFR-blog

Disclaimer: This article is created by the original author. The content of the article represents their personal opinions. Our reposting is for sharing and discussion purposes only and does not imply our endorsement or agreement. If you have any objections, please contact us through the provided channels.

DiskMFR Field Sales Manager - Leo

It’s Leo Zhi. He was born on August 1987. Major in Electronic Engineering & Business English, He is an Enthusiastic professional, a responsible person, and computer hardware & software literate. Proficient in NAND flash products for more than 10 years, critical thinking skills, outstanding leadership, excellent Teamwork, and interpersonal skills.  Understanding customer technical queries and issues, providing initial analysis and solutions. If you have any queries, Please feel free to let me know, Thanks

Please let us know what you require, and you will get our reply within 24 hours.









    Our team will answer your inquiries within 24 hours.
    Your information will be kept strictly confidential.

    • Our team will answer your inquiries within 24 hours.
    • Your information will be kept strictly confidential.

    Let's Have A Chat

    Learn How We Served 100+ Global Device Brands with our Products & Get Free Sample!!!

    Email Popup Background 2