ARTICLE · 1079848
OCP文档分享:PCIe Gen5 EDSFF NVMe SSD 参考设计
发布时间:2026-09-26 09:56:02 最近访问:2026-09-26 09:55:29
OCP文档分享:PCIe Gen5 EDSFF NVMe SSD 参考设计
本文档为 Open Compute Project(OCP)发布的《Catalina: PCIe Gen5 EDSFF NVMe SSD Reference Designs》v1.0.1 中文全译本,供学习交流参考;如有歧义,请以英文原文为准。文中图、表编号为译者所加。开放计算项目(Open Compute Project, OCP)版本 1.0.1 | 发布日期:2024 年 9 月 16 日作者:Xiaochun Wang、Kaiqiang Zhao、Keith McKay | | | |
|---|
| | Xiaochun WangKaiqiang ZhaoKeith McKay | |
| | Xiaochun WangKaiqiang ZhaoKeith McKay | |
本规范的贡献由 ScaleFlux, Inc. 依照修订版 OWF-CLA-1.0(截至 2021 年 8 月 16 日,原文此处误写为 “20213”)(“贡献许可协议”)所载条款和条件作出。本规范的使用受修订版 OWFa1.0 最终规范协议(FSA)(截至 2021 年 8 月 16 日)(“规范许可协议”)所载条款和条件的约束。您可以在 OCP 网站上查阅本规范贡献者所引用的适用规范许可协议:http://www.opencompute.org/participate/legal-documents/。如需上述任一协议的实际签署副本,请直接联系 OCP。注意:上述许可不适用于附录。附录中的信息仅供参考,不具规范性。尽管有前述许可,本规范由 OCP “按现状”提供,OCP 明确否认任何明示、暗示或其他形式的保证,包括与本规范相关的适销性、不侵权、特定用途适用性或权利归属的默示保证。特此声明:除上述许可授予的权利之外的其他权利(包括但不限于未签署上述许可的第三方的权利)可能因实施或遵循本规范而受到牵连。OCP 不负责识别实施本规范可能需要取得许可的权利。实施或以其他方式使用本规范的全部风险由您自行承担。在任何情况下,对于与您使用本规范相关或由此引发的任何索赔,OCP 均不对您承担任何金钱损害赔偿责任,包括但不限于利润损失,或因任何诉因(无论基于违约、侵权(包括过失)或其他)而产生的任何性质的后果性、附带性、间接性、特殊性或惩罚性损害,即使 OCP 已被告知发生此类损害的可能性。OCP 核心原则可参见 OCP 官方说明,以下各节描述了本设计对这些原则的遵循情况。支持第三方制造所需的全部设计文件均可下载。本规范也可以作为衍生设计的基础,例如实现其他形态尺寸(Form Factor)。每瓦性能(Performance per Watt)是衡量 SSD 运行效率的关键指标。依据 OCP 数据中心 SSD 规范运行的多种功耗模式,可以为目标应用提供功耗与性能之间最恰当平衡的灵活性。引入更多硬件供应商将提升供应链韧性。硬件供应商能够针对自己的供应链优化物料清单(BOM)。实现 OCP 数据中心 SSD 规范的关键特性(包括遥测和时延监控),有助于在大规模部署中管理 SSD。制造商可以灵活修改设计以达成自身目标。可以移除目标应用中不需要的元器件(例如 EEPROM),避免元器件在不需要的场景中被浪费。此外,使用本地供应链还可以减少运输相关的碳排放。本文档包含 EDSFF(企业级与数据中心标准形态尺寸,Enterprise and Datacenter Standard Form Factor)PCIe Gen5 NVMe SSD 的基础规范(Base)、设计规范(Design)与产品规范(Product)。Catalina 这一贡献旨在使制造商能够生产针对自身供应链优化的 SSD,或采用替代元器件 / 形态尺寸生产衍生设计。文档包含两款设计:采用 15mm 外壳的 E1.S,以及采用 7.5mm 1T 外壳的 E3.S。 | |
|---|
| |
| |
| |
| |
| 美国保险商实验室(UL)针对美国(UL)与加拿大(cUL)双地区的产品安全认证 |
| 在欧洲经济区(EEA)内销售产品的健康、安全与环境保护标准 |
| 加拿大工业部(Industry Canada)无线电干扰标准 |
| 澳大利亚与新西兰针对电气安全、电磁兼容及电信的监管要求 |
| 英国合格评定(United Kingdom Conformity Assessment) |
| 日本信息技术设备自愿控制委员会(VCCI)电磁干扰标准 |
| |
| |
| 符合 NVMe(Non-Volatile Memory Express,非易失性内存主机控制器接口规范)标准 |
| |
Catalina 符合 E1.S(SFF-TA-1006:企业级与数据中心 1U 短设备形态尺寸)与 E3.S(SFF-TA-1008:企业级与数据中心标准形态尺寸)规范。两种形态尺寸的效果图如下。所有 EDSFF 设备均通过相同的卡缘连接器标准(SFF-TA-1002 1C)接入系统。下表列出了所选厚度规格的整体尺寸。12V 与 3.3V AUX PCIe 供电轨的电源容差见下表。Catalina 参考设计中包含的外壳,总体上按如下目标设计:在最高工作气温下,以 1.5 LFM(英尺/分钟)的风量即可散除各形态尺寸的额定功率上限。任何基于本规范的设计都应进行热参数建模,以确保满足预期的设计约束。Catalina 参考设计的顶层框图如下。SFF-TA-1002 1C 连接器提供 PCI Express 与 SMBus 外部主机接口。制造接口包括 JTAG 与 UART 接口。E1.S 与 E3.S 设计均采用 SFF-TA-1002 规范定义的 1C 连接器。连接器的信号分配见下表。该连接器包含 56 个触点,在 GSSGSSG 配置下最多支持 18 对数据信号差分对。表 4 主机接口信号列表(Host Interface Signal List)5.6.2 边带接口(Sideband Interfaces)设计中包含两个 I2C 接口和两个 SMBus 接口:I2C0 用于电源管理 IC 与温度传感器的监控和控制,I2C1 保留供未来使用。SMBus0 上连接的 EEPROM(用于 VPD 数据)为可选配置。另有一路 QSPI 接口,用于在 NOR Flash 中存放启动镜像与元数据。1. 热插拔控制器,用于管理热插入与热拔出;2. 掉电检测与保护系统,提供足够的保持(hold-up)能量,将所有易失性主机数据安全地写入非易失性存储;3. DC-DC 变换网络,满足各元器件供电轨的要求。E1.S 形态尺寸采用单 PCB 设计。PCB 为 14 层板。PCB 内部尺寸如下:E3.S 形态尺寸采用单 PCB 设计,PCB 为 14 层板。PCB 内部尺寸如下:E1.S 与 E3.S 设计共享相同的电气要求,针对 12V 与 3.3V AUX 主机供电的要求见下表。 | | | |
|---|
| | | 任意 1 秒周期内平均的最大功率。无论其他设置如何,设备功耗不得超过插槽功率上限。 |
| | | |
| | | 在连接器处测得的任意阶跃电流的最大摆率。不含热插拔情形。 |
| | | 在初始上电爬升至设备工作电压 90% 期间,主机插座处设备 12V 供电电流负载在任意 5 µs 周期内的平均最大值。 |
| | | 初始上电爬升至设备工作电压 90% 期间系统所呈现的电容。 |
| | | |
|---|
| | | |
| | | 供电电压进入其工作范围后,任意 100 µs 周期内测得的最大平均电流。 |
| | | 在连接器处测得的任意阶跃电流的最大摆率。不含热插拔情形。 |
| | | 初始上电爬升至设备工作电压 90% 期间系统所呈现的电容。 |
I2C0 与 SMBus 的拓扑如下图所示,图中标注了所连接元器件的默认地址与型号:一路 QSPI 接口连接到 128Mbit NOR Flash 用于启动。系统设计支持设计阶段的系统内 NOR Flash 编程。默认情况下,NOR Flash 连接至 FX5016 控制器。当需要编程时,将 SEL 信号置低,MUX(多路选择器)会把 NOR 接口切换到编程排针(位于调试板上)以进行 NOR 编程。出于多种原因,设计者可以选择禁用该功能或移除 MUX。NOR Flash 拓扑如下图所示。系统电源树如下图所示。电源树中标注了各路输出电压与最大输出电流。根据各元器件的上/下电时序要求,系统上电与下电顺序应遵循下图所示时序:
图 14 上电时序(Power on sequence)
图 15 下电时序(Power off sequence)在设备使用过程中,可能出现服务器掉电、热拔出等意外断电情况。因此,掉电保护(PLP,Power Loss Protection)是保障在途数据安全的重要特性。Catalina 的 PLP 设计采用 MP5519 方案,基本原理如下图:正常工作模式下,一个大容量电容经升压变换电路充电;当主机供电异常时,MOSFET 断开,大容量电容经降压变换器向 DC/DC 变换器供电。全部设计文件随本规范一并提供。设计中使用的主要元器件见下表:表 9 主要元器件(Major Components)针对每种形态尺寸,Catalina 参考设计包含以下设计资料:● 物料清单(BOM)● PCB 布线文件(.brd)● 元件贴装图(Component Placement Map)● Gerber 文件● 原理图(.dsn)● 3D 模型(.stp) | | |
|---|
| NVM Express Base Specification 2.0(NVMe 基础规范 2.0) | https://nvmexpress.org/specifications/ |
| NVM Express NVM Command Set Specification 1.0(NVMe 命令集规范 1.0) | https://nvmexpress.org/specifications/ |
| PCI Express Base Specification Revision 5.0, Version 1.0(PCI Express 基础规范 5.0 版) | https://pcisig.com/specifications/pciexpress |
| SFF-TA-1006 企业级与数据中心 1U 短设备形态尺寸(E1.S) | https://members.snia.org/document/dl/26956 |
| SFF-TA-1008 企业级与数据中心标准形态尺寸(E3) | https://members.snia.org/document/dl/26716 |
| | https://members.snia.org/document/dl/27231 |
| SFF-TA-1009 企业/数据中心标准形态尺寸引脚与信号规范 | https://members.snia.org/document/dl/26837 |
| SFF-TA-1023 EDSFF 设备热特性表征规范 | https://members.snia.org/document/dl/34947 |
| System Management Bus(SMBus)规范 3.1 版 | |
| Open NAND Flash Interface 规范 5.0 版 | https://onfi.org/specs.html |
| 低功耗双倍数据速率(LPDDR)5/5X(JESD209-5C) | https://www.jedec.org/standards-documents/docs/jesd209-5c |
— 全文完 —原文:Open Compute Project《Catalina: PCIe Gen5 EDSFF NVMe SSD Reference Designs》v1.0.1(2024-09-16)中文翻译仅供参考,如有歧义以英文原文为准原文链接 https://www.opencompute.org/documents/catalina-edsff-reference-design-specification-v1-0-1-pdf注:本文只代表作者个人观点,与任何组织机构无关,如有错误和不足之处欢迎在留言中批评指正。如果您想在这个公众号上分享自己的技术干货,也欢迎联系我:)
感谢您的阅读和支持!
历史文章汇总:http://www.zhihu.com/column/huangliang
下图是朋友开的店铺,有兴趣的可以扫码看看,随缘就好:)