M.2

 

[image]
[image]
M.2 폼 팩터들.
1. 개요
2. 설명
3. 기타


1. 개요


M.2
울트라북, 태블릿 PC등의 발전으로 기존 mPCIe(mini PCI-Express), mSATA(mini SATA)를 대체하기 위해 2013년에 발표된 커넥터 규격. 인텔이 주도하여 만들었으며, 최종 발표 전까지는 차세대 폼팩터(Next Generation Form Factor)의 약자인 NGFF라고도 알려졌다.

2. 설명


호환되는 인터페이스는 SATA, PCIe 최대 4레인, USB 등. 기존의 mPCIe 커넥터는 1레인만 지원했다. 여기서 중요한 건 '''M.2는 커넥터 규격에 불과'''하다는 것이다. SATA 방식의 장비가 꽂힐 수도 있고, PCIe 방식의 장비가 꽂힐 수도 있다. M.2 단자를 사용하더라도 SATA3 인터페이스라면 AHCI 기반의 SATA3 성능이 나온다. M.2 단자에 PCIe 3.0/4.0 4레인을 사용하는 NVMe 인터페이스를 사용해야 높은 성능이 나온다.
이 때문에 발생하는 사소한 단점으로, 제공 가능한 PCIe 레인의 한계 때문에 몇몇 메인보드는 M.2 슬롯에 SSD 등을 장착할 시 PCIe 슬롯 또는 SATA 포트 몇 개가 사용이 불가능하게 닫혀버리는 제품도 있다. 고급형 메인보드는 대역폭이 커서 일반적으로 2~3개 제공되는 M.2 PCIe x4 슬롯과 PCIe x2 슬롯에 모두 SSD를 장착해도 어떠한 포트도 죽지 않는 모델도 있다.[1] 메인보드의 매뉴얼을 참조하면 몇 번 포트가 사용 불가능해지는지 안내받을 수 있다. 아직 구매 전이라면 제품의 매뉴얼 파일을 다운받아 이러한 내용을 잘 확인 후 구매하자. 따라서 가성비와 저장 공간의 확장성까지 모두 챙기려면 M.2 SATA SSD보다는 일반적인 SATA 방식의 SSD를 사는 것이 더 유리하다. 적절한 선택이 필요한 부분. 20년 현재 대부분의 PC용 보드 구성으로는 고성능+고용량 요구에 맞춰 SSD 2개 이상 사용 시, 고성능 M.2 NVMe SSD 1개와 가성비 SATA SSD를 조합 하는 것이 최선일 가능성이 높다.
M.2에는 '키'라는 개념이 있는데, 단자에 뚫려 있는 키 부분에 따라 사용하는 규격이 다르다. M.2 모듈에는 최대 두 개의 키 부분까지만 뚫려있을 수 있다. 키가 맞지 않는 장치를 무리하게 연결했을 때는 작동하지 않거나 심지어는 장치가 타 버릴 수도 있다.
키 ID
뚫린 핀 부분
사용 규격
A
8~15
PCIe x2, USB 2.0, I²C, DisplayPort x4
B
12~19
PCIe x2, SATA, USB 2.0 및 3.0, 음성, UIM, HSIC, SSIC, I²C, SMBus
C
16~23
장래의 사용을 위해 남겨짐
D
20~27
E
24~31
PCIe x2, USB 2.0, I²C, SDIO, UART, I²S
F
28~35
Future Memory Interface (FMI)
G
39~46
스펙에 정의되지 않음 (비표준 사양을 위해 남겨놓음)
H
43~50
장래의 사용을 위해 남겨짐
J
47~54
K
51~58
L
55~62
M
59~66
PCIe x4, SATA, SMBus
[image]
SSD에서의 예시.
SSD에서 뚫리는 키에는 B키와 M키가 있다. SATA 방식 SSD의 경우 B키와 M키를 모두 뚫어 놓고, NVMe 방식 SSD의 경우 PCIe 2레인을 사용하는 제품은 B키와 M키를 모두 뚫어 놓아도 대역폭 확보가 되는 한편 PCIe 4레인을 사용하는 제품은 대역폭 확보를 위해 M키만을 뚫어 놓는다.
M.2 to PCIe x4 컨버터를 사용하면 PCIe x4 장치를 달 수 있다. 이 때문에 아예 M.2를 eGPU 구성에 쓰기도 한다.
산업용으로 유사한것으로는 U.2가 있다. SATA와 유사한 포트 방식이며, 사실 U.2가 M.2보다 2년전에 먼저 나왔다고 한다.

3. 기타


상술 했듯이 그냥 커넥터 규격일 뿐이기 때문에 다른 분야에서도 적극 활용한 장비를 만들기도 하는 경우가 많다.


[1] 일단 CPU 차원에서 지원하는 점도 있다. 라이젠 시리즈의 경우 1세대부터 M.2 NVMe를 CPU에 직결하기 위한 PCIe 레인 4개가 할당되어 있다. 일부 고급형 메인보드은 M.2 PCIe x4 슬롯 2개가 모두 CPU에 직결되는 대신 그래픽카드 슬롯을 x8로 만들어서 갈라먹는 경우도 있는 점을 주의할 것.

분류