PCIe-2.7.1 ECRC Rules

发布时间:2026/7/10 21:47:18
PCIe-2.7.1 ECRC Rules 从SoC(系统级芯片)PCIe控制器硬件设计的角度看,ECRC规则定义了在芯片层面实现端到端数据完整性保护的强制性硬件架构、配置接口和错误报告流程。这些规则直接转化为SoC内部CRC计算引擎、配置寄存器、交换矩阵数据通路和高级错误报告状态机的具体电路设计。规则一:软件启用 —— 硬件功能的“总开关”规则:生成和检查ECRC需要由软件启用。SoC硬件设计角度:ECRC不是默认常开的硬件功能。它为SoC提供了可配置的、权衡性能与可靠性的能力。计算ECRC会增加少量硬件开销和延迟,检查ECRC也需要额外的逻辑。因此,硬件必须提供可由软件通过配置空间寄存器控制的开关。硬件实现:在支持ECRC的Function的PCIe配置空间中,实现Advance