发明名称 一种处理PCI系统异常的方法及装置
摘要 一种处理外部设备互连(PCI)系统异常的方法及装置,在PCI系统中的主机设备与PCI设备之间设置异常监控隔离装置,该异常监控隔离装置执行以下步骤:A、监听主机设备通过PCI总线对作为目标设备的PCI设备的访问;B、监听到访问出现异常时,隔离被访问的目标设备;C、被隔离的目标设备被访问时,代替该被访问的目标设备向所述主机设备发送目标废止应答。本发明能够避免PCI总线被长时间占用所可能导致的整个PCI系统崩溃,提高了PCI系统的可靠性,并最大限度减少了PCI设备异常时系统的性能损耗。
申请公布号 CN101625656B 申请公布日期 2012.09.19
申请号 CN200910089083.5 申请日期 2009.07.28
申请人 杭州华三通信技术有限公司 发明人 郭道荣
分类号 G06F11/30(2006.01)I;G06F11/07(2006.01)I;G06F13/14(2006.01)I 主分类号 G06F11/30(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 谢安昆;宋志强
主权项 一种处理外部设备互连PCI系统异常的方法,其特征在于,在PCI系统中的主机设备与PCI设备之间设置异常监控隔离装置,该异常监控隔离装置执行以下步骤:A、监听主机设备通过PCI总线对作为目标设备的PCI设备的访问;其中,所述监听包括:对PCI总线事件和/或被访问的目标设备的未响应时长的监听;B、监听到访问出现异常时,隔离被访问的目标设备;C、被隔离的目标设备被访问时,如果监听到PCI总线事件为主机设备准备好事件时,则判断被访问的目标设备是否已被隔离,如果是,代替所述被访问的目标设备向所述主机设备发送目标废止应答,转至执行所述步骤A;否则,启动对所述被访问的目标设备未应答时长的计时,转至执行所述步骤A。
地址 310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地