PCIe-2.7 Data Integrity

发布时间:2026/7/10 21:47:21
PCIe-2.7 Data Integrity
从SoC(系统级芯片)PCIe控制器硬件设计的角度,在硅片上实现可靠、高可用性互连的基石。它并非软件概念,而是由硬件CRC计算引擎、重传缓冲区、错误状态机和数据通路控制逻辑构成的物理层和事务层安全网络。第一部分:数据链路层完整性 —— LCRC与链路级重传此机制作用于单条PCIe链路的两端,由硬件自动完成,对事务层透明。发送端硬件行为(生成与重传)LCRC生成与附加:规则:当SoC的PCIe控制器的事务层准备好一个TLP要发送时,在将其交给数据链路层后,硬件必须自动计算该TLP的32位LCRC。硬件实现:发送路径上有一个LCRC生成器模块(通常是一个线性反馈移位寄存器-LFSR)。它串行或并行处理整个TLP(包括Sequence Number前缀,但不包括后续的物理层帧符号),计算结果被附加在TLP尾部。示例:SoC的