This application discloses a method for acquiring CPLD status information, which includes BMC applied to CPLD connection. The acquisition method includes: receiving CPLD status acquisition instructions, acquiring instructions according to the CPLD status to read the values of all registers in the CPLD, and comparing the values of each register with corresponding standard values to obtain a comparison result according to the said CPLD status acquisition instructions; The comparison results determine the state information of the CPLD. This application can quickly obtain the status information of CPLD and reduce the operation and maintenance investment of the server. The application also discloses a CPLD status information acquisition system, a computer readable storage medium and an electronic device, which have the above beneficial effects.
【技术实现步骤摘要】
一种CPLD状态信息的获取方法、系统及相关组件
本申请涉及服务器
,特别涉及一种CPLD状态信息的获取方法、系统、一种计算机可读存储介质及一种电子设备。
技术介绍
CPLD(ComplexProgrammableLogicDevice,复杂可编程逻辑器件)是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。CPLD的基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆(“在系统”编程)将代码传送到目标芯片中,实现设计的数字系统。现有技术中,服务器的CPLD外部没有类似串口的debug接口,如果CPLD出现问题只能通过代码烧录观察运行结果来确定CPLD的状态信息,过程繁琐且效率不高。因此,如何快速获取CPLD的状态信息,降低服务器的运维投入是本领域技术人员目前需要解决的技术问题。
技术实现思路
本申请的目的是提供一种CPLD状态信息的获取方法、系统、一种计算机可读存储介质及一种电子设备,能够快速获取CPLD的状态信息,降低服务器的运维投入。为解决上述技术问题,本申请提供一种CPLD状态信息的获取方法,应用于与CPLD连接的BMC,该获取方法包括:接收CPLD状态获取指令,并根据所述CPLD状态获取指令读取所述CPLD中所有寄存器的值;将每一所述寄存器的值与对应的标准值进行比对得到比对结果;根据所述比对结果确定所述CPLD的状态信息。可选的,所述CPLD状态获取指令为用户通过登录所述BMC的操作系统生成的指令。可选的,还包括:按照预设周期读取所述CPLD中目标寄存器的值;其中,所述目标寄存器为CPLD日志对应 ...
【技术保护点】
1.一种CPLD状态信息的获取方法,其特征在于,应用于与CPLD连接的BMC,所述获取方法包括:接收CPLD状态获取指令,并根据所述CPLD状态获取指令读取所述CPLD中所有寄存器的值;将每一所述寄存器的值与对应的标准值进行比对得到比对结果;根据所述比对结果确定所述CPLD的状态信息。
【技术特征摘要】
1.一种CPLD状态信息的获取方法,其特征在于,应用于与CPLD连接的BMC,所述获取方法包括:接收CPLD状态获取指令,并根据所述CPLD状态获取指令读取所述CPLD中所有寄存器的值;将每一所述寄存器的值与对应的标准值进行比对得到比对结果;根据所述比对结果确定所述CPLD的状态信息。2.根据权利要求1所述获取方法,其特征在于,所述CPLD状态获取指令为用户通过登录所述BMC的操作系统生成的指令。3.根据权利要求1所述获取方法,其特征在于,还包括:按照预设周期读取所述CPLD中目标寄存器的值;其中,所述目标寄存器为CPLD日志对应的寄存器;当所述目标寄存器的值被置位时,则执行日志记录操作。4.根据权利要求1所述获取方法,其特征在于,在根据所述比对结果确定所述CPLD的状态信息之后,还包括:当所述状态信息为CPLD故障对应信息时,生成故障报警信息。5.根据权利要求1至4任一项所述获取方法,其特征在于,所述CPLD与所述BMC通过I2C总线连接。6.一种CPLD状态信息的获取系统,其特征在于,应用于与CPLD连接的BMC,所述...
【专利技术属性】
技术研发人员:李永,
申请(专利权)人:广东浪潮大数据研究有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。