What is M.2? Keys and Sockets Explained (2024)

M.2 SSDs: Big Performance Comes in Small Packages

Solid state drives (SSDs) released in recent years have become faster and more capable of handling large amounts of data. Their full capabilities, however, are being hindered or limited by the interfaces they are connected to. Serial ATA 3rdgeneration interfaces, designed for the much slower mechanical hard disk drives, run with a maximum native transfer rate of 6 Gb/s.

The Mini-SATA (mSATA) interface, though designed specifically to provide the smallest form factor for SSDs, is limited by the SATA 6 Gb/s link. The M.2 standard, a specification for internally mounted computer add-in cards, was created to address the limitations of mSATA and provide more options for small form factor cards, including SSDs in different sizes and with different capacities. M.2 was originally called the Next Generation Form Factor (NGFF), and then formally renamed to M.2 in 2013. M.2 improves on the mSATA standard, which uses the PCI Express®Mini Card physical card layout and connectors. As mSATA's "successor," M.2 provides higher performance and capacity while minimizing module footprint.

An M.2 SSD module is connected to a host either through a SATA interface or via a PCI Express (PCIe) lane. Though M.2 supports both SATA and PCIe, an M.2 module may only be inserted in either one of the two interfaces, so check your motherboard documentation to make sure that your module fits and works with the corresponding socket on the motherboard.

Differences Between an M.2 and mSATA SSD

Both are high-performance SSDs designed for small devices such as laptops and tablets. The mSATA interface used to provide the smallest form factor for SSDs. However, it is limited by the SATA 3.0 link speed of 6 Gb/s and 1 TB maximum capacity. The M.2 form factor was borne out of the need for multiple options for small form factor cards, including SSDs in different sizes and with different capacities, and possibilities for extending capacities even further. M.2 provides higher performance while minimizing module footprint. M.2 SSDs come in longer modules and with double-sided component population, enabling larger storage capacities within minimal spaces. It requires no power or data cables, making installation complete without the need for cable management.

M.2 SSDs support both SATA and PCIeinterfaces. The SATA revision 3.2 specification, in its gold revision as of August 2013, standardizes the SATA version of M.2 as a new format for storage devices and specifies its hardware layout. For the PCIe version, details are included in the PCI-SIG M.2 Specification Rev. 1.1.

Physically, they look different and cannot be plugged into the same sockets. The pictures below showATP M.2andmSATA SSDs.What is M.2? Keys and Sockets Explained (1)

What is M.2? Keys and Sockets Explained (2)

SATA or NVMe?

SATA remains one of the most widely used interfaces in industrial and enterprise applications, so M.2 SATA modules are optimal choices for those who want compatibility with existing systems as well as the convenience of hot-swapping and hot-plugging. M.2 modules designed for a SATA interface will perform according to the latest SATA 3rdgeneration standard, which is up to 6 Gb/s.

Enterprises and client systems with a greater need for speed can take advantage of the Non-Volatile Memory Express or NVM Express®(NVMe), an interface specification developed specifically for NAND flash and next-generation SSDs. NVMe leverages existing PCIe technology to efficiently support the growing bandwidth needs of enterprise and client systems. An NVMe-based M.2 SSD module installed on a PCIe x2 lane will run at 15.75 Gb/s, while a module installed on a PCIe x4 lane will run at 31.5 Gb/s – a massive leap in speed and performance.

An M.2 SSD module is designed only for either a SATA or PCIe interface, not both at the same time, although some systems may have M.2 sockets that will support either one or both interfaces.

ATP offers both M.2 SATA and PCIe solutions.ATPNVMe SSDsare designed for a PCIe 3.0 x4 interface.

Size Matters

M.2 modules come in different sizes and can also be utilized for Wi-Fi, WWAN, Bluetooth, GPS, and NFC.

M.2 SSDs typically come in three dimensions, which may be deduced from the card name —2242, 2260, and 2280 — "22"represents the width in millimeters (mm), while the next two digits represent the length, also in mm. The longer the drive, the more NAND flash chips can be mounted; hence, more capacity.

In choosing the right size, one has to consider how many SSDs can be packed into a chassis, as well as thermal management issues, which may be a significant factor for sustained performance. If the area for dissipating heat is insufficient, it may result to poor performance and instability in the long run.

The picture below shows ATP M.2 SSDs in different lengths.

What is M.2? Keys and Sockets Explained (3)What is M.2? Keys and Sockets Explained (4)

Keys and Sockets

An M.2 SSD is "keyed" to prevent insertion of a card connector (male) to an incompatible socket (female) on the host. The M.2 specification identifies 12 key IDs on the module card and socket interface but M.2 SSDs typically use three common keys: B, M, and B+M. You will find the key type labeled on or near the edge connector (or gold fingers) of the SSD. Before deploying M.2 SSDs, determine the type of socket on the host and check the module connector keying, as each connector should be inserted only in the appropriate socket.

ATPM.2 SATA SSDsare B+M-keyed (can fit insockets for B-keyed and M-keyed modules), whileM.2 NVMe SSDsfor PCIe 3.0 x4 lane are M-keyed.

What is M.2? Keys and Sockets Explained (5)

Key ID

Pin Location

Interface

A

8-15

2x PCIe x1 / USB 2.0 / I2C /
DP x4

B

12-19

PCIe x2 / SATA /USB 2.0 / USB 3.0 / HSIC / SSIC / Audio / UIM / I2C

C

16-23

Reserved for Future Use

D

20-27

Reserved for Future Use

E

24-31

2x PCIe x1 / USB 2.0 / I2C / SDIO /
UART / PCM

F

28-35

Future Memory Interface (FMI)

G

39-46

Not Used for M.2; for Custom/Non-Standard Apps

H

43-50

Reserved for Future Use

J

47-54

Reserved for Future Use

K

51-58

Reserved for Future Use

L

55-62

Reserved for Future Use

M

59-66

PCIe x4 / SATA

Table 1. Module key IDs, pin locations and interfaces.

Source:"All About M.2 SSDs," Storage Networking Industry Association (SNIA). 2014.

M.2 connectors on the host are called "sockets."Each socket has a unique mechanical key, and modules are not interchangeable between sockets. According to PCI Express M.2 Specifications Rev. 1.1, the sockets are distinguished as follows:

  • Socket 1: Connectivity socket for Wi-Fi®, Bluetooth®, NFC (near-field communication) or Wi-Gig.
  • Socket 2: WWAN/SSD/Other Socket that will support various WWAN+GNSS (global navigation satellite system) solutions, various SSD and SSD Cache configurations, and other yet-undefined solutions. (If the motherboard has a Socket 2 for a WWAN card and it is not in use, the socket may accommodate a B+M-keyed small M.2 SSD. Please refer to your motherboard documentation for details).
  • Socket 3: SSD Drive Socket with SATA or up to four PCIe lanes.

Important Notes:

  • Please refer to your motherboard documentation to make sure that your M.2 module fits and works with the corresponding socket on the motherboard.
  • M.2 modules are neither hot-swappable nor hot-pluggable. Performing hot-swap or hot-plug may damage the modules and cause harm to the person performing this.
Conclusion

As SSDs continue to revolutionize the way enterprises handle data, choosing the right storage media in the right form factor and their corresponding interfaces will be critical. M.2 SSDs offering smaller, faster and more efficient storage enlargethe range of choices and solutions to match workloads with price and performance.

For more information on ATP's M.2 SSDs, visit theATP websiteor contact an ATP Distributor/Representative in your area.

What is M.2? Keys and Sockets Explained (2024)

FAQs

What is a M.2 socket? ›

M. 2 is a specification for internal expansion cards on PC mainboards and notebook computers. M. 2 was conceived as an successor of the mSATA interface and for the first time introduced by Intel in 2012 under the label Next Generation Form Factor (NGFF).

What keys are used for M.2 slots? ›

The M. 2 specification identifies 12 key IDs on the module card and socket interface but M. 2 SSDs typically use three common keys: B, M, and B+M. You will find the key type labeled on or near the edge connector (or gold fingers) of the SSD.

What is the difference between M.2 b key and m key? ›

A "B key" can utilize up to two PCI-E lanes while a "M key" can use up to four PCI-E lanes. Right now, however, the majority of M. 2 sockets use a "M key" even if the socket only uses two PCI-E lanes.

What is the difference between M.2 slot and NVMe slot? ›

Non-Volatile Memory Express (NVMe) drives attach to the Peripheral Component Interconnect Express (PCIe) slot directly on a motherboard instead of using the traditional SATA interface, resulting in higher data transfer speeds. M. 2, on the other hand, is a physical form factor or connector used for SSDs.

What slot do I put my M.2 in? ›

On regular office and gaming PC motherboards, the M. 2 slot closest to the CPU will most often be the one that has the highest bandwidth, but always check your motherboard manual to make sure. This is especially important if you purchase a high-end SSD, such as one of these speedy M.

Can I plug in M.2 without screw? ›

Board latches offer a secure and efficient way to fasten M. 2 SSDs without screws.

Do all motherboards have M.2 slots? ›

Modern motherboards have an M. 2 slot built in. However, if your motherboard does not have M. 2 or you want extra NVMe data storage you can purchase a PCIe to M.

What kind of device goes in an M.2 socket? ›

M. 2 modules can integrate with device classes such as Wi-Fi, Bluetooth, near-field communication and wireless wide area networks. But M. 2 form factors are most commonly associated with SSDs for data storage.

Which M.2 slot is the fastest? ›

NVMe M.2 SSDs are much more performance driven compared to SATA M.2 SSDs. By leveraging the PCIe bus, NVMe M.2 SSDs have theoretical transfer speeds of up to 20Gbps which is already faster compared to SATA M.2 SSDs with 6Gbps. PCIe buses can support 1x, 4x, 8x, and 16x lanes.

Can I put a gen 4 M.2 in a gen 3 slot? ›

Is PCIe Gen 4 backward compatible? PCIe Gen 4 is backward compatible, so a PCIe Gen 4 device connected to a PCIe Gen 3 system will function normally at PCIe Gen 3 speeds.

Can you put SATA SSD in NVMe slot? ›

No. NVMe runs on the PCIe bus while SATA runs on the SATA bus. The keying on NVMe and SATA drives is different, so you can't stick a SATA drive into an M. 2 designed for NVMe (or vice versa).

Is M.2 only for laptops? ›

An M. 2 SSD is a solid-state drive that uses the M. 2 form factor, which is a small, rectangular card-like shape. It's designed to be faster and more compact than traditional hard drives, making it ideal for use in laptops and desktops where space is limited and speed is crucial.

How do I know if the M.2 slot in my laptop is SATA or NVMe PCIe? ›

The easiest way to check whether your system supports SATA or PCIe NVMe SSDs is to remove the current drive from the machine and check how many slots it has. If there is just one slot, then it's a NVMe slot. If the current drive has two slots, then it's a SATA slot.

What are the three types of M.2 slots? ›

The most common M. 2 key types are M, B, and B+M, and they differ in the number and position of the notches on the connector. M. 2 B key slots have six pins and support both SATA and PCIe protocols.

What are the three types of SSDs? ›

The primary types of SSDs are the 2.5”, M. 2 (SATA & NVMe), NVMe PCIe SSD, and the U. 2 (formerly SFF-8639), each offering distinct advantages and disadvantages.

What is the difference between M.2 and SSD? ›

M. 2 drives are extremely power efficient compared to other kinds of SSDs and take up less space. Additionally, they don't require cables of any kind to connect, and they are both smaller and faster than the widely used, 2.5-inch SSDs. Despite their relatively small size, M.

What attaches to an M.2 socket? ›

M. 2 sockets come in different sizes, labeled as 2242, 2260, 2280, and 22110, representing their length in millimeters, but this information is not required to answer the question. In addition to SSDs, M. 2 sockets can also support other components like Wi-Fi cards, Bluetooth modules, and even cellular modems.

References

Top Articles
The Best VPNs for Tamilyogi: Unblock & Stream Movies Safely
How to Use a TamilYogi VPN in 2024? An Easy Guide
Goodbye Horses: The Many Lives of Q Lazzarus
Phcs Medishare Provider Portal
The 10 Best Restaurants In Freiburg Germany
Voorraad - Foodtrailers
Women's Beauty Parlour Near Me
Holly Ranch Aussie Farm
15 Types of Pancake Recipes from Across the Globe | EUROSPAR NI
Tabler Oklahoma
Kagtwt
2013 Chevy Cruze Coolant Hose Diagram
Bjork & Zhulkie Funeral Home Obituaries
Dit is hoe de 130 nieuwe dubbele -deckers -treinen voor het land eruit zien
The ULTIMATE 2023 Sedona Vortex Guide
Nashville Predators Wiki
Log in or sign up to view
Zoe Mintz Adam Duritz
Today Was A Good Day With Lyrics
U Of Arizona Phonebook
Exl8000 Generator Battery
Nsa Panama City Mwr
Certain Red Dye Nyt Crossword
Inkwell, pen rests and nib boxes made of pewter, glass and porcelain.
Claio Rotisserie Menu
Abga Gestation Calculator
Ultra Ball Pixelmon
Shia Prayer Times Houston
What Is Opm1 Treas 310 Deposit
Top Songs On Octane 2022
Package Store Open Near Me Open Now
Perry Inhofe Mansion
Rlcraft Toolbelt
Powerball lottery winning numbers for Saturday, September 7. $112 million jackpot
Edward Walk In Clinic Plainfield Il
De beste uitvaartdiensten die goede rituele diensten aanbieden voor de laatste rituelen
Metro By T Mobile Sign In
Devotion Showtimes Near The Grand 16 - Pier Park
Pokemon Reborn Locations
Craigs List Palm Springs
Сталь aisi 310s российский аналог
Umd Men's Basketball Duluth
Todd Gutner Salary
Top 40 Minecraft mods to enhance your gaming experience
Atu Bookstore Ozark
Strange World Showtimes Near Century Stadium 25 And Xd
Boyfriends Extra Chapter 6
Jackerman Mothers Warmth Part 3
Billings City Landfill Hours
Hkx File Compatibility Check Skyrim/Sse
Cool Math Games Bucketball
Latest Posts
Article information

Author: Sen. Ignacio Ratke

Last Updated:

Views: 5497

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Sen. Ignacio Ratke

Birthday: 1999-05-27

Address: Apt. 171 8116 Bailey Via, Roberthaven, GA 58289

Phone: +2585395768220

Job: Lead Liaison

Hobby: Lockpicking, LARPing, Lego building, Lapidary, Macrame, Book restoration, Bodybuilding

Introduction: My name is Sen. Ignacio Ratke, I am a adventurous, zealous, outstanding, agreeable, precious, excited, gifted person who loves writing and wants to share my knowledge and understanding with you.