NGFF(M.2) m.2中Bkey接口Mkey接口有什么不同

NGFF是为超极本(Ultrabook)量身定做的新一代接口标准,以取代原来基于mini PCI-E改良而来的mSATA接口。无论是更小巧的规格尺寸还是更高的传输性能,NGFF都远胜于mSATA。

  NGFF接口有B和M两种接口界面,B key走的是SATA或PCI-E 2x通道,支援SSD、WWAN或者其他主要key界面,M则是PCI-E 4x通道,适合高速SSD。

image.png

小块头,大智慧。小尺寸,大用途。 NGFF是NextGenerationFormFactor的缩写,是由HP主导的一个PCI-SIG协会公布的标准。标准名你为PCIExpressM.2Specification,于2013年11月1号公布1.0版本。

M.2家族的设计目的是要在同一个连接器上支持多种模组/卡,包括:

WiFi 、Bluetooth蓝牙、GlobalNavigationSatelliteSystems(GNSS)全球卫星导航系统(GNSS)

NearFieldCommunication(NFC)近距离无线通信、WiGig(WirelessGigabit无线千兆比特,一种更快的短距离无线技术。)WWAN(2G,3Gand4G) WirelessWideAreaNetwork,无线广域网

Solid-StateStorageDevicesSSD(固态硬盘)

Other&FutureSolutions(e.g.HybridDigitalRadio(HDR)别的将来的方案,例如混合数字广播。

M.2家族将覆盖多种主机接口方案。

包括: PCIe/PCIeLP/HSIC/SSIC/USB/SDIO/UART/PCM/I2S/I2C/SATA/DisplayPort

M.2连接器的主要特点:

支持更高的速率。

相对PCIeminicard,节约20%的PCB空间,节省15%连接器高度

支持PCIExpress3.0,USB3.0和SATA3.0三种当前主流的标准。

哪些终端上会用到M.2连接器 ?

平板电脑、智能电视、超级本、GPS装置、 服务器、固态硬盘 、游戏机

M.2模组/卡的种类,以及key位:

M.2规范1.0版共定义了11种尺寸的模组/卡。

Type1216宽度12,长度16,key位待定。

Type1630宽度16.5,长度30,key位E。

Type2226宽度22,长度26,key位待定。

Type2230宽度22,长度30,key位E。

Type2242宽度22,长度42,key位B和M。

Type2260宽度22,长度60,key位M。

Type2280宽度22,长度80,key位B和M。

Type3026宽度30,长度26,key位待定。

Type3030宽度30,长度30,key位A。

Type3042宽度30,长度42,key位B。

Type22110 宽度22,长度110,key位B和M

612563a5f8e94c2fb45141c4f685214e_format,png.png

M.2模组/卡的命名规则:

M.2模组/卡的命名包含以下三项内容:

模组尺寸,宽度和长度。

模组尺寸板上和板下的元件高度。

Key位。

99211418002011b2e2c963f3ac718518_format,png.png

连接器的高度规格

b5f75435d28e02e98ab5d8247653cfb3_format,png.png

Akey的典型应用: M.2KeyA连接器主要应用于无线连接,如WiFi,蓝牙,NFC,Wigig。卡的类型包括1630,2230和3030

Bkey的典型应用: M.2KeyB连接器主要应用于WWAN+GNSS,或SSD硬盘,卡的类型包括3042,2230,2242,2260,2280and22110。

Ekey的典型应用: M.2KeyE连接器主要应用于连接器主要应用于无线连接,如WiFi,蓝牙,NFCofGNSS。卡的类型包括1630,2230和3030。

Mkey的典型应用: M.2Key

M连接器主要应用于连接器主要应用支持PCIe或者SATA(或SSD)协议的主机界面。PCIe通道接口达到4个。

M.2接口SSD固态硬盘的SATA NGFF协议和PCIe NVMe协议介绍

一、 m.2接口

M.2接口,是一种新的主机接口方案,可以兼容多种通信协议,如sata、PCIe、USB、HSIC、UART、SMBus等。M.2接口,是Intel推出的一种替代MSATA新的接口规范。其实,对于桌面台式机用户来讲,SATA接口已经足以满足大部分用户的需求了,不过考虑到超极本用户的存储需求,Intel才急切的推出了这种新的接口标准。与MSATA相比,M.2主要有两个方面的优势。

(1)第一是速度方面的优势。M.2接口有两种类型:Socket 2(B key–ngff)和Socket 3(M key–nvme),其中Socket2支持SATA、PCI-E X2接口,而如果采用PCI-E ×2接口标准,最大的读取速度可以达到700MB/s,写入也能达到550MB/s。而其中的Socket 3可支持PCI-E ×4接口,理论带宽可达4GB/s。明显NVMe读写性能优于SATA,不过前者价格更贵。

(2)第二个是体积方面的优势。在大小相同的情况下,M.2也可以提供更高的存储容量。

(3)B&M Key接口的M.2硬盘可以是SATA,也可以是NVMe,具体看硬盘规格;笔记本选购SSD的话还需要看主板是否支持NVMe。

二、NGFF和NVMe固态盒

在这里插入图片描述
图解已详细说明一个缺口和两个缺口的区别,但这个标准并不是强制的,所以并不能简单的通过缺口来判断SSD支持的是哪种协议。一个缺口的可能是NVME协议,两个缺口的也可能是SATA协议。

在这里插入图片描述

两个SSD,上半部分的是NVME协议,下半部分的是SATA协议

三、主机是如何辨别插入的SSD是SATA协议还是NVME协议的

PCI_Express_M.2_Specification 的 3.2.15. Socket 2 Connector Pinout Definitions 章节,有下面两张图,只需关注69号引脚。

(1)当主机检测到69引脚悬空时,表示外部的SSD是NVME协议的

(2)当主机检测到69引脚接地时,表示外部的SSD是SATA协议的
在这里插入图片描述          

Last modification:December 10, 2022
如果觉得我的文章对你有用,请随意赞赏