随着芯片集成度越来越高,主板面积越来越小,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协议。
根据你的需求,看好相关的介绍即可,看多了可能会混淆。
本文由梁桂钊于2021-08-29发表在梁桂钊的博客,如有疑问,请联系我们。
本文链接:https://720ui.com/6411.html