PCIe总线的错误报告机制中四个比较重要的概念.doc
《PCIe总线的错误报告机制中四个比较重要的概念.doc》由会员分享,可在线阅读,更多相关《PCIe总线的错误报告机制中四个比较重要的概念.doc(2页珍藏版)》请在三一文库上搜索。
1、PCIe总线的错误报告机制中四个比较重要的概念前面的文章提到过,PCI总线中定义两个边带信号(PERR#和SERR#)来处理总线错误。其中PERR#主要对应的是普通数据奇偶校检错误(Parity Error),而SERR#主要对应的是系统错误(System Error)。具体如下: 普通的数据奇偶校检错误通过PERR#报告 在多任务事务(Multi-task Transaction,又称为Special Cycles)时的奇偶校检错误通过SERR#报告 地址和命令的奇偶校检错误通过SERR#报告 其他错误通过SERR#报告一个简单的例子如下图所示:PCIe作为一种高速串行总线,取消了PCI总线
2、中的这两个边带信号,采用错误消息的方式来实现错误报告。但是,在软件层面上,PCIe仍是兼容PCI总线的,具体后面会详细描述。在PCIe总线的错误报告机制中,有如下四个比较重要的概念: 错误检测(Error Detection):指的是检测某个错误是否存在的过程。 错误登记(Error Logging):指的是将相关寄存器(配置空间中的)的对应为置位,以等待软件中的相关错误处理程序来处理该错误。 错误报告(Error Reporting):通知系统某个(或多个)错误发生了。在PCIe总线中,发生错误的设备会通过错误消息(Error Message)逐级将错误信息发送至Root,Root接收到错误
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PCIe 总线 错误报告 机制 四个 比较 重要 概念
链接地址:https://www.31doc.com/p-3270434.html