[发明专利]一种FPGA嵌入式管理系统、设计方法及介质在审
申请号: | 202110181385.6 | 申请日: | 2021-02-10 |
公开(公告)号: | CN112860621A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 陳正川 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78;G06F1/26 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 fpga 嵌入式 管理 系统 设计 方法 介质 | ||
本发明公开了一种FPGA嵌入式管理系统,应用于服务器,包括:FPGA单元、电源模组和显示模块;FPGA单元分别与所述电源模组和所述显示模块连接;电源模组用于供电所述服务器;显示模块用于显示所述服务器的状态;FPGA单元中设有CPU、控制模块和存储模块;CPU用于读取并执行所述存储模块中代码;控制模块用于控制电源模组和显示模块;存储模块用于存储所述代码以及所述CPU产生的数据;通过上述方式,本发明能够充分利用FPGA内部资源,达到利用率最大化,进而节省零件成本,CPU易于实现基于Console Port的复杂控制及显示选单,且设计不会额外占用LE资源。
技术领域
本发明涉及系统设计领域,特别是涉及一种FPGA嵌入式管理系统、设计方法及介质。
背景技术
FPGA或CPLD在服务器及存储器应用中,经常用于系统及电源管理,其中包含电源时序控制、组合逻辑应用、与其他主动元件如:BMC、PCH、CPU等电子元器件沟通、周边信号控制或收集、风扇控制等。
目前的FPGA或CPLD在此类应用的设计都是使用硬件的方式来实现的(即使用元件内部的LE资源),但是由于内部的LE资源较少,并且FPGA设计的目标一直是以尽可能少的资源占用率实现系统能达到的最高性能。导致较为复杂的管理难以实现,如:支持复杂选单及命令的Console Port、集中管理方案等;而FPGA或CPLD内部除了LE外,还拥有许多其他相对较少用到的资源如:Block RAM、Flash Memory等在系统管理以及电源管理中未有应用,导致会产生资源浪费。
发明内容
本发明主要解决是现有FPGA中内部LE资源较少,无法实现复杂的管理功能的问题。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种FPGA嵌入式管理系统,应用于服务器,包括:FPGA单元、电源模组和显示模块;
所述FPGA单元分别与所述电源模组和所述显示模块连接;
所述电源模组用于供电所述服务器;
所述显示模块用于显示所述服务器的状态;
所述FPGA单元中设有CPU、控制模块和存储模块;
所述CPU用于读取并执行所述存储模块中程序;
所述控制模块用于控制所述电源模组和所述显示模块;
所述存储模块用于存储所述程序以及所述CPU产生的数据。
作为本发明一种FPGA嵌入式管理系统的进一步改进,所述电源模组还用于当所述电源模组正常开启时,发送第一电源信号至所述控制模块;
所述电源模组中包含若干电源。
作为本发明一种FPGA嵌入式管理系统的进一步改进,所述控制模块包括端口控制模块、电源模组控制模块和显示控制模块;
所述FPGA单元通过所述端口控制模块与所述服务器连接;
所述电源模组控制模块与所述电源模组连接,所述电源模组控制模块设有若干输出接口和若干输入接口;
所述电源模组控制模块通过所述输出接口发送第二电源信号至所述电源模组,通过所述第二电源信号控制所述电源模组;
所述显示控制模块通过输出输入引脚控制所述显示模块。
作为本发明一种FPGA嵌入式管理系统的进一步改进,所述电源模组控制模块还用于控制所述服务器中部件的上电顺序,用于控制若干所述电源的延迟时间,用于监控所述电源模组是否正常开启。
作为本发明一种FPGA嵌入式管理系统的进一步改进,所述存储模块包括随机存储模块和变量存储模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110181385.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:天然气供气站
- 下一篇:一种工程施工机器人用机械臂结构