[发明专利]一种计算机CPU等关键芯片运行状态的监控方法无效
| 申请号: | 200910017093.8 | 申请日: | 2009-07-21 |
| 公开(公告)号: | CN101661421A | 公开(公告)日: | 2010-03-03 |
| 发明(设计)人: | 娄山林;林楷智 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30;H04L12/26 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 250014山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 计算机 cpu 关键 芯片 运行 状态 监控 方法 | ||
技术领域
本发明涉及服务器管理技术领域,具体地说是一种计算机CPU等关键芯片运行状态的监控方法或JTAG和SMBUS的设计方法。
背景技术
JTAG(Joint Test Action Group�;联合测试行动小组)是一种国际标准测试协议(IEEE1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。JTAG最初是用来对芯片进行测试的,基本原理是在器件内部定义一个TAP(Test Access Port�;测试访问口)通过专用的JTAG测试工具对进行内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。
SMBus是System Management Bus的缩写,是1995年由Intel提出的,为系统和电源管理这样的任务提供了一条控制总线,使用SMBus的系统,设备之间发送和接收消息都是通过SMBus,而不是使用单独的控制线,这样可以节省设备的管脚数。
SMBus只有两根信号线:双向数据线和时钟信号线。数据传输率为100kbps,虽然速度较慢,却以其结构简洁造价低廉的特点,成为业界普遍欢迎的接口标准。Windows中显示的各种设备的制造商名称和型号等信息,都是通过SMBus总线收集的。主板监控系统中传送各种传感器的测量结果,以及BIOS向监控芯片发送命令,也是利用SMBus实现的。
大型计算机为了其可监控性和可管理性,往往需要对CPU,IOH等芯片进行状态监控,通过SMBUS并不能监控到所有的状态。
发明内容
本发明的目的是鉴于现有技术中存在的缺陷,本发明将JTAG网络加入到监控网络,用以提高计算机的可监控性。
本发明的目的是按以下方式实现的,方法步骤如下:
(1)将BMC(Baseboard Management Controller)与JTAG MASTER相连;
(2)将JTAG MASTER连接到JTAG调试网络,是BMC可以通过JTAG MASTER访问测试网络从而监控芯片。
本发明的优异效果是克服了现有技术中存在的缺陷,将JTAG网络加入到监控网络提高了计算机的可监控性。
附图说明
图1是监控系统的结构示意图。
具体实施方式
计算机的管理总线SMBUS可以监控到CPU等芯片的运行状态,但是这种监控往往只能监控到CPU的CSR(状态寄存器),对其他寄存器状态则无能为力。
本发明利用了现有的JTAG调试网络,使BMC可以通过JTAG调试网络对CPU等芯片的其他状态进行监控,从而增强了计算机的可监控性。
首先将JTAG MASTER与JTAG调试网络连接,是调试网络在调试完成后,可以使JTAG MASTER与该网络连接。再将BMC与JTAG MASTER连接,BMC通过JTAG MATER访问调试网络,从而监控到CPU等关键器件的运行状态。
这样,BMC可以通过SMBUS监控CPU等芯片的CSR,也可以通过JTAG读取其他状态或寄存器,从而提高了计算机的可监控性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910017093.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种测试动物自主活动的装置
- 下一篇:用于数据库管理系统的死锁处理方法和系统





