知识卡片

PCIe分层解耦

普通读书笔记卡 · 1145.a

内容

PCIe 分事务层、数据链路层和物理层:上层生成[[TLP是事务包]],中层保证链路传输和流控,下层处理 Lane 上的物理发送。分层的意义是把协议演进限制在局部,降低版本升级的连锁改动。

参考来源

- 位置:《深入浅出SSD:固态存储核心技术、原理与实战》第5章《PCIe介绍》(源文件:_epub-src/OEBPS/text00095.html) - 结论依据:原文列出 PCIe 三层及其职责,并说明分层好的接口升级时可以只改某一层。 - 原始内容:PCIe定义了下三层:事务层、数据链路层和物理层……分层设计的一个好处是,如果层次分得够好,接口版本升级时,硬件设计可能只需要改动某一层。