[硬件产品讨论] 消费级固态硬盘的接口和相应的分类

Oscidor-avatar

Oscidor

2021-01-12T11:53:33+00:00

施工中,水平有限,如有错误还请指正。
1.固态硬盘有哪些分类?

点击展开 ...
  • 根据物理外形可以分为2.5英寸、M.2和AIC三类。
    • 根据物理接口可以分为SATA、U.2、M.2 B & M Key、M.2 M Key和PCIe五类。
  • 根据总线接口可以分为SATA和PCIe两类。
  • 根据数据协议可以分为AHCI和NVMe两类。
本文主要讨论消费级固态硬盘,3.5英寸、1.8英寸、U.3和M.3等规格应用较少,SAS主要用于企业级产品,IDE/PATA、mSATA和PCIe+AHCI的固态硬盘已经基本淘汰,在此略去不提。
  • 物理外形即Form Factor,可译为板型。
  • 此处的数据协议指应用层协议。
  • M.2原名NGFF,全称Next Generation Form Factor,由PCI-SIG和SATA-IO组织制定。
  • AIC即Add-in Card,如独立显卡那样的插卡式,AIC固态多为HHHL规格。
  • SATA即Serial ATA,全称Serial Advanced Technology Attachment。
  • PCIe即PCI Express,PCI全称Peripheral Component Interconnect。
  • U.2原名SFF-8639,是一种可支持PCIe、SAS或SATA总线的物理接口(连接器),主要用于SAS和PCIe固态硬盘。
  • SAS全称Serial Attached SCSI,主要用于企业级产品,SAS控制器兼容SATA驱动器。
  • AHCI全称Advanced Host Controller Interface,高级主机控制器接口。
  • NVMe即NVM Express,或称Non-Volatile Memory Host Controller Interface Specification,非易失性存储器主机控制器接口规范。NVMe是PCIe固态硬盘的标准逻辑设备接口规范,但并不一定运行在PCIe总线上。
[img]https://img.nga.178.com/attachments/mon_202101/17/9aQiyr-9x28ZjT3cSrs-jc.png[/img]
图片来源:[url=https://searchstorage.techtarget.com/definition/U2-SSD-formerly-SFF-8639]What is U.2 SSD (formerly SFF-8639)? - Definition from WhatIs.com[/url]
2.关于M.2

点击展开 ...
[img]https://img.nga.178.com/attachments/mon_202101/17/9aQiyr-hm6pZ1nT3cS18k-y6.png[/img]
图片来源:[url=https://www.samsung.com/cn/business/memory-storage/983-dct-nvme-m-2-ssd/mz-1lb960ne/]983 DCT NVMe M.2企业级固态硬盘 _ MZ-1LB1T9NE _ 三星商务 CN[/url]
  • M.2模块的外形为长方形,在一侧短边有一个连接器(有75个引脚位置,最多67引脚,间距为0.5mm,PCB两面的引脚彼此偏移),并在另一侧短边的中央有一个半圆形安装孔。
  • M.2标准规定模块宽度为12mm、16mm、22mm或30mm,长度为16mm、26mm、30mm、38mm、42mm、60mm、80mm或110mm。
  • 在插槽防呆位置上,M.2规定了A Key、B Key、E Key和M Key等防呆键位。
    • 防呆键位为A Key的M.2插槽又称Socket 1,常用于WLAN模块。
    • 防呆键位为B Key的M.2插槽又称Socket 2,常用于固态硬盘和WWAN模块。
    • 防呆键位为M Key的M.2插槽又称Socket 3,常用于固态硬盘。
  • 此外M.2对PCB两面的元件厚度也作出了规定。
[img]https://img.nga.178.com/attachments/mon_202101/15/9aQ7ous-7zvtK25T3cSuk-fk.png[/img]
图片来源:[url=https://zh.wikipedia.org/wiki/M.2]M.2 - Wikipedia[/url]
  • 常见M.2固态硬盘宽度均为22mm,长度为30mm、42mm、60mm、80mm或110mm。对于这些规格的M.2固态硬盘,通常缩写为如“2280”和“22110”的形式,其中前两位数代表模块宽度,剩余位数代表长度。
下图为2280、2242和2230规格的WD SN530(SN550的OEM型号)固态硬盘:
[img]https://img.nga.178.com/attachments/mon_202101/17/9aQiyr-dlxnZhT3cSzk-zk.png[/img]
图片来源:[url=https://www.westerndigital.com/products/commercial-internal-drives/pc-sn530-ssd]Western Digital PC SN530 NVMe SSD _ Western Digital[/url]
  • M.2固态硬盘通常为B & M Key或M Key防呆键位。其中B & M Key的M.2固态硬盘可能为SATA或PCIe x2总线,M Key的M.2固态硬盘通常为PCIe x4总线。
[img]https://img.nga.178.com/attachments/mon_202101/15/9aQbd79-3lwgK2aT3cSzk-pe.png[/img]
图片来源:[url=https://zh.wikipedia.org/wiki/M.2]M.2 - Wikipedia[/url]
  • 这两种防呆键位的区别在于,B Key的防呆键位正面为6根引脚,背面为5根引脚,而M Key的防呆键位正面为5根引脚,背面为4根引脚。
  • 通常M.2固态硬盘安装时正面朝上、背面朝下(朝向主板),但也有例外。
[img]https://img.nga.178.com/attachments/mon_202101/15/9aQ7q4x-h6rhZ19T3cShs-dc.png[/img]
图片来源:[url=https://mp.weixin.qq.com/s/sF2o--onwnq1xx_2-TQlAw]聊一款“内卷”的笔记本电脑 - 猪王 - 笔吧评测室[/url]
  • Socket 3插槽可以安装B & M Key或M Key的M.2固态硬盘,而Socket 2插槽只能安装B & M Key的M.2固态硬盘。
  • 值得注意的是,采用Socket 3插槽并不代表其一定支持PCIe总线。
  • Socket 3插槽可能可能既支持PCIe总线又支持SATA总线(二选一),也可能只支持PCIe总线,也可能只支持SATA总线。通常Socket 2插槽只支持SATA总线。
  • 此外Socket 3插槽不一定支持PCIe x4,也可能只支持PCIe x2甚至PCIe x1。
  • 不同版本和通道数的PCIe设备之间能相互兼容。如PCIe 3.0 x2的M.2插槽能支持PCIe 3.0 x4的固态硬盘,但是只能运行在PCIe 3.0 x2模式;PCIe 2.0 x4的M.2插槽能支持PCIe 3.0 x2的固态硬盘,但是只能运行在PCIe 2.0 x2模式。
  • 下图中的两个M.2插槽分别为Socket 3插槽(左边)和Socket 2插槽(右边)。
[img]https://img.nga.178.com/attachments/mon_202101/15/9aQ7q5k-3xhbZ1gT3cSlo-eh.png[/img]
图片来源:[url=https://www.chiphell.com/portal.php?mod=view&aid=14941&page=8]MSI GT72S 6QF018CN 评测 - 第8页 - 笔记本 - Chiphell - 分享与交流用户体验[/url]
  • M.2模块以“WWLL-HH-K-K”或“WWLL-HH-K”格式描述其物理规格。其中“WW”(width,宽度)和“LL”(length,长度)部分分别表示以毫米为单位的模块宽度和长度。 “HH”部分表示模块为单面或双面,以及PCB表面元件的最大厚度,可能的值如上表。模块防呆键位由“K-K”或“K”部分表示。
3.关于U.2

点击展开 ...
[img]https://img.nga.178.com/attachments/mon_202101/17/9aQiyr-idtvXcZ3gT3cS18k-y6.png[/img]
图片来源:[url=https://www.samsung.com/cn/business/memory-storage/983-dct-nvme-2-5-inch-ssd/mz-qlb1t9ne/]983DCT NVMe U.2 企业级固态硬盘 _ MZ-QLB1T9NE _ 三星商务 CN[/url]
  • U.2规范由SSD Form Factor Working Group制定,规定了U.2接口的机械和电气特性。
    • [url=http://www.ssdformfactor.org/docs/SSD_Form_Factor_Version1_a.pdf]SSD_Form_Factor_Version1_a (1).pdf[/url]
  • U.2(原名SFF-8639)是一种可支持PCIe、SAS或SATA总线的物理接口(连接器)。
    • 与M.2接口类似,U.2接口不一定采用PCIe总线,但主要用于PCIe总线的设备。
  • 无需经过电气层转换,U.2即可转换为PCIe或M.2接口。
  • U.2最高可支持PCIe x4总线。
  • U.2支持热插拔和双端口特性。
    • 双端口指单个驱动器连接两个控制器作为热备。
    • 双端口设备最高只能运行在PCIe x2模式。
  • 在物理外形上,U.2与SATA和SAS相似,并能实现向下兼容。
    • 与SAS背板在物理上兼容SATA硬盘类似,U.2背板在物理上兼容SAS和SATA硬盘。
[img]https://img.nga.178.com/attachments/mon_202101/17/9aQiyr-718iZhT3cSrs-k0.png[/img]
图片来源:[url=https://searchstorage.techtarget.com/definition/U2-SSD-formerly-SFF-8639]What is U.2 SSD (formerly SFF-8639)? - Definition from WhatIs.com[/url]
  • 在控制器端(主板或HBA卡),通常采用SFF-8643(Mini-SAS HD)或SFF-8611(OCuLink)接口(连接器),这两种接口也可复用为4个SAS/SATA接口。
施工中。
Zaköi-avatar

Zaköi

前排帮顶
[] [img]https://img.nga.178.com/attachments/mon_202101/15/9aQ8ffc-3a9rZwT3cSb4-69.gif.medium.jpg[/img][img]https://img.nga.178.com/attachments/mon_202101/15/9aQ8ffc-kx3lXoZ6qT3cScv-78.gif.medium.jpg[/img]
Fla$h-avatar

Fla$h

[quote][pid=485547998,25127533,1]Reply[/pid] Post by [uid=60594052]陈胖虎[/uid] (2021-01-15 20:43):

前排帮顶
[] [img]https://img.nga.178.com/attachments/mon_202101/15/9aQ8ffc-3a9rZwT3cSb4-69.gif.medium.jpg[/img][img]https://img.nga.178.com/attachments/mon_202101/15/9aQ8ffc-kx3lXoZ6qT3cScv-78.gif.medium.jpg[/img][/quote][s:ac:哭笑]什么阴间插法
choji-avatar

choji

涨姿势了!!!
Zaköi-avatar

Zaköi

[quote][pid=485550321,25127533,1]Reply[/pid] Post by [uid=42982637]GTMDCSC[/uid] (2021-01-15 20:55):

[s:ac:哭笑]什么阴间插法[/quote]没有人比我更懂装机!!!
WoIf-avatar

WoIf

原来U.2算消费级吗[s:ac:哭笑]

有的m.2既支持PCIe,也支持SATA,但需要手动跳线,或者扳开关切换,之前看潭友买昂达的H410主板犯过错
iisszzaacckk-avatar

iisszzaacckk

sata/sas/u.2全系兼容估计会一直是个过难的目标,但太值得期待了
iisszzaacckk-avatar

iisszzaacckk

[quote][pid=485553021,25127533,1]Reply[/pid] Post by [uid=62165221]我要开小号A[/uid] (2021-01-15 21:10):
原来U.2算消费级吗[s:ac:哭笑][/quote]750:爷还在!
crumbl-avatar

crumbl

Reply to [pid=485553021,25127533,1]Reply[/pid] Post by [uid=62165221]我要开小号A[/uid] (2021-01-15 21:10)
M8I的U2口可真的是押错宝了
不过华硕的itx板阴间设计真不少[s:ac:抓狂]
yaoi harem-avatar

yaoi harem

Reply to [pid=485554004,25127533,1]Reply[/pid] Post by [uid=5098149]tangjia222[/uid] (2021-01-15 21:15)还有am4的itx板子,清一色的两个sata在内存左边,两个在右边,做在一起能死吗[s:ac:凌乱]
stinkoplinko-avatar

stinkoplinko

一直想知道现在主流主板sata接口插上U.2固态硬盘会怎么样?能正常使用么?
iisszzaacckk-avatar

iisszzaacckk

Reply to [pid=487715828,25127533,1]Reply[/pid] Post by [uid=62413379]一吻流觞[/uid] (2021-01-24 04:34)
肯定不行,兼容顺序是u.2系->sas->sata。全兼容的u.2都还是新面板