[发明专利]一种可编程逻辑器件管脚状态检测方法、装置及系统有效
申请号: | 202011453259.3 | 申请日: | 2020-12-11 |
公开(公告)号: | CN112463502B | 公开(公告)日: | 2022-11-11 |
发明(设计)人: | 宁辰 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/32 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘志红 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可编程 逻辑 器件 管脚 状态 检测 方法 装置 系统 | ||
本发明公开了一种可编程逻辑器件管脚状态检测方法、装置及系统,包括:预先将可编程逻辑器件中的各个GPIO管脚设置为双向管脚;在可编程逻辑器件正常工作后,控制可编程逻辑器件上的两个配置管脚分别拉低服务器主板上最先上电的Aux电的使能信号和Core电的使能信号;控制可编程逻辑器件上的各个GPIO管脚在预设时长内输出预设方波信号,并检测各个GPIO管脚的输入信号是否均为预设方波信号,若是,则释放服务器主板上最先上电的Aux电的使能信号和Core电的使能信号,并使服务器正常启动;若否,则通过BMC进行告警提示;有利于及时对可编程逻辑器件的管脚进行维护,能够节约人力成本、提高运维效率。
技术领域
本发明实施例涉及计算机技术领域,特别是涉及一种可编程逻辑器件管脚状态检测方法、装置及系统。
背景技术
目前服务器中使用的可编程逻辑器件芯片例如CPLD(Complex ProgrammableLogic Device,复杂可编程逻辑器件)都是经过芯片厂家及市场的大量验证,其稳定性可以得到保证,但是由于操作不当,线路设计及加工工艺等方面的问题,经常会出现可编程逻辑器件管脚损坏问题,从而导致服务器运行异常。如图1所示,在服务器架构中,可编程逻辑器件主要用来控制服务器的上下电时序,其控制原理是,可编程逻辑器件通过逻辑代码,控制GPIO 的高低电平,从而控制VR芯片的使能信号,使能信号为高电平时,VR(VoltageRegulator,稳压器)芯片可以产生电压,服务器可以上电;使能信号为低电平时,VR芯片不会输出电压,服务器断电。此架构下,一旦可编程逻辑器件的管脚出现问题,VR的使能信号不再受控,电源不正常就会导致服务器工作不正常,由于服务器主板上VR较多,链路也比较复杂,当服务器工作不正常是,无法确定到底是VR链路中的可编程逻辑器件逻辑代码、可编程逻辑器件管脚、硬件链路、VR Code中哪一项存在问题,还是需要研发人员使用示波器或万用表,并配合可编程逻辑器件逻辑代码修改,来完成问题的分析定位,浪费大量的人力成本。
鉴于此,如何提供一种解决上述技术问题的可编程逻辑器件管脚状态检测方法、装置及系统成为本领域技术人员需要解决的技术问题。
发明内容
本发明实施例的目的是提供一种可编程逻辑器件管脚状态检测方法、装置及系统,在使用过程中能够使工作人员及时获知是可编程逻辑器件管脚出现异常,并及时对可编程逻辑器件的管脚进行维护,有利于节约人力成本、提高运维效率。
为解决上述技术问题,本发明实施例提供了一种可编程逻辑器件管脚状态检测方法,包括:
预先将可编程逻辑器件中的各个GPIO管脚设置为双向管脚;
在所述可编程逻辑器件正常工作后,控制所述可编程逻辑器件上的两个配置管脚分别拉低服务器主板上最先上电的Aux电的使能信号和Core电的使能信号;
控制所述可编程逻辑器件上的各个GPIO管脚在预设时长内输出预设方波信号,并检测各个所述GPIO管脚的输入信号是否均为所述预设方波信号,若是,则各个所述GPIO管脚的状态正常,释放所述服务器主板上最先上电的 Aux电的使能信号和Core电的使能信号,并使所述服务器正常启动;若否,则存在状态异常的GPIO管脚,通过BMC进行告警提示。
可选的,还包括:
记录所述可编程逻辑器件中所有GPIO管脚各自的状态检测结果,并将各个所述状态检测结果存储至寄存器中。
可选的,还包括:
将所述寄存器中的各个所述状态检测结果传输至所述BMC中,以便通过所述BMC对各个所述状态检测结果进行展示。
可选的,所述将各个所述状态检测结果存储至寄存器中为:
将各个所述状态检测结果以列表的形式存储至所述寄存器中。
可选的,在确定出存在状态异常的GPIO管脚后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011453259.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多任务调度方法、系统、设备及存储介质
- 下一篇:滤波器及空调机组