PCIe 验证专家体系化学习台

目标不是堆资料,而是把每个知识点都做成同一种学习路径:先理解原理,再看动态过程,再落到协议字段、验证用例和 debug 方法。

主要协议来源:
specs/NCB-PCI_Express_Base_5.0r1.0-2019-05-22.pdf
当前页面是体系框架,具体结论必须继续做章节级/条件级追溯。

每个专题统一按 5 层学习

1. 原理

它解决什么问题,为什么 PCIe 需要这个机制。

2. 动态过程

用双端 TX/RX、LTSSM、Ordered Set 的动画把过程跑出来。

3. 字段规则

拆 TS1/TS2、flag、register、interval、timeout。

4. 验证方法

整理正向、异常、边界、coverage、checker 观察点。

5. Debug

按现象入口定位:卡状态、掉速、timeout、字段不一致。

专题模块接口

待扩展

Clocking / SRIS / SRNS

后续拆 Common Clock、Separate Refclk、SSC、SKP 关系。

待扩展

Ordered Set / Symbol

TS1/TS2、EIOS、EIEOS、SKP、FTS、SDS、COM 等统一索引。

后续怎么加内容

输入

  • 协议章节、截图、波形、log、debug 现象。
  • 你先用自己的话描述“哪里不懂”。
  • 我把它归到专题、状态、字段、验证点。

处理

  • 先做零基础图解,再做协议条件表。
  • 复杂过程优先做动态页,不只写文字。
  • 每个结论标注可信度和来源追溯层级。

输出

  • 学习页:快速理解。
  • 字段表:验证对照。
  • debug 问答:遇到问题能查。
  • case library:把真实问题沉淀下来。
  • 网页发布与远程访问方案:区分公开教学版和私有 Debug 版。
推荐入口:file:///C:/Users/Lenovo/Documents/Codex/2026-05-19/pcie/pcie-knowledge-system/expert_system.html