🔧 PCIE 硬件调试 · 逻辑分析仪实战
📘 30章 从基础到前沿 · 友好色系
🧪 30节
动手实验室
01
PCIe基础概念
总线发展 · 拓扑结构 · 分层架构
02
PCIe物理层详解
差分信号 · LTSSM · 速率编码 · 眼图
03
PCIe数据链路层
TLP/DLLP/PLP · ACK/NAK · 流控 · 错误检测
04
PCIe事务层
TLP结构 · 存储器/IO/配置/消息/完成事务
05
PCIe配置空间
Type0/1 Header · Capability · ECAM
06
PCIe中断机制
INTx · MSI · MSI-X · 路由分发 · 延迟
07
PCIe DMA传输
DMA引擎 · 描述符链 · Scatter-Gather · 优化
08
PCIe BAR空间
BAR寄存器 · MMIO · IO映射 · 预取属性
09
PCIe电源管理
ASPM · D0-D3hot/cold · PME · 功耗测量
10
PCIe错误处理
错误分类 · AER · 日志分析 · 错误注入
11
PCIe热插拔
热插拔控制器 · 事件处理 · 驱动支持 · 测试
12
PCIe Switch与桥接
内部架构 · 端口仲裁 · VC · 桥接配置
13
PCIe时序分析
时钟抖动 · 眼图模板 · 抖动分离 · BER
14
逻辑分析仪基础
工作原理 · 采样率 · 触发 · 协议解码
15
逻辑分析仪连接与探测
探头选择 · 信号完整性 · 差分探测 · 地线
16
PCIe协议解码实战
捕获流量 · TLP/DLLP解码 · 链路训练 · 错误包
17
PCIe链路训练调试
LTSSM跟踪 · 状态分析 · 宽度协商 · 速率降级
18
PCIe均衡与去加重
Tx/Rx均衡 · CTLE/DFE · 参数调试 · 链路质量
19
PCIe参考时钟
时钟架构 · 抖动要求 · SSC · 时钟树设计
20
PCIe PCB设计要点
差分走线 · 过孔 · 层叠 · 去耦 · 回流
21
PCIe信号完整性仿真
S参数 · 通道仿真 · 眼图 · COM · 实测对比
22
PCIe驱动开发基础
WDF框架 · 设备枚举 · BAR映射 · 中断 · DMA
23
PCIe性能测试
吞吐量 · 延迟 · 带宽利用率 · 瓶颈定位
24
PCIe兼容性测试
互操作 · 速率兼容 · 宽度自适应 · 压力测试
25
PCIe调试工具链
lspci/setpci · 分析仪 · 示波器 · 脚本自动化
26
PCIe固件开发
Option ROM · UEFI驱动 · 配置初始化 · 调试
27
PCIe多路复用与虚拟化
SR-IOV · MR-IOV · ATS · PRI
28
PCIe CXL协议概述
CXL.io/mem/cache · 应用场景 · 内存池化
29
PCIe调试案例分析
链路不稳定 · DMA失败 · 中断丢失 · 性能不达标
30
PCIe未来趋势
PCIe 6.0 PAM4 · 7.0 · 光学PCIe · CXL · UCIe
⚡🔬