NVMe和NGFF区别

2,967 阅读1分钟

出自NVMe和NGFF区别

简单总结一下:Bkey 是 NGFF(m.2)的代表,M key是 NVMe的代表,B&Mkey的有可能是NGFF也可能是NVMe

M.2模块卡口和提供的接口

Key编号卡口针数提供接口
A8 - 15PCIe×2、USB 2.0、I2C和DP×4
B12 - 19PCIe×2、SATA、USB 2.0、USB3.0、音频、UIM、 HSIC、HSIC、I2C和SMBus
C16 - 23保留供未来使用
D20 - 27保留供未来使用
E24 - 31PCIe×2、USB2.0、I²C、SDIO、UART和PCM
F28 - 35未来存储器接口(FMI)
G39 - 46保留供自定义使用(在M.2规范中未使用)
H43 - 50保留供未来使用
J47 - 54保留供未来使用
K51 - 58保留供未来使用
L55 - 62保留供未来使用
M59 - 66PCIe×4、SATA和SMBus

M.2模块最大组件厚度

类型编号正面背面
S11.20 mm不适用
S21.35 mm不适用
S31.50 mm不适用
D11.20 mm1.35 mm
D21.35 mm1.35 mm
D31.50 mm1.35 mm
D41.50 mm0.70 mm
D51.50 mm1.50 mm

B与M位置的M.2锁定槽。各针在M.2的两侧排列。

SATA Express软件体系结构的一个高层次概览,这也适用于M.2。它支持传统SATA和PCI Express存储设备,包括AHCI和NVMe作为逻辑设备接口。