[发明专利]内存错误检测系统及方法无效
申请号: | 201010536514.0 | 申请日: | 2010-11-09 |
公开(公告)号: | CN102467440A | 公开(公告)日: | 2012-05-23 |
发明(设计)人: | 张玉岗 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内存 错误 检测 系统 方法 | ||
技术领域
本发明涉及一种内存错误检测系统及方法。
背景技术
一般服务器的内存通过北桥连接至处理器,当内存出现错误时,可通过该服务器的基本输入输出系统(Basic Input Output System:BIOS)读取北桥状态的方法来检测该内存所出现的错误。然而,一些高阶服务器所使用的处理器集成了北桥的功能,把内存控制与连接的功能从北桥移到了该处理器的内部,在这一类型的服务器中,若出现内存数据传输的多位错误(Multi-Bit Error),处理器就会因为出现内部错误而停止工作,处理器无法工作也会造成BIOS无法工作。因此,通过BIOS来检测内存错误的方法就行不通了,使得服务器的内存所出现的错误不能得到及时的解决。
发明内容
鉴于以上内容,有必要提供一种内存错误检测系统,其可有效的检测到服务器中所出现的内存错误。
还有必要提供一种内存错误检测方法,其可有效的检测到服务器中所出现的内存错误。
所述内存错误检测系统,运行于服务器所配置的基板管理控制器中,该服务器的处理器通过PCEI总线与该基板管理控制器相连接。该系统包括:错误检测模块,用于当基板管理控制器的微处理器接收到服务器的处理器因发生内部错误而产生的中断信号时,读取该处理器的内部状态寄存器中的数据,并根据该读取的数据,判断该内部错误是否为服务器的内存在数据传输时发生的多位错误;错误记录模块,用于当所述内部错误为服务器的内存在数据传输时发生的多位错误时,将该内存的错误信息记录在基板管理控制器的存储介质中。
所述内存错误检测方法,应用于服务器所配置的基板管理控制器中,该服务器的处理器通过PCEI总线与该基板管理控制器相连接。该方法包括步骤:当基板管理控制器的微处理器接收到服务器的处理器因发生内部错误而产生的中断信号时,读取该处理器的内部状态寄存器中的数据,并根据该读取的数据,判断该内部错误是否为服务器的内存在数据传输时发生的多位错误;当所述内部错误为服务器的内存在数据传输时发生的多位错误时,将该内存的错误信息记录在基板管理控制器的存储介质中。
相较于现有技术,所述内存错误检测系统及方法,通过服务器中配置的基板管理控制器与该服务器的处理器相配合,可快速的检测到该服务器的内存所出现的错误,并将该内存的错误信息记录在基板管理控制器的存储区介质中。实施本发明有助于使内存所出现的错误得到及时的解决。
附图说明
图1是本发明内存错误检测系统的运行环境架构图。
图2是图1中内存错误检测系统的功能模块图。
图3是本发明内存错误检测方法较佳实施例的流程图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010536514.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:货柜数据中心
- 下一篇:外接板卡配置信息保存与恢复系统及方法