根据SPEC,PCI Express 7.0(PCIe 7.0)的主要更新内容包括以下几个方面:1. 数据传输速率提升
- 速率:PCIe 7.0 将单通道速率提升至 128 GT/s(Giga Transfers per second),是 PCIe 6.0(64 GT/s)的两倍。
- 带宽:
- x1 通道:单向带宽 128 GB/s(双向 256 GB/s)。
- x16 通道:单向带宽 2 TB/s(双向 4 TB/s)。
- 编码方式:延续 PCIe 6.0 的 PAM4(Pulse Amplitude Modulation 4-level) 和 FLIT(Flow Control Unit) 模式,但通过优化信号完整性设计支持更高频率。
2. 低延迟优化
- 协议层改进:
- 减少事务层处理延迟,优化 TLP(Transaction Layer Packet)处理流程。
- 引入更高效的 乱序执行机制,提升指令并行度(如发射端口从 10 个增至 12 个)。
- 物理层增强:
- 改进时钟恢复和均衡技术,降低信号抖动对延迟的影响。
3. 安全性与可靠性
- IDE(Integrity and Data Encryption):
- 端到端数据加密(AES-GCM 算法),覆盖 TLP 包头和负载。
- 支持 实时加密引擎,确保数据传输过程中的机密性与完整性。
- 错误处理增强:
- 改进链路训练状态机(LTSSM)的容错机制。
- 新增 Flit 错误日志寄存器(如 Flit Error Log 1/2 Register),便于调试链路问题。
4. 电源管理
- L0p/L1 子状态优化:
- 支持更细粒度的链路功耗控制(如动态调整通道数量)。
- 引入 UCIe 3D 模块的节能设计,降低多芯片互连的功耗(参考 UCIe 规范)。
- ASPM(Active State Power Management):
5. 物理层与信号完整性
- 通道扩展:
- 支持 长距离信道(通过 Retimer 技术扩展至 24 英寸以上)。
- 新增 Lane Equalization Control 寄存器(如 128.0 GT/s Lane Equalization Control Register),优化高速信号均衡。
- ESD 防护:
- 强化静电防护设计(参考 UCIe 规范第 6.4.2 节)。
6. 配置与兼容性
- 向后兼容:
- 完全兼容 PCIe 1.0–6.0 设备,支持自动速率协商(Gen1–Gen7)。
- 配置空间扩展:
- 新增 Extended Capability 结构(如 Latency Tolerance Reporting (LTR) 和 IDE TLP Sub-Streams)。
- 支持 Function Level Reset(FLR) 的细粒度控制。
7. 应用场景扩展
- AI/高性能计算:
- 支持 GPU/NPU 间高速互连(如 NVLink 替代方案)。
- 多协议支持:
- 通过 UCIe(Universal Chiplet Interconnect Express) 实现 Chiplet 封装集成(参考 UCIe 规范)。
- 兼容 CXL(Compute Express Link) 协议(如 CXL Capability Log 寄存器)。
8. 调试与维护
- 增强调试能力:
- 新增 Flit Logging Extended Capability,记录链路错误详情。
- 提供 BER(Bit Error Rate)测量寄存器(如 FBER Measurement Control Register)。
- 热插拔改进:
- 优化 Hot-Plug 中断控制(如 Hot-Plug Interrupt Control Register)。
总结
PCIe 7.0 的核心升级聚焦于 带宽翻倍(128 GT/s)、低延迟优化 和 安全性增强,同时通过物理层改进(如 PAM4 信号优化)和协议扩展(如 IDE 加密)满足 AI、HPC 及多芯片集成需求。其设计充分考虑了向后兼容性,确保平滑过渡现有基础设施。
附:
- PCIE7.0 SPEC下载链接:PCIe 7 NCB-PCI_Express_Base_7.0.pdf(1、阅读原文,2、拉到文章末尾,3、下载)