[发明专利]一种服务器管理模块和时序控制模块的通信方法有效

专利信息
申请号: 201110369828.0 申请日: 2011-11-21
公开(公告)号: CN102402492A 公开(公告)日: 2012-04-04
发明(设计)人: 贡维;林楷智;陈彦灵;张磊 申请(专利权)人: 浪潮电子信息产业股份有限公司
主分类号: G06F13/24 分类号: G06F13/24
代理公司: 暂无信息 代理人: 暂无信息
地址: 250014 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 服务器管理 模块 时序 控制 通信 方法
【说明书】:

技术领域

发明涉及一种服务器技术领域, 具体地说是一种服务器管理模块和时序控制模块的通信方法。

背景技术

IPMI(智能平台管理接口)是一项应用于服务器管理系统设计的标准,在IPMI管理平台中管理模块是核心控制器,系统管理软件对各个被管理器件都是通过管理模块来实现的。而时序控制模块一般由复杂的可编程逻辑器件来实现,在高端服务器中主要作为系统上电时序控制和关键信号的检测等应用。

软件方面,像ALTERA、XILINX等公司有专用的基于可编程逻辑器件的I2C总线IP核,但这些IP核的通用性不强,需要的外围控制信号较多,占用系统很大的资源。因此依照IPMB总线协议,自主开发符合特定需求的IP内核既经济又方便。现有服务器平台管理模块和时序控制模块之间缺乏统一的通信机制:有的是管理模块和时序控制模块之间没有通信,有的是两者通过GPIO(通用输入输出管脚)互连,有的是简单的I2C总线互连(没有中断方式)。这样的缺点是: (1)占用了管理模块非常有限的IO资源;(2)管理模块可以控制时序控制模块的输出,但是时序控制模块的输入有变化时却不能及时通知到管理模块。

发明内容

鉴于服务器中管理模块和时序控制模块的重要性,将其两者结合起来共同完成系统的管理控制,如关键信号状态读取和系统开关机、重启等功能,可以大大简化硬件和软件设计,达到事半功倍的效果。

本发明的目的是提供一种服务器管理模块和时序控制模块的通信方法。

本发明的目的是按以下方式实现的,管理模块和时序控制模块之间通过IPMB和中断方式实对系统的控制,管理模块通过写时序控制模块的寄存器来控制时序控制模块的管脚输出;时序控制模块通过中断的方式通知管理模块有输入输出管脚状态的变化,包含软硬件设计两方面的内容:其中:

(1)硬件方面:管理模块和时序控制模块通信只需通过3个管脚,其中2个管脚作为IPMB接口,另外1个管脚作为时序控制模块输出到管理模块的中断信号,采用中断的方式,实现管理模块对时序控制模块信号管脚变化的即时响应;

(2)软件方面:IPMB总线模块采用Verilog HDL语言编写,可移植性强,外围设备少,占有系统资源少,方法步骤如下:

1)首先在时序控制模块内部,通过寄存器定义一个IPMB地址;

2)然后在时序控制模块内部定义一个Firmware版本号寄存器;

3)然后定义其他不同的寄存器,每个寄存器的8个bit对应时序控制模块的一个IO管脚,每个bit的含义由用户自己定义;

4)当管理模块控制时序控制模块输出时:首先管理模块根据IPMB地址对时序控制模块相应寄存器的Bit位进行写操作,通过对Bit的写0或写1来控制IO管脚输出高和低,从而完成系统的自动开关机、复位操作;

5)当管理模块读取时序控制模块的输入时:当时序控制模块的输入输出管脚有电平变化时,其对应的寄存器也会相应变化,时序控制模块会立即通过“INT_GPIO”管脚发中断给管理模块,管理模块收到此中断后去轮询时序控制模块相应的寄存器及时掌握系统状态变化,从而采取相应的措施,这种措施是一种无延迟的工作方式。

本发明的有益效果是:

 1、时序控制模块在相应寄存器定义Firmware版本号,管理模块可以通过访问相应寄存器获取Firmware版本信息。传统方式需要停机开盖后,用专门的JTAG工具来获取时序控制模块版本信息;

2、管理模块对IO变化的及时响应:通过中断的方式管理模块可以及时获取所有时序控制模块的IO的输入变化,从而可以进行相应的操作;

3、管理模块本身的IO数量非常宝贵也非常有限,通过结合管理模块和时序控制模块的方式可以大大增加管理模块的IO的数量,可以更加便于输入输出的操作;

4、依照IPMB总线协议,自主开发符合特定需求的IP既经济又方便。本方案中给出的IPMB总线模块采用Verilog HDL语言编写,可移植性强,外围设备少,占有系统资源少。

附图说明

图1是管理模块与时序控制模块的通信关系;

图2是时序控制模块内部寄存器与GPIO对应关系表图。

具体实施方式

参照说明书附图对本发明的方法作以下详细地说明。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110369828.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top