一种通过多CPU节点控制器芯片进行调试的方法和系统技术方案

技术编号:11133023 阅读:148 留言:0更新日期:2015-03-12 03:19
本发明专利技术提供了一种通过多CPU节点控制器芯片进行调试的方法和系统,其中,所述方法包括:收集多CPU节点控制器芯片中各个模块发生的错误;将收集的错误映射成系统事件;根据所述系统事件产生相应的中断信号向CPU节点发送。上述技术方案减少多CPU节点控制器芯片调试时间。

【技术实现步骤摘要】

本专利技术涉及控制器芯片调试领域,尤其涉及一种通过多CPU节点控制器芯片进行调试的方法和系统
技术介绍
高端服务器是一种在网络环境下为客户机提供共享资源(包括查询、存储和计算)的设备,其具有高可靠性、高性能、高吞吐能力和大内存容量等特点,并且具备强大的网络功能和友好的人机界面,是以网络为中心的现代计算环境的关键设备。随着需求的增加,对高端服务器的要求越来越高,高端服务器中CPU的数量也随之增加,用于协调多CPU的节点控制器芯片在高端服务器中的作用越发凸显。由于涉及多个CPU,所述节点控制器芯片对多CPU节点的调试时间相对现有技术对单CPU节点的调试时间有了显著增加,而过多的调试时间无疑会增加高端服务器的研制成本,不利于高端服务器的普及应用。
技术实现思路
本专利技术提供了一种通过多CPU节点控制器芯片进行调试的方法和系统,以解决如何减少多CPU节点控制器芯片调试时间的技术问题。为解决上述技术问题,本专利技术提供了一种通过多中央处理器(CPU)节点控制本文档来自技高网...
一种通过多CPU节点控制器芯片进行调试的方法和系统

【技术保护点】
一种通过多中央处理器(CPU)节点控制器芯片进行调试的方法,其特征在于,所述方法包括:收集多CPU节点控制器芯片中各个模块发生的错误;将收集的错误映射成系统事件;根据所述系统事件产生相应的中断信号向CPU节点发送。

【技术特征摘要】
1.一种通过多中央处理器(CPU)节点控制器芯片进行调试的方法,
其特征在于,所述方法包括:
收集多CPU节点控制器芯片中各个模块发生的错误;
将收集的错误映射成系统事件;
根据所述系统事件产生相应的中断信号向CPU节点发送。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
收集多CPU节点控制器芯片中各个模块发生的错误后,将多CPU节点
控制器芯片中各个模块发生的错误映射为相应的错误等级,错误等级包括:
可纠正错误(Correctable Errors)、可恢复错误(Recoverable Errors)
和不可纠正错误(Fatal Errors);
将所述相应的错误等级映射为与该错误等级对应的显示标识并显示。
3.如权利要求1所述的方法,其特征在于,所述将收集的错误映射成
系统事件,包括:
在收集的错误中选择需屏蔽的错误;
将收集的未被屏蔽的错误映射为系统事件。
4.如权利要求3所述的方法,其特征在于,所述将收集的未被屏蔽的
错误映射为系统事件,包括:
设置错误状态寄存器存储收集的错误,其中每个错误对应错误状态寄存
器的一位,当要屏蔽错误时,将错误状态寄存器中与被屏蔽错误对应的位置
1;
未被屏蔽的错误输出至设置的系统事件状态寄存器,系统事件状态寄存
器的每一位对应一个未被屏蔽的错误;当事件状态寄存器的位接收到错误
时,将该位置位,触发一个或多个系统事件。
5.一种通过多中央处理器(CPU)节点控制器芯片进行调试的系统,其
特征在于,所述系统置于所述多CPU节点控制器芯片内,所述系统包括设置

\t在多CPU节点控制器芯片中各个模块的本地错误获...

【专利技术属性】
技术研发人员:王振江
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

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

1