[发明专利]开关装置及检测集成电路总线的方法在审
申请号: | 201710160966.5 | 申请日: | 2017-03-17 |
公开(公告)号: | CN108319525A | 公开(公告)日: | 2018-07-24 |
发明(设计)人: | 黄志嘉;萧名智 | 申请(专利权)人: | 广达电脑股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/30;G06F13/40 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 王珊珊 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬件监视电路 基板管理控制器 自动复位 集成电路总线 检测 种检测 复位 回报 | ||
1.一种检测集成电路总线I2C的方法,该方法利用基板管理控制器及硬件监视电路,该方法包括:利用该硬件监视电路检测I2C总线失效;
判断该硬件监视电路是否可自动复位在该I2C总线上的多个I2C装置;
若判断该硬件监视电路可自动复位在该I2C总线上的该多个I2C装置,利用该硬件监视电路复位该多个I2C装置;以及
若判断该硬件监视电路无法自动复位在该I2C总线上的该多个I2C装置,利用该硬件监视电路回报所检测到的该I2C总线失效至该基板管理控制器,并利用该基板管理控制器处理该I2C总线失效。
2.如权利要求1所述的方法,其中该判断步骤包括:
在该硬件监视电路检测是否从该基板管理控制器接收到复位致能信号;以及
若接收到该复位致能信号,判断该硬件监视电路可自动复位该多个I2C装置。
3.如权利要求1所述的方法,其中该检测步骤包括:
利用该硬件监视电路检测该I2C总线的时钟线及数据线。
4.如权利要求1所述的方法,其中该处理步骤包括:
利用该基板管理控制器复位该多个I2C装置;
若复位该多个I2C装置无法解决该I2C总线失效,测试该多个I2C装置以判断该I2C总线失效的原因;以及
回报处理结果至中央处理器。
5.如权利要求4所述的方法,其中该测试步骤包括:
依据下列步骤以依序评估该多个I2C装置中的每一个:
隔离在该多个I2C装置中所选择的一个;
在隔离后检查该I2C总线状态;以及
若判断在该多个I2C装置中的一个所相应的该I2C总线状态为不正常,记录在该多个I2C装置中的该I2C装置的该I2C总线失效,
其中该评估步骤用于在该多个I2C装置中所选择的该I2C装置有关的所有通道。
6.一种开关装置,包括:
基板管理控制器;
硬件监视电路;
集成电路总线I2C,用以连接多个I2C装置;以及
中央处理器;
其中该硬件监视电路用以检测该I2C总线的I2C总线失效,并判断该硬件监视电路是否可自动复位在该I2C总线上的多个I2C装置;
其中若判断该硬件监视电路可自动复位在该I2C总线上的该多个I2C装置,该硬件监视电路复位该多个I2C装置,
其中若判断该硬件监视电路无法自动复位在该I2C总线上的该多个I2C装置,该硬件监视电路回报所检测到的该I2C总线失效至该基板管理控制器,且该基板管理控制器处理该I2C总线失效。
7.如权利要求6所述的开关装置,其中在该硬件监视电路还用以检测是否从该基板管理控制器接收到复位致能信号,且若接收到该复位致能信号,判断该硬件监视电路可自动复位该多个I2C装置。
8.如权利要求6所述的开关装置,其中该硬件监视电路还用以检测该I2C总线的时钟线及数据线。
9.如权利要求6所述的开关装置,其中该基板管理控制器还用以复位该多个I2C装置,且若复位该多个I2C装置无法解决该I2C总线失效,测试该多个I2C装置以判断该I2C总线失效的原因,
其中该基板管理控制器还用以回报处理结果至中央处理器。
10.如权利要求6所述的开关装置,其中该测试步骤包括:
依据下列步骤以依序评估该多个I2C装置中的每一个:
隔离在该多个I2C装置中所选择的一个;
在隔离后检查该I2C总线状态;以及
若判断在该多个I2C装置中的一个所相应的该I2C总线状态为不正常,记录在该多个I2C装置中的该I2C装置的该I2C总线失效,
其中该基板管理控制器用以在判断该硬件监视电路无法自动复位该I2C总线时,处理在该多个I2C装置中所选择的该I2C装置有关的所有通道。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广达电脑股份有限公司,未经广达电脑股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710160966.5/1.html,转载请声明来源钻瓜专利网。