yangtong
发表于 2019-7-9 15:00:45
M2 分为socket2,和socket3
yangtong
发表于 2019-7-9 15:01:46
通常SATA的插槽只能走SATA3的通道,而M.2的插槽分为Socket 2跟Socket 3
M.2(Socket 2)的固态可以走SATA3或者PCI-E 3.0×2通道(就是两条PCI-E),而M.2(Socket 3)的固态则可以走PCI-E 3.0×4通道
需要说的是每条PCI-E 3.0的带宽是8Gbps,而SATA 3.0的带宽则只有6Gbps
yangtong
发表于 2019-7-9 15:02:47
https://baijiahao.baidu.com/s?id=1616207956596122967&wfr=spider&for=pc
yangtong
发表于 2019-7-9 15:15:13
AHIC是针对SATA这种弯路的交通规则,然后开发者发现,这种针对弯路的规范,数据只能一个一个通过的规则用在宽敞的PCIE通道上面实在太浪费了,于是针对PCIE通道又开发出了NVME规范,可以让很多数据同时通过
总结:M.2跟SATA其实可以说是插槽的形状,而PCI-E跟SATA3就是数据从硬盘到CPU或者内存走的通道,而NVME跟AHCI就是针对PCI-E跟SATA通道的“交通规则”
yangtong
发表于 2019-7-9 16:54:12
图文解说:m2连接器的定义(不全)http://nga.178.com/read.php?tid=14530897&topid=286203930&page=1&rand=294
yangtong
发表于 2019-7-10 14:08:04
http://m.elecfans.com/article/657381.html 还没实际操作过,可行性感觉不高,实在不行在转,转完需要核对
yangtong
发表于 2019-7-11 09:48:23
M2 接口定义 M key https://blog.csdn.net/spuer_io/article/details/56478900
yangtong
发表于 2019-7-11 17:04:56
PCIE管脚为高速专用管脚与fpga相连接时不需要电平转换
yangtong
发表于 2019-7-12 16:05:34
投板时若需要制作椭圆孔或者矩形孔需要额外制作NC route 否则板厂不识别椭圆孔
yangtong
发表于 2019-7-15 10:02:10
本帖最后由 yangtong 于 2019-7-15 10:06 编辑
M2连接器制作封装时可以将管脚补全兼容b&M;