PCIe错误定义与分类

前言:

PCI总线中定义两个边带信号(PERR#和SERR#)来处理总线错误。其中PERR#主要对应的是普通数据奇偶校检错误(Parity Error),而SERR#主要对应的是系统错误(System Error)。具体如下:
· 普通的数据奇偶校检错误——通过PERR#报告
· 在多任务事务(Multi-task Transaction,又称为Special Cycles)时的奇偶校检错误——通过SERR#报告
· 地址和命令的奇偶校检错误——通过SERR#报告
· 其他错误——通过SERR#报告
在PCI(Peripheral Component Interconnect)和PCI Express(PCIe)体系结构中,边带信号(Sideband Signals)是一些用于提供控制和状态信息,而非数据传输本身的信号。在这些信号中,有两个特别重要的是SERR(System Error)和PERR(Parity Error)。尽管PCIe架构在很多方面与传统PCI不同,但它仍然保留了一些早期技术的特征,包括对错误处理的支持。下面是这两个信号的详解:

1 PERR(Parity Error)

目的与作用: PERR是用来指示数据传输中的奇偶校验错误的信号。在PCI总线上,数据传输伴随着一个奇偶校验位。如果在接收端计算的奇偶校验结果与发送端的不符,PERR信号会被触发。这意味着传输的数据在从一个端点到另一个端点的过程中出现了错误。
处理方式: 当PERR信号被触发时࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夏天Aileft

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值