[发明专利]服务器CPLD自动编译装置及方法在审

专利信息
申请号: 202210299383.1 申请日: 2022-03-25
公开(公告)号: CN114860245A 公开(公告)日: 2022-08-05
发明(设计)人: 陈之辉;熊涛;赵志成 申请(专利权)人: 湖南同有飞骥科技有限公司
主分类号: G06F8/41 分类号: G06F8/41;G06F13/42
代理公司: 长沙朕扬知识产权代理事务所(普通合伙) 43213 代理人: 包雨函
地址: 410000 湖南省长沙市长沙高新开发区*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 服务器 cpld 自动 编译 装置 方法
【说明书】:

发明公开了服务器CPLD自动编译装置及方法,通过BMC管理模块收集上电时序规范表,并调用嵌入的CPLD自动编译系统;CPLD自动编译系统读取上电时序规范表后,反馈程序编译指令给BMC管理模块;BMC管理模块通过接口总线向CPLD单元模块植入信号收集脚本,收集CPLD单元模块各个IO管脚信号,确定CPLD单元模块各个IO管脚的通信对象、信号类别以及信号时序,将收集的信号信息回传至CPLD自动编译系统;CPLD自动编译系统根据时序规范表对收集的各个IO管脚的信号信息进行分类筛选,调用编译脚本编译CPLD程序,再将编译完成的CPLD程序传送至BMC管理模块,BMC管理模块通过烧录模块烧录程序至CPLD单元模块的CPLD芯片内部寄存器中,从而实现CPLD源码的编译自动化。

技术领域

本发明涉及服务器控制领域,尤其涉及服务器CPLD自动编译装置及方法。

背景技术

随着计算机技术的发展,CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)可由用户根据需要生成特定的电路结构来完成一定的功能,越来越多的服务器运用到CPLD。服务器的主板设计中,CPLD在整个主板的逻辑设计中起着重要的作用,比如,完成开关机的时序控制,实现风扇转速的控制,实现报错等信号的控制。但是,随着功能的丰富,CPLD程序编译工作难度增大,传统人工编译CPLD程序不但容易出现各种bug问题,而且编译程序耗时费力,严重导致整个服务器主板的后续设计周期长及服务器可靠性、稳定性出现不足等问题。因此,如何实现服务器CPLD自动编译是本领域技术人员急需解决的问题。

针对现有技术中的上述缺陷,提供一种服务器CPLD自动编译装置及方法,是非常有必要的。

发明内容

本发明提供了服务器CPLD自动编译装置及方法,用于解决人工编译的方法存在工作量大、难度高、编译时间长、容易出错以及编译程序可靠性差的技术问题。

为解决上述技术问题,本发明提出的技术方案为:

一种服务器CPLD自动编译装置,包括:BMC管理模块、烧录模块、CPLD单元模块、PCIE主控模块、飞腾处理器以及BIOS模块;所述BMC管理模块分别与所述烧录模块、CPLD单元模块连接,所述CPLD单元模块分别与所述烧录模块、PCIE主控模块、飞腾处理器以及BIOS模块连接,所述PCIE主控模块与所述飞腾处理器连接。

优选的,所述BMC管理模块通过接口总线与所述CPLD单元连接,所述CPLD单元还通过接口总线与所述飞腾处理器连接;所述BMC管理模块通过JATG端口与所述烧录模块连接,所述烧录模块通过JATG端口与CPLD单元模块连接,所述CPLD单元通过SPI总线与所述BIOS模块连接,所述PCIE主控模块通过PCIE总线与所述飞腾处理器连接;所述接口总线包括UART总线、I2C总线、LPC总线、SPI总线;

所述BMC管理模块嵌入CPLD程序自动编译系统,包含上电时序规范表获取、CPLD程序优化模块指令调度、电平转换信号质量监控、GPIO信号状态监控四大功能,其中,嵌入的CPLD程序自动编译系统集成上电时序规范表读取、收集IO管脚信号、信号筛选分类、自动编译CPLD程序、CPLD程序故障语句修正、CPLD程序语句优化、CPLD程序语句优化功能。

优选的,所述BMC管理模块用于收集上电时序规范表,并调用嵌入的CPLD自动编译系统,以供CPLD自动编译系统读取上电时序规范表后,反馈程序编译指令给BMC管理模块;所述BMC管理模块还用于根据所述程序编译指令通过接口总线向CPLD单元模块植入信号收集脚本,收集CPLD单元模块各个IO管脚信号,确定CPLD单元模块各个IO管脚的通信对象、信号类别以及信号时序;并将收集的信号信息回传至CPLD自动编译系统;CPLD自动编译系统用于根据时序规范表对收集的各个IO管脚的信号信息进行分类筛选,调用编译脚本编译CPLD程序,再将编译完成的CPLD程序传送至BMC管理模块,BMC管理模块通过烧录模块烧录程序至CPLD单元模块的CPLD芯片内部寄存器中。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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