当前位置:首页 > 生活 > 正文

m.2 ngff 分类常见用途和转换关系(m.2ngff什么意思)

随着芯片集成度越来越高,主板面积越来越小,minpcie(msata,4G_ minpcie)接口因需要占用的空间较大,而逐渐别淘汰。Ngff接口连接器随之大量使用。

然而,Ngff接口连接器的key的位置(缺口位置)不同,还有细分,也就是keyID的分类。Ngff接口连接器的keyID有A B C D E F G H L N M,11种keyID,常见的有4种,keyA keyB keyE keyM。这4种的区别如下图:

引脚数量一样,但是key的位置(缺口位置)不一样,而不能通用。这4种keyID接口的用途是不一样的。

KeyA连接器常用于无线网卡;

KeyB连接器常用于2G 3G 4G 5G;在工控行业,KeyB有用于一些专用的模块。

KeyE连接器常用于无线网卡;关于keye接口的cnvi另起文介绍,以下所提到的keye都是指PCIE的。

KeyM连接器常用于NGFF SATA SSD ,NVME SSD,其他pice的功能模块;

以上是连接器的介绍;

对于模块实物,常见的Ngff无线网卡尺寸是22*30,有2个缺口,实际是兼容了KeyA和KeyE,这样的模块既可以装在KeyA连接器,也可以装在KeyE连接器,如下图:

KeyB接口的2G 3G 4G 5G模块根据通讯线路分类,有3种:

USB2.0通讯接口:2G,3G ,4G(低速卡);尺寸是30*42;

USB3.0通讯接口:4G(高速卡),向下兼容USB2.0;尺寸是30*42;

PCEI和USB3.0通讯接口:5G;尺寸是30*52;

如下图:

固态硬盘ssd分ngff sata ssd和nvme ssd,习惯性的认为,ssd有keyB+M的是ngff sata ssd,只有keyM的是nvme ssd。其实不然,因为标准的keym和keyb定义都有pcie和sata通讯通道的,某些ngff sata ssd或nvme ssd固态为了兼容keym和keyb,ssd上就有keyB+M缺口。

这样情况是可以查找型号来知道ssd的类型,但是还可以根据ssd上的线路来做判断。

KeyB+M ssd,圈内有2对通讯线路,是ngff sata ssd

KeyB+M ssd,圈内有5对通讯线路,是PCIE2X nvme ssd。如果是PCIE1X nvme ssd,圈内有3对通讯线路。

KeyM ssd,圈内有9对通讯线路,是PCIE4X nvme ssd。如果是PCIE2X nvme ssd,圈内有5对通讯线路。如果是PCIE2X nvme ssd,圈内有3对通讯线路。

到这里,就会发现常见的keyA keyB keyE keyM接口有1个共同的通讯线路—PCIE。那就是不同keyid接口相互之间可以物理转换了。

Keya 可以转 keym 、keyb、keye;

Keye 可以转 keya 、keyb、keym;

Keyb 可以转 keym 、keya、keye;

Keym 可以转 keya 、keyb、keye;

这种物理转换的前提是相同的通讯协议—PCIE。需要注意到是keya和keye转keym安装nvme ssd,需要确定主板bios是否支持nvme协议,就目前情况看,大多是支持的。

上文提到的keym keyb keyb+m ssd可以是ngff sata ssd,如果主板的keym或者keyb接口是支持sata的,或者兼容sata和pcei的,该接口就可以直接识别到ngff sata ssd。如果是不支持sata而只支持pcie的,就不识别ngff sata ssd了。这样只能用协议转换芯片来实现,这种芯片就是pcie转sata芯片。

同理,keya keye转换成keym来装ngff sata ssd,也得是用到pcie转sata芯片才能实现。

标准的keya keye接口定义是有usb的,所以可以通过接口的物理转换来转2G 3G 4G 5G模块。

支持pcei nvme的keym接口是可以转换成keya keye来转网卡的。但是,ngff网卡中的蓝牙是走usb的,而标准的keym接口定义中没有包含usb。这种情况下,台式主板可以通过外接线到usb针脚来实现,笔记本主板就得飞线到usb接口,或者遗憾的舍弃蓝牙了。需要注意到是,外接线和飞线到usb的D+D-线必须是等长和双绞!!!

商用主板的keyb接口一般是用做安装2G 3G 4G模块,这样的接口是没有PCEI和sata通道的,只有usb2.0或usb3.0通道。随着5G的普及,后续新出的商用主板的keyb接口可能有pcie通道了,也就可以实现上述的接口转换。

只要空间足够,现有的商用主板也是可以识别到5G的,因为5G模块中也包含了usb3.0,并兼容usb2.0。

有点乱,捋下。

标准的Keya和keye接口定义 有pcei和usb;

标准的Keyb 有pcei4x、sata和usb3.0 2.0 ;但是有pcei4x、sata和usb3.0的不常见;

标准的Keym和有pcei4x、sata;

相同协议的可以做接口的物理转换;不相同协议的转换需要协议转换芯片;就目前的技术情况,PCEI可以转到sata,反之就不行;PCIE可以转到usb3.0 2.0,反之不行;usb可以转到sata,反之就不行;现市面上的usb3.0(typeC)转nvme ssd的硬盘盒方案,也只是支持转nvme协议。

根据你的需求,看好相关的介绍即可,看多了可能会混淆。