[发明专利]一种动态修改电源时序的系统、方法及服务器在审
申请号: | 202110273848.1 | 申请日: | 2021-03-12 |
公开(公告)号: | CN113098490A | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 王俊凯 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | H03K19/1776 | 分类号: | H03K19/1776 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 黄晓燕 |
地址: | 250001 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 修改 电源 时序 系统 方法 服务器 | ||
本发明提供了一种动态修改电源时序的系统、方法及服务器。所述系统包括人机交互单元,用于录入电源时序的修改信息;存储单元,用于存储所述修改信息;信息获取单元,用于在开机时,读取所述修改信息;时序控制单元,用于基于所述修改信息,对外部电源进行时序控制。通过人机交互单元,可以实时设定电源时序并进行存储,服务器下次开机时,直接从存储单元内获取该设定的电源时序,使用新的电源时序进行上电,设定过程对普通操作人员即可实现,且整个过程操作简便,无需执行合成、烧录的操作,提高工作效率,且节省成本。
技术领域
本发明涉及服务器技术领域,尤其是一种动态修改电源时序的系统、方法及服务器。
背景技术
CPLD(Complex Programming logic device,复杂可编程逻辑器件)是服务器中重要的单元之一,可用来负责服务器中的开机时序,实现整个系统平台管理。平台管理表示监视,控制和辨别功能,操作的对象是系统硬件。比如通过监视系统的状态,其他晶片信号等,做相应的调节、控制工作,以保证系统处于健康的状态。
当前板端IC((Integrated Circuit Chip)的power sequence(电源时序)控制都是通过CPLD来处理。首先会先根据板上所有IC的上下电的时间需求,利用LE(Logicelement,逻辑单体)来编辑合成内部逻辑来控制时间延长或缩短,每次修改均需重新合成、模拟,确认时序符合IC需求后,再将产生的烧录挡通过外部烧录器烧在CPLD内部里的FLASH(存储器,内存)里。
可见,当电源时序一旦有变更,整个设计都需要重新执行合成、烧录的操作,整个过程繁琐耗时,且对操作人员的专业性要求较高。
发明内容
本发明提供了一种动态修改电源时序的系统、方法及服务器,用于解决现有电源时变更时,操作复杂的问题。
为实现上述目的,本发明采用下述技术方案:
本发明第一方面提供了一种动态修改电源时序的系统,所述系统:
人机交互单元,用于录入电源时序的修改信息;
存储单元,用于存储所述修改信息;
信息获取单元,用于在开机时,读取所述修改信息;
时序控制单元,用于基于所述修改信息,对外部电源进行时序控制。
进一步地,所述系统还包括信息控制器,所述信息控制器用于读取存储单元内的修改信息,并通过打印端口打印当前的开机状态。
进一步地,所述系统还包括数据转换模块,用于将信息控制器读取的所述信息控制器修改信息中的数字进行代码转换,并将转换后的标准码发送给所述打印端口。
进一步地,所述系统基于可编程器件内的LE实现。
进一步地,所述时序控制单元连接电源模块,所述电源模块提供外部电源。
本发明第二方面提供了一种动态修改电源时序的方法,基于所述的系统,所述方法包括以下步骤:
录入电源时序的修改信息;
存储所述修改信息并形成下次开机时的上电时序;
开机获取所述上电时序,基于所述上电时序进行上电控制。
进一步地,所述方法还包括:在进行上电控制的过程中,打印服务器的开机状态。
进一步地,所述方法还包括:对录入的所述修改信息进行校验,校验输入参数的格式及范围的正确性。
本发明第三方面提供了一种可编程逻辑器件,所述可编程逻辑器件内设有所述的系统,在运行所述可编程逻辑器件时,执行所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110273848.1/2.html,转载请声明来源钻瓜专利网。