专门为SSD准备的接口sata express ssd吧友们怎么看

【补档】NGFF M.2及SATA Express基础知识入门
点击数:13229|回复数:19
本帖最后由 nighttob 于
08:24 编辑
此帖为本人补档,内容略作修改,所以与原帖不同。
NGFF M.2(以下下简称M2)和SATA Express(以下下简称SATAe)是用以替代当前Mini PCI-Express(以下下简称MIni PCIe)/mSATA和SATA的新一代接口。
M2接口和SATAe接口已经可以在部分新款笔记本电脑和Intel 9系列主板上见到了,因为易与现有的接口相混淆,在这里做一个简单介绍。
M2是目前常见于无线网卡、3G网卡和部分小型SSD的Mini PCIe/mSATA的替代升级版,具备小尺寸、低高度、集成度更高的优势。
(关于Mini PCIe和mSATA的内容,见)
M2接口、板卡因尺寸规格(长宽高)和键位(Key)不同,分为多种规格。下面引用链接器制造商TE的一篇PDF,简单说明。
0001.PNG (69.41 KB, 下载次数: 179)
18:25 上传
可以看出,M2是以宽度 长度-高度-键位,这4个参数来区分不同规格的。特别是最后一项键位,它特别区分了用途。
0002.PNG (82.67 KB, 下载次数: 189)
18:25 上传
比如举例中的2242-D2-B-M,是一个宽度22mm 长度 42mm 双面各高1.35mm B+M键位的M2插卡,这块插卡应当是一块SSD,具备PCIe x2及SATA接口(当然任何M2设备只能用其中一种接口,具体使用哪个接口由主控决定)。
1001.jpg (10.73 KB, 下载次数: 178)
18:32 上传
(上图分别是mSATA规格和M2 2280-D2-B-M规格的Intel 530 SSD)
1002.jpg (286.29 KB, 下载次数: 184)
18:37 上传
(上图是2280-D2-M规格的三星XP941 SSD)
1003.jpg (14.13 KB, 下载次数: 182)
18:37 上传
(上图分别是Mini PCIe半高规格和M2 2230-S3-A-E规格的Intel 7260无线网卡)
1004.png (579.03 KB, 下载次数: 183)
18:37 上传
(上图是华硕Z97杜蕾斯,可以看到PCH散热器下方靠近SATAe端口旁边有一个M2 M键插槽,可以支持M2 两种规格的SSD)
通过上面的例子可以看出M2插卡、插槽的用途可以通过键位来区分。同时,每种规格中也包含多组数据/信号通道,供不同用途使用。跟Mini PCIe/mSATA一样,M2接口的金手指也是两面交错排列的。这里为了说明,给几种常见规格的针脚定义。
M.2 key_A.jpg (109.45 KB, 下载次数: 191)
18:25 上传
(上图 M2-A,键位在pin8-pin15。具备PCIe x2、NFC、Display Port和USB 2.0通道等)
M.2 key_B.jpg (121.83 KB, 下载次数: 181)
18:25 上传
(上图 M2-B,键位在pin12-pin19。具备SIM卡、音频、PCIe 2.0、SATA及USB 3.0通道复用通道等)
M.2 key_E.jpg (121.9 KB, 下载次数: 179)
18:25 上传
(上图 M2-E,键位在pin24-pin31。具备PCIe x2、NFC、SDIO、PCM、USB 2.0通道等)
M.2 key_M.jpg (90.93 KB, 下载次数: 184)
18:25 上传
(上图 M2-M,键位在pin59-pin66。具备PCIe x4及SATA复用通道)
Type 1216 def.jpg (91.32 KB, 下载次数: 183)
18:25 上传
(上图 M2-1216 HMC规格,非插卡形式,主要用于通信模块)
Type 2226 def.jpg (106.94 KB, 下载次数: 184)
18:25 上传
(上图 M2-2226 HMC规格,非插卡形式,依然是通信模块)
M2 KEY.jpg (105.23 KB, 下载次数: 181)
18:25 上传
(上图 M2接口金手指及键位布局,可以看到金手指是交错排列的)
从规格中我们可以看到除了A B E M四个键位以外,还有其他键位,但大部分尚未应用。
M2的键位设计的比较有迷惑性,像当年DDR内存一样,容易被强插导致插反。比如A和M键位,注意数一下两面剩余的金手指片数,一个是4/3,一个是5/4。另外就是碰见不熟悉的,不要强插,以免损坏。
从针脚定义图中可以发现A及E的针脚定义有一定的共通性,B及M的有一定共同性,但AE/BM二者之间差异较大。也就是说M2接口是通过不同的键位加以区别的,不能通过物理损坏的方式,强行将其他键位的插卡插入不合规格的插槽中。
跟Mini PCIe/mSATA接口类似,B M键位的M2接口的PCIe通道和SATA通道也是复用的,通过一组检测针脚来判断设备是走PCIe通道还是SATA通道,同一设备只能用其一。
M2接口也是只用3.3v为输入电压,如果未来会有向2.5&转接的设备,可能需要DC-DC转换或者要求直接3.3V输入。
M2接口在设计之时就考虑到了可用于多种用途,多种尺寸规格可以用在不同场合之中(不仅有前面介绍的22mm宽度和HMC模块形式,还有16mm和30mm宽度,在最后的资料中提供),而且未来还有进一步扩展的空间。
但就是因为规格太多,容易使人发生混淆和兼容性的障碍。就比如一台笔记本里面是2242规格的插槽,那么其他规格的SSD就肯定无法使用;同样,如果2260规格的插槽在42mm位置没有预制螺丝孔,那么也没法使用2242规格的SSD。
现阶段M2规格的设备尚少,某些厂家走在了前列,或者同时推出M2和Mini PCIe/mSATA规格的设备。在购买时候一定要确定插槽的规格,以及设备的规格。除了尺寸和键位以外,还要注意SSD走的是PCIe通道还是SATA通道。如果同一款SSD既有mSATA规格又有M2规格的(比如Intel 530),那么肯定是走SATA通道的,不要被外形所迷惑。
SATAe是目前SATA接口的升级版,有点类似于M2,也是PCIe x2及SATA的复用接口。
SATAe并不是全新设计的接口,它是在现有SATA接口上加以改造得来的,借鉴了一部分SAS接口的设计。
0006.png (353.83 KB, 下载次数: 185)
18:40 上传
如上图所示:(a)是SATAe设备端插头;(b)是SATAe数据线设备端插口;(c)是SATAe热插拔背板设备端插口;(d)是SATAe主机端插口;(e)是SATAe数据线主机端插头。
这里我们跟现有的SATA接口和数据线插头找不同就可以了。如果手里有空闲不用的SATA硬盘和数据线/电源线(一体的最好),可以拿来进行对比。如果手里有SAS接口设备更佳。
先说设备端。
目前SATA设备的接口是分两段——数据线7pin和电源线15pin,有一个&7&或者&L&形的舌头或者缺口。在SATAe里面,&7&和&L&拐角处被连接起来,也就是舌头成了一个完整的平面,底下空缺。同时,在连接处的另一面多了7pin金手指。
不太形象?这里借用一下SAS接口用以说明(SAS接口跟SATAe的设备端接口具有很大的相似性)。
0003.png (10.44 KB, 下载次数: 184)
18:25 上传
A段和C段是SATA、SATAe、SAS接口共有的部分,B段是SATAe和SAS接口独有的部分。SATAe接口和SAS接口B段的物理外形并不完全相同,结合最上方图(b)的就能发现SAS接口是B端下方整个掏空了,而SATAe接口B端下面依然有个突出。这也就保证SAS和包括SATA一体线缆无法插入SATAe设备中,反之,SATAe线缆可以插入SATA和SAS设备中。
0004.png (243.06 KB, 下载次数: 178)
18:25 上传
换个视角。看你手里SATA硬盘的接口、最上方图(a)(b)和上图。SATA接口是&7&和&L&中间是断开的;SATAe接口是&7&和&L&拐角处被连接起来,但底下空缺一块;SAS接口是&7&和&L&拐角处整个连成一体。
再到主机端。
SATAe接口的主机端实际上就是两个SATA接口并排,再加上一个只有4pin的缩小版SATA接口。这是为了保证向下兼容性,毕竟SATAe接口是复用PCIe x2及2组SATA线路,如果不考虑兼容性的话,接口浪费会很严重,而且难以布局。
其实还有一种只有PCIe x2线路的SATAe接口,实在最上方图(d)的SATA接口中多了几个凸起,这样SATA数据线缆就无法插入这个接口,只能用专门的SATAe PCIe x2线缆。
也许有人要问,既然是用PCIe x2替代两组SATA线路,那么为什么还要多4pin接口?除了物理上加以区分以外,其中一个原因就是SATA是存储专用,但PCIe是外围通用,不仅要有数据pin,还要有时钟pin等。
SATAe我没有找到确切的针脚定义,但基本上可以推断出是PCIe Tx+/Tx-/Rx+/Rx-与SATA Tx+/Tx-/Rx+/Rx-相复用,PCIe额外要用的针脚可能与其他针脚相复用。这也就导致SATAe线缆虽然能插进SAS设备中,但实际上没法用。
SATAe是为了解决目前标准2.5&和3.5&外形存储设备带宽而设计的,出发点是好的,但可能很快沦为鸡肋。
为了保证对SATA的向下兼容性,SATAe的接口占地面积过大。相对于M2小巧的接口,SATAe简直巨大,而且带宽只有M2 M键规格的一半(这还不算上M2可以用来自CPU的PCIe 3.0,但SATAe目前只能用PCH提供的PCIe 2.0的差异),在有更大带宽的设备时,新的瓶颈就会出现。所以SATAe很可能只是过度设备,或者只能作为消费级平台上的非固定存储设备。因为:
& & 1 在不追求单一设备高带宽的情况下,有便宜量又足的SATA 6Gbps(半双工)。即使主板原生的不够用,还有低成本的PCIe SATA扩展卡。
& & 2 在追求高可靠性和高可用性的情况下,有双端口SAS,单端口带宽就可达12Gbps(全双工)。可以通过SAS HBA和SAS Expender成规模扩展。
& & 3 在追求高性能的情况下,有PCIe插卡形式的SSD(包括M2)。可以自主选择x2 x4 x8甚至更高的PCIe链路需求,以实现更高带宽。
& & 4 在同时追求高性能和热插拔的情况下,有为下一代NVMe SSD设计的多功能接口 SFF-8639。包含6条数据通道,可用于PCIe 3.0 x4、SATAe x2、SAS 12Gbps、SATA 6Gbps,根据需要以分配。
SFF-8639,目前可见于Intel和三丧最新的2.5& PCIe NVMe SSD和DELL PowerEdge R920服务器上。
0005.PNG (154.64 KB, 下载次数: 173)
18:25 上传
SFF-8639接口在SAS接口(SFF-8482)的两面上都排列了针脚,使其具备6条数据通道(复用):白色SATAe x2;白色及灰色SAS x4;黑色PCIe x4。
未来的SATAe设备接口可能会转向SFF-8639接口,以适应下一代需求。
由于Intel决定不在新的9系列平台上提供对SATAe的原生支持,所以目前计划推出的9系列新主板也只有部分高端型号加入了该接口,但PCH PCIe链路争抢严重,加之与CPU通信的DMI总线只有相当于PCIe 2.0 x4的带宽,所以即使有了新接口,但也难以发挥出优势。况且目前尚无量产的SATAe设备,主板上的接口只能暂时当一般的SATA接口使用,或者转接为标准PCIe 2.0 x2插槽使用。
下一代原生PCIe的SSD主控,比如SF-3700系列,前端同时提供PCIe x2和SATA两种接口,配合SATAe接口也许能发挥最大作用。
三、M2和SATAe带来了什么
显而易见的就是更高的带宽。PCIe 2.0 x2 10Gbps要比SATA 6Gbps快了66%,如果升级成PCIe 3.0 x4更是快了5倍以上。
但这是对目前最常见的SATA来说。在数据中心和其他有RAS要求的环境中广泛应用的SAS具备双端口功能,而且是全双工(SATA是半双工)。在SAS 6Gbps下,利用双端口就可以实现12Gbps的总带宽,已经可以超过目前大部分M2和SATAe设备的带宽。而且SAS已经进化到12Gbps,双端口也就是24Gbps的带宽,仅比PCIe 3.0 x4的32Gbps少了1/4。(其实不应该这么比,SAS的双端口很多时候是作为冗余用的,目的是防止单点故障;而且一个是企业级一个是消费级,设计思路是不同的)
存储接口纷纷拥抱PCIe的一个原因就是PCIe可以通过多通道轻松倍增带宽,x1-x2-x4-x8-x16。而SATA只能通过RAID的方式间接增加带宽,逻辑更复杂了,系统的不稳定因素也更多了。
但系统中的PCIe资源是有限的。Intel LGA1150 CPU只有16条PCIe通道,9系列芯片组可以拿出8条(其中1条必然要被集成网卡拿走),其中有多少资源可以供给M2和SATAe用?高端主板上排满了PCIe x16插槽和各种板载设备,还要留出空间给M2和SATAe,资源争抢非常严重。要知道先前提到的配备PCIe NVMe SSD的DELL PowerEdge R920是四路E7v2的服务器,总共有160条PCIe 3.0通道,因此分8x4条出来给存储用完全无压力。
当然主板厂商可以依靠老办法——PCIe通道切换开关和PLX桥接芯片来最大化PCIe布局。最后的结果可能是密密麻麻的一板子接口,大部分是摆设;或者一堆设备争抢一条窄路,看上去美,但用起来受罪。(合理应用PCIe开关和PLX桥接芯片可以最大化资源利用,但前提是合理;为确保使用体验,用户也应该知道哪些接口共用了一条通道;我不想再说说明书的重要性,但消费级主板厂家的说明书大都是摆设)
至于曾经提及的延迟问题,仅仅是从SATA转向PCIe并不会带来实质的进步。相反,转接过多的话,延迟会不降反增。这跟多卡SLI/CF,用PLX方案的性能要比原生通道拆分的低是一个道理。
也许主板厂商可以大胆地分配一路PCIe 3.0 x4给M2接口与最后一条PCIe x16接口共用,但这目前也是象征意义大于实际意义。直接用CPU的PCIe通道固然可以降低延迟提高性能,但这也限制了显卡的扩展,而且目前尚无PCIe 3.0 x4的M2 SSD。所以就实用来说,对主板厂商还是用户,都是一个两难境地。而这种尴尬局面也许需要更多的CPU PCIe通道(比如LGA2011平台)和未来新设备的发展才能解决。
1. 部分图片重新截取。
width:100%">
这篇好专业啊。。。其实我只想知道超越600M/S的接口会给4K带来提升么,另外目前笔记本上的M.2接口是不是都是走sata而非PCIE啊?
width:100%">
按照目前的发展趋势,迟早磁盘控制器也需要集成到CPU。
以前,磁盘读写速度才40-80兆,软件体积也小,CS也才200兆。磁盘杀手也仅限PS类应用,一张海报仅仅400兆。
现在,SSD磁盘读写速度 500兆左右,一个QQ都占用200兆磁盘空间。10G体积的网游也是常见。内存更是海量的8G。
虽然现在32位程序是主流。内存访问也仅仅4G,也就是说程序一次性读取到内存的数据不会超出4G.
但是几年后,X64系统普及率上升,纯64位应用也会随之普及,直接读满 8-16G数据的可能性也会加大。
这时候对磁盘性能的需求也会成倍增加。
目前个别程序仅仅需要等待一分钟,到64位程序普及的时候,直接读满数据,比如20G,可能就需要10分钟的等待了。
10年前,压根就没考虑过有软件会占用10G空间的问题,大多数软件都是20M这种规模。就算是超大的VCD视频也仅仅600兆。
现在,仅仅是蓝光就40G,如果是4K分辨率的电影,估计要用到TB这个单位来衡量。
width:100%">
refraig 发表于
这篇好专业啊。。。其实我只想知道超越600M/S的接口会给4K带来提升么,另外目前笔记本上的M.2接口是不是都 ...
只是提高接口带宽,对4k没意义。
M2插槽都是包含SATA和PCIe线路的,用哪个看插卡。
width:100%">
还是PCIe好,
可惜只能等intel 慢慢挤。
那个啥雷电,原来是光信号的,
被intel一挤,弄成电信号的。
width:100%">
nighttob 发表于
只是提高接口带宽,对4k没意义。
M2插槽都是包含SATA和PCIe线路的,用哪个看插卡。 ...
如果是这样,那在平时的时候当中不是就感受不到差别了。。。
width:100%">
M2插槽看起来好复杂,眼花缭乱
width:100%">
只是提高接口带宽,对4k没意义。
M2插槽都是包含SATA和PCIe线路的,用哪个看插卡。 ...
请问我笔记本上有m2接口,我用sata的m2固态就是sata的性能,pcie的m2固态就是pcie的性能?express 3.0的固态就能到x4的速度?
width:100%">
请问我笔记本上有m2接口,我用sata的m2固态就是sata的性能,pcie的m2固态就是pcie的性能?express 3.0的 ...
不能,取决于你笔记本是怎么设计的。
请去询问制造商,这个M2接口支持什么规格。
width:100%">
不能,取决于你笔记本是怎么设计的。
请去询问制造商,这个M2接口支持什么规格。
有可能是sata的么?m2接口
width:100%">
有可能是sata的么?m2接口
当然可能。
目前笔记本里M2仅支持SATA的是多数。
width:100%">
当然可能。
目前笔记本里M2仅支持SATA的是多数。
这样啊。。。那就买个sata的就行了吧。。。还便宜。。。
请先看说明书或者询问厂家客服。再有问题单独发帖。&
width:100%">
本帖最后由 Endorphins 于
14:19 编辑
苹果的MBA和rMBP的SSD,走的就是PCI-E,但是否是M.2接口就不清楚
width:100%">
苹果的MBA和rMBP的SSD,走的就是PCI-E,但是否是M.2接口就不清楚
不是M.2,是水果自己私有的接口
width:100%">
SATA Express最近怎么没消息了?
width:100%">
SATA Express最近怎么没消息了?
你可以再等等
width:100%">
先学习学习,等下次换了主板再来玩这个
width:100%">
过来问问NGFF网卡key A 和KEY E 通用么
width:100%">
过来问问NGFF网卡key A 和KEY E 通用么
终于看懂了,学到了不少新知识
width:100%">
& 北京绝对领域咨询有限公司当前位置 &
21:54:48&&&&
编辑:上方文Q[])
内容导航:第[01]页:[华硕的SATAe盒子]第[02]页:[SATAe接口、接头与性能实测]
作为SATA 6Gbps的下一代传输标准,SATA Express(以下简称SATAe)正在一步步走来,Intel Z97主板将有多款配备这种新接口。在这其中,最积极的当属华硕,日前宣布已经全球第一家成功部署了,可将新接口的性能发挥到极致。
由于目前还没有SATAe的任何设备,华硕特意打造了一种名为&Hyper Express&的外置设备,并提供多种版本:内置两个mSATA或M.2固态硬盘的2.5寸版,内置两个2.5寸机械硬盘/固态硬盘的3.5寸版。
它们都是利用RAID控制器,将内部两块硬盘组成RAID 0,然后再通过SATAe接口与主板相连。华硕宣称其速度比SATA 6Gbps要高出36-55%。
华硕预计Hyper Express会在大约两个月后上市,不过零售版可能只会有外壳和RAID控制器,内部硬盘需要用户自己添置。
LegitReviews有幸独家拿到了一个原型,2.5寸版,9.5毫米标准厚度,金属拉丝表面看上去很有档次,厂商和产品品牌一应俱全。
背部有个&Concept Edition&(概念版)的标签,同时可见内部硬盘来自金士顿。
打开可见内部放置了金士顿的两块mSATA固态硬盘,还有祥硕的RAID控制器。
固态硬盘编号&SMS200S3-120G&,主控SandForce SF-2241,容量120GB,接口SATA 6Gbps,售价95美元。最近金士顿还新增了240/480GB版本,主控也升级为SF-2281。
RAID控制器是祥硕ASM1062R,基本上就是ASM1062 SATA 6Gbps控制器增加了RAID支持。
新闻标签:
相关阅读:
首页上一页
文章内容导航第1页 华硕的SATAe盒子
文章观点支持
为文章报道质量打分
当前平均分:0(0 次打分)
登录驱动之家
没有帐号?
用合作网站帐户直接登录The page is temporarily unavailable
nginx error!
The page you are looking for is temporarily unavailable.
Please try again later.
Website Administrator
Something has triggered an error on your
This is the default error page for
nginx that is distributed with
It is located
/usr/share/nginx/html/50x.html
You should customize this error page for your own
site or edit the error_page directive in
the nginx configuration file
/etc/nginx/nginx.conf.}

我要回帖

更多关于 sata express接口 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信