PCIe-2.7.2 Error Forwarding错误转发
2026/7/10 21:47:29 网站建设 项目流程

2.7.1错误转发

错误传递(Error Forwarding)或数据中毒(Data Poisoning)是一种“主动、可控、带内”的硬件错误报告机制。其核心是:当源头(或路径)已知数据已损坏时,不丢弃数据,而是主动标记(通过EP位)并传递该损坏状态,让最终接收者以受控方式处理。这为构建高可靠系统提供了关键保障。因为PCIe对请求是必须要回馈的,即使数据是错的,也好进行返回。

核心规则:EP位的硬件语义

  • EP=1​ 是一个明确声明:“此TLP的有效载荷已知损坏,切勿用于正常计算或存储。”

  • 这是一个事务层的行为,对数据链路层透明。EP位由事务层设置,并通过数据链路层的可靠传输机制(LCRC/重传)被安全送达。

一、发送端角度:错误检测、标记与发送

发送端的硬件责任是:在组装TLP时,当且仅当从内部数据源或路径确认数据已损坏且不可纠正时,必须置位EP位

场景一:读

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询