本文作者:kaifamei

一种基于FPGA监测服务器主板硬件的电路的制作方法

更新时间:2025-12-21 03:31:32 0条评论

一种基于FPGA监测服务器主板硬件的电路的制作方法


一种基于fpga监测服务器主板硬件的电路
技术领域
1.本实用新型涉及主板监测领域,尤其涉及一种基于fpga监测服务器主板硬件的电路。


背景技术:



2.服务器存储产品中,主板上的硬件会提供众多的关键信号,这些关键信号能在定位主板故障的过程中发挥重要作用。
3.专利号为cn202110686175.2名为一种基于fpga的服务器主板监控管理系统及方法的专利提供fpga监控主板的设计,在改申请中fpga直接与主板上元件以及传感器连接,采集主板信号,fpga模块能够将接收到cpu温度信息、电压信息与三维加速度传感器采集到的信息通过通讯模块传输到管理后台,便于管理后台进行综合分析。上述申请中fpga参与的工作包括信息采集、信息分析、基于信息分析的控制以及信息的传输,fpga计算量大,规格要求高,成本高,且在cpu出现电压低的问题时,控制电源芯片提高向cpu的输出电压,容易造成风险。上述申请并未在本地对所采集的信息进行非易失性存储,一旦通讯故障,信息容易丢失。


技术实现要素:



4.为了解决上述技术问题或者至少部分地解决上述技术问题,本实用新型提供一种基于fpga监测服务器主板硬件的电路。
5.本实用新型提供一种基于fpga监测服务器主板硬件的电路,包括:用以采集主板硬件信息的fpga处理器;
6.所述fpga处理器经通讯总线连接一处理单元,所述fpga处理器和所述处理单元分别通过通讯总线连接数据选择器,所述数据选择器通过通讯总线连接存储器,所述存储器为非易失性存储器;所述数据选择器的切换使存储器连接fpga处理器或使存储器连接处理单元;
7.所述处理单元配置通讯单元,所述通讯单元连接检测机。
8.更进一步地,所述fpga处理器或所述处理单元连接数据选择器的选择控制引脚;
9.所述fpga处理器连接所述数据选择器的选择控制引脚时,所述fpga处理器响应于所述处理单元经通讯总线传输的切换信号而控制数据选择器切换;
10.所述处理单元连接所述数据选择器的选择控制引脚时,所述处理单元控制所述数据选择器切换。
11.更进一步地,所述fpga处理器、所述处理单元、所述数据选择器以及所述存储器采用在先上电的主板电源供电。
12.更进一步地,所述fpga处理器、所述处理单元、所述数据选择器以及所述存储器采用独立于主板电源的独立电源供电,上电时,独立电源先于主板电源上电。
13.更进一步地,所述fpga处理器的io引脚连接包括:主板上cpu的信息提供引脚和电
源芯片的信息提供引脚。
14.更进一步地,所述处理单元连接按键单元,所述处理单元连接显示单元,所述处理单元电连接警示单元。
15.更进一步地,所述fpga处理器与所述处理单元之间的通讯总线、所述fpga处理器与所述数据选择器之间的通讯总线、所述处理单元与所述数据选择器之间的通讯总线以及所述数据选择器与所述存储器之间的通讯总线采用i2c总线。
16.本实用新型实施例提供的上述技术方案与现有技术相比具有如下优点:
17.本实用新型在进行主板硬件信息采集时,数据选择器将存储器连接fpga处理器,处理数据快速的fpga处理器采集主板硬件信息,所述fpga处理器将所采集的硬件信息保存在非易失性的存储器中,断电后硬件信息不会丢失。检测机通过通讯单元连接处理单元,检测机采集数据时,数据选择器将处理单元连接存储器,处理单元读取存储器中硬件信息并经通讯单元传输给检测机,便于根据所保存的信息进行主板故障分析。
附图说明
18.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本实用新型的实施例,并与说明书一起用于解释本实用新型的原理。
19.为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
20.图1为本实用新型实施例提供的一种基于fpga监测服务器主板硬件的电路的示意图;
21.图2为本实用新型实施例提供的另一种基于fpga监测服务器主板硬件的电路的示意图;
22.图3为本实用新型实施例提供的处理单元连接附件的示意图。
23.图中标号及含义如下:
24.1、fpga处理器,2、处理单元,3、数据选择器,4、存储器,5、检测机,6、通讯单元。
具体实施方式
25.为使本实用新型实施例的目的、技术方案和优点更加清楚,下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本实用新型的一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
26.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
27.参阅图1所示,本实用新型提供一种基于fpga监测服务器主板硬件的电路,包括:
用以采集主板硬件信息的fpga处理器1;具体实施过程中,所述fpga处理器1的io引脚连接包括:主板上cpu的信息提供引脚和电源芯片的信息提供引脚,如:cpu的bios启动状态提供引脚、cpu启动状态提供引脚,如电源芯片的pg引脚。
28.所述fpga处理器1经通讯总线连接一处理单元2,具体的,一种可行的所述处理单元2采用单片机,所述fpga处理器1通过i2c总线连接所述处理单元2。
29.所述fpga处理器1和所述处理单元2分别通过通讯总线连接数据选择器3,所述数据选择器3通过通讯总线连接存储器4。具体的,所述fpga处理器1和所述处理单元2分别通过不同的i2c总线连接到数据选择器3,所述数据选择器3通过i2c总线连接所述存储器4。所述数据选择器3为二选一数据选择器,所述数据选择器3的切换使存储器4经i2c总线连接fpga处理器1或使存储器4经i2c总线连接所述处理单元2。具体实施过程中,所述存储器4为非易失性存储器,一种可行的存储器4采用eeprom。
30.所述处理单元2配置通讯单元6,所述通讯单元6连接检测机5。具体实施过程中,一种可行的所述通讯单元6采用串口通讯单元,所述测试机5为电脑,所述测试机通过串行通讯线缆连接通讯单元6。
31.在实施例1中,所述fpga处理器1连接所述数据选择器3的选择控制引脚时,所述fpga处理器1响应于所述处理单元2经通讯总线传输的切换信号而控制数据选择器3切换。
32.实施例2
33.参阅图2所示,本实施例与实施例1的区别在于,所述处理单元2连接数据选择器3的选择控制引脚;所述处理单元2直接控制数据选择器3进行切换。
34.在一种可行的实施例中,所述fpga处理器1、所述处理单元2、所述数据选择器3以及所述存储器4采用在先上电的主板电源供电。因fpga处理器1、处理单元2、数据选择器3和存储器4需要采集主板各个时期的硬件信息,需要在主板上cpu启动前先启动,采用在先上电的主板电源供电,先上电先启动实施监控采集。
35.在一种可行的实施例中,所述fpga处理器1、所述处理单元2、所述数据选择器3以及所述存储器4采用独立于主板电源的独立电源供电,上电时,独立电源先于主板电源上电。因fpga处理器1、处理单元2、数据选择器3和存储器4需要采集主板各个时期的硬件信息,需要在主板上cpu启动前先启动,采用在先上电的独立于主板电源的独立电源供电,先上电先启动实施监控采集。
36.参阅图3所示,在一种可行的实施例中,所述处理单元2连接按键单元,所述处理单元2连接显示单元,所述处理单元电连接警示单元。按键单元用于向处理单元2输入控制信号,处理单元2根据控制信号执行包括:控制数据选择器3将处理单元2或fpga处理器1连接存储器4,在处理单元2连接存储器4的情况下,处理单元2按需求将存储器内存储的硬件信息发送给测试机5或通过显示单元显示。
37.本实用新型在进行主板硬件信息采集时,数据选择器3将存储器4连接fpga处理器1,处理数据快速的fpga处理器1采集主板硬件信息,所述fpga处理器1将所采集的硬件信息保存在非易失性的存储器4中,断电后硬件信息不会丢失。检测机5通过通讯单元6连接处理单元2,检测机5采集数据时,数据选择器3将处理单元2连接存储器4,处理单元2读取存储器4中的硬件信息并经通讯单元6传输给检测机5,便于根据所保存的硬信息进行主板故障分析。
38.在本实用新型所提供的实施例中,应该理解到,所揭露的结构,可以通过其它的方式实现。例如,以上所描述的结构实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,结构或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
39.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
40.另外,在本实用新型各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
41.以上所述仅是本实用新型的具体实施方式,使本领域技术人员能够理解或实现本实用新型。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本实用新型的精神或范围的情况下,在其它实施例中实现。因此,本实用新型将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

技术特征:


1.一种基于fpga监测服务器主板硬件的电路,其特征在于,包括:用以采集主板硬件信息的fpga处理器(1);所述fpga处理器(1)经通讯总线连接一处理单元(2),所述fpga处理器(1)和所述处理单元(2)分别通过通讯总线连接数据选择器(3),所述数据选择器通过通讯总线连接存储器(4),所述存储器为非易失性存储器;所述数据选择器(3)的切换使存储器连接fpga处理器(1)或使存储器连接处理单元(2);所述处理单元(2)配置通讯单元(6),所述通讯单元(6)连接检测机(5)。2.根据权利要求1所述的基于fpga监测服务器主板硬件的电路,其特征在于,所述fpga处理器(1)或所述处理单元(2)连接数据选择器(3)的选择控制引脚;所述fpga处理器(1)连接所述数据选择器(3)的选择控制引脚时,所述fpga处理器(1)响应于所述处理单元(2)经通讯总线传输的切换信号而控制数据选择器(3)切换;所述处理单元(2)连接所述数据选择器(3)的选择控制引脚时,所述处理单元(2)控制所述数据选择器(3)切换。3.根据权利要求1所述的基于fpga监测服务器主板硬件的电路,其特征在于,所述fpga处理器(1)、所述处理单元(2)、所述数据选择器(3)以及所述存储器(4)采用在先上电的主板电源供电。4.根据权利要求1所述的基于fpga监测服务器主板硬件的电路,其特征在于,所述fpga处理器(1)、所述处理单元(2)、所述数据选择器(3)以及所述存储器(4)采用独立于主板电源的独立电源供电,上电时,独立电源先于主板电源上电。5.根据权利要求1所述的基于fpga监测服务器主板硬件的电路,其特征在于,所述fpga处理器(1)的io引脚连接包括:主板上cpu的信息提供引脚和电源芯片的信息提供引脚。6.根据权利要求1所述的基于fpga监测服务器主板硬件的电路,其特征在于,所述处理单元(2)连接按键单元,所述处理单元(2)连接显示单元,所述处理单元电连接警示单元。7.根据权利要求1所述的基于fpga监测服务器主板硬件的电路,其特征在于,所述fpga处理器(1)与所述处理单元(2)之间的通讯总线、所述fpga处理器(1)与所述数据选择器(3)之间的通讯总线、所述处理单元与所述数据选择器(3)之间的通讯总线以及所述数据选择器(3)与所述存储器之间的通讯总线采用i2c总线。

技术总结


本实用新型涉及一种基于FPGA监测服务器主板硬件的电路。本实用新型包括用以采集主板硬件信息的FPGA处理器;所述FPGA处理器通讯连接一处理单元,所述FPGA处理器和所述处理单元分别通过总线连接数据选择器,所述数据选择器通过总线连接存储器,所述存储器为非易失性存储器;所述数据选择器的切换使存储器连接FPGA处理器或使存储器连接处理单元;所述处理单元配置通讯单元,所述通讯单元连接检测机。本申请检测机通过通讯单元连接处理单元,检测机采集数据时,数据选择器将处理单元连接存储器,处理单元从存储器中读取经FPGA处理器采集的硬件信息并经通讯单元传输给检测机,便于根据所保存的信息进行主板故障分析。所保存的信息进行主板故障分析。所保存的信息进行主板故障分析。


技术研发人员:

周加洋

受保护的技术使用者:

苏州浪潮智能科技有限公司

技术研发日:

2022.07.30

技术公布日:

2022/12/23


文章投稿或转载声明

本文链接:http://www.wtabcd.cn/zhuanli/patent-1-60713-0.html

来源:专利查询检索下载-实用文体写作网版权所有,转载请保留出处。本站文章发布于 2022-12-25 09:10:13

发表评论

验证码:
用户名: 密码: 匿名发表
评论列表 (有 条评论
2人围观
参与讨论