检测微引擎故障的方法及装置制造方法及图纸

技术编号:3479985 阅读:216 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例涉及一种检测微引擎故障的方法及装置,其中检测微引擎故障的方法包括:在每至少一个数据获取周期获取微引擎的每个线程的线程计数器的值以及微引擎的每个线程的事件信号的值;比较至少两次获取的以上各值是否均相等,并根据比较结果确定网络处理芯片中是否有微引擎出现故障。本发明专利技术实施例能够及时发现并恢复网络处理芯片中的微引擎故障,并且通过将线程计数器与控制状态寄存器的信息相结合的方式来判定微引擎的状态,可以大幅减少用代码实现的计数器的添加,进而能够提高微引擎的效率。

【技术实现步骤摘要】

【技术保护点】
一种检测微引擎故障的方法,其特征在于,包括:在每至少一个数据获取周期获取微引擎的每个线程的线程计数器的值以及微引擎的每个线程的事件信号的值;比较至少两次获取的微引擎的每个线程的线程计数器的值以及微引擎的每个线程的事件信号的值是否均相等;如果相等,则确定该网络处理芯片中的微引擎出现故障。

【技术特征摘要】

【专利技术属性】
技术研发人员:牛琨刘碧徐德军唐恒李新昊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利