Chapter 14: Link Initialization Training
Chapter 14: Link Initialization Training书籍: PCI Express Technology 3.0 (MindShare Press, 2012)页码: Book Pages 487-520 | PDF Pages 547-580学习日期: 2026-04-13本章概要本章描述 PCIe 链路初始化和训练过程包括 TS1/TS2 有序集、极性检测、Lane 反转、链路宽度协商、速度协商、均衡训练和合规性模式。14.1 链路训练概述为什么需要链路训练建立物理链路通信协商链路参数确保两端兼容训练阶段Detect: 检测链路伙伴Polling: 发送 TS1/TS2 建立同步Configuration: 协商 Lane 宽度、速度Equalization: 协商均衡设置 (Gen3)Configuration (continued): 完成配置L0: 正常工作状态14.2 TS1/TS2 有序集TS1 有序集用途: 链路初始化和协商内容:Link Number: 链路标识Lane Number: Lane 标识Speed Negotiation: 支持的速度Polarity: 极性Equalization: 均衡设置 (Gen3)TS2 有序集用途: 确认 TS1 协商结果内容: 类似 TS1特定值表示确认TS1/TS2 数量必须发送至少 1024 个 TS1/TS2如果未收到响应继续发送14.3 极性检测和反转极性检测差分信号可能反转接收机自动检测并纠正D 和 D- 交换Lane 反转某些系统 Lane 顺序可能反转TS1/TS2 协商检测反转自动调整 Lane 映射14.4 链路宽度协商宽度能力广告各自支持的宽度协商最大公共宽度支持: x1, x2, x4, x8, x12, x16, x32协商过程设备A: 支持 x4, x2, x1 设备B: 支持 x8, x4, x2, x1 → 协商结果: x214.5 速度协商速度能力Gen1: 2.5 GT/s (必须支持)Gen2: 5.0 GT/sGen3: 8.0 GT/s协商过程从 Gen1 (2.5 GT/s) 开始逐步协商到更高速度确认共同支持的速度Rate IDTS1/TS2 中的 Rate ID 字段指示支持的速度14.6 Gen3 均衡训练为什么需要均衡高频率信号衰减码间干扰需要 Tx/Rx 均衡均衡过程发射机预强调接收机 CTLE可选的 DFE (判决反馈均衡)协商通过 TS1/TS2 协商均衡系数双方确认均衡设置14.7 合规性模式合规性测试验证设备符合规范发送特定测试模式检测物理层问题合规性模式发送固定的比特模式用于眼图测试验证信号质量14.8 恢复状态 (Recovery)Recovery 状态链路需要重新训练时进入例如: 从低功耗状态恢复从 L0s/L1 恢复到 L0Recovery 过程进入 Recovery重新发送 TS1/TS3重新协商参数恢复到 L0关键知识点速记链路训练阶段: Detect → Polling → Configuration → Equalization → L0TS1 初始化TS2 确认从 Gen1 (2.5 GT/s) 开始协商极性和 Lane 反转自动检测均衡训练是 Gen3 特有的Recovery 状态用于重新训练合规性模式用于测试笔记结束