根据SPEC,PCI Express 7.0(PCIe 7.0)的主要更新内容包括以下几个方面:
速率: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) 模式,但通过优化信号完整性设计支持更高频率。
协议层改进:
减少事务层处理延迟,优化 TLP(Transaction Layer Packet)处理流程。
引入更高效的 乱序执行机制,提升指令并行度(如发射端口从 10 个增至 12 个)。
物理层增强:
改进时钟恢复和均衡技术,降低信号抖动对延迟的影响。
IDE(Integrity and Data Encryption):
端到端数据加密(AES-GCM 算法),覆盖 TLP 包头和负载。
支持 实时加密引擎,确保数据传输过程中的机密性与完整性。
错误处理增强:
改进链路训练状态机(LTSSM)的容错机制。
新增 Flit 错误日志寄存器(如 Flit Error Log 1/2 Register),便于调试链路问题。
L0p/L1 子状态优化:
支持更细粒度的链路功耗控制(如动态调整通道数量)。
引入 UCIe 3D 模块的节能设计,降低多芯片互连的功耗(参考 UCIe 规范)。
ASPM(Active State Power Management):
增强 L1 状态下的快速唤醒能力,减少恢复延迟。
通道扩展:
支持 长距离信道(通过 Retimer 技术扩展至 24 英寸以上)。
新增 Lane Equalization Control 寄存器(如 128.0 GT/s Lane Equalization Control Register),优化高速信号均衡。
ESD 防护:
强化静电防护设计(参考 UCIe 规范第 6.4.2 节)。
向后兼容:
完全兼容 PCIe 1.0–6.0 设备,支持自动速率协商(Gen1–Gen7)。
配置空间扩展:
新增 Extended Capability 结构(如 Latency Tolerance Reporting (LTR) 和 IDE TLP Sub-Streams)。
支持 Function Level Reset(FLR) 的细粒度控制。
AI/高性能计算:
支持 GPU/NPU 间高速互连(如 NVLink 替代方案)。
多协议支持:
通过 UCIe(Universal Chiplet Interconnect Express) 实现 Chiplet 封装集成(参考 UCIe 规范)。
兼容 CXL(Compute Express Link) 协议(如 CXL Capability Log 寄存器)。
增强调试能力:
新增 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