本申请公开了一种用于FPGA芯片的供电装置、FPGA加速卡以及电子设备,其中,供电装置包括ARM芯片和多个与FPGA芯片中的被供电模块对应的PMIC单元,每个PMIC单元连接在与其对应的被供电模块和ARM芯片之间,PMIC单元用于为与其连接的被供电模块供电,以及获取PMIC单元的输出电压和输出电流,ARM芯片用于根据每个PMIC单元获取到的输出电压和输出电流,计算FPGA芯片的功耗。由于ARM芯片可以根据每个PMIC单元获取到的输出电压和输出电流,计算FPGA芯片的功耗,因此可以在为FPGA芯片供电的同时,得到FPGA芯片的功耗,进而对FPGA芯片的性能进行评估,提高供电装置的性能。该FPGA芯片可以在执行隐私计算任务或联邦学习任务时进行隐私数据推荐。进行隐私数据推荐。进行隐私数据推荐。
【技术实现步骤摘要】
一种用于FPGA芯片的供电装置、FPGA加速卡以及电子设备
[0001]本申请涉及电子电路
,特别涉及一种用于FPGA芯片的供电装置、FPGA加速卡以及电子设备。
技术介绍
[0002]在相关技术中,通常以加速卡为载体实现隐私计算平台,将与隐私数据相关的处理放置在加速卡上进行,从而确保隐私数据不会被泄露,使得隐私计算更为安全可靠。
[0003]加速卡中的FPGA芯片在运行过程中,由于资源使用率会动态变化,因此不同时刻的功耗也会有较大差异。相关技术中FPGA芯片的供电方式通常采用DC(Direct Current,直流)
‑
DC或LDO(Low Dropout Regulator,低压差线性稳压器),采用DC
‑
DC或LDO供电,无法得到FPGA芯片的功耗,从而无法对FPGA芯片的性能进行评估。
技术实现思路
[0004]本申请提供一种用于FPGA芯片的供电装置、FPGA加速卡以及电子设备,用以解决现有技术中存在的对FPGA芯片进行供电时,无法对FPGA芯片的性能进行评估的问题。
[0005]第一方面,一种用于FPGA芯片的供电装置,该装置包括:ARM芯片和多个与FPGA芯片中的被供电模块对应的PMIC单元;
[0006]所述ARM芯片分别与每个PMIC单元的第一端电连接,每个PMIC单元的第二端和与其对应的被供电模块电连接;
[0007]针对每个PMIC单元:所述PMIC单元,用于为与所述PMIC单元连接的被供电模块供电,以及获取所述PMIC单元的输出电压和输出电流;
[0008]所述ARM芯片,用于根据每个PMIC单元获取到的输出电压和输出电流,计算所述FPGA芯片的功耗。
[0009]在一种可能的实现方式中,所述多个PMIC单元包括下列中的部分或全部:
[0010]用于为所述FPGA芯片中的内核单元供电的第一PMIC单元;
[0011]用于为所述FPGA芯片中的存储器供电的第二PMIC单元;
[0012]用于为所述FPGA芯片中的辅助电源单元供电的第三PMIC单元;
[0013]用于为所述FPGA芯片中的收发器模拟单元供电的第四PMIC单元;
[0014]用于为所述FPGA芯片中的收发器数字单元供电的第五PMIC单元;
[0015]用于为所述FPGA芯片中的IO单元供电的第六PMIC单元。
[0016]在一种可能的实现方式中,所述第一PMIC单元包括第一PWM控制器和多个第一功率芯片;
[0017]所述第一PWM控制器的输出端与每个第一功率芯片的控制端电连接,所述第一PWM控制器,用于控制所述每个第一功率芯片为所述内核单元供电;
[0018]针对所述每个第一功率芯片:所述第一功率芯片的电源输出端与所述第一功率芯片的电压采集端、所述第一功率芯片的电流采集端和所述内核单元电连接,所述第一功率
芯片的控制信号输出端与所述ARM芯片的输入端电连接,所述第一功率芯片,用于为所述内核单元供电,以及采集所述第一功率芯片的输出端的电压和电流。
[0019]在一种可能的实现方式中,所述第二PMIC单元包括第二PWM控制器和第二功率芯片;
[0020]所述第二PWM控制器的输出端与所述第二功率芯片的控制端电连接,所述第二PWM控制器,用于控制所述第二功率芯片为所述存储器供电;
[0021]所述第二功率芯片的电源输出端与所述第二功率芯片的电压采集端、所述第二功率芯片的电流采集端和所述存储器电连接,所述第二功率芯片的控制信号输出端与所述ARM芯片的输入端电连接,所述第二功率芯片,用于为所述存储器供电,以及采集所述第二功率芯片的输出端的电压和电流。
[0022]在一种可能的实现方式中,所述第三PMIC单元包括第一PMIC芯片;
[0023]所述第一PMIC芯片的电源输出端与所述第一PMIC芯片的电流采集端、所述第一PMIC芯片的电压采集端和所述辅助电源单元电连接,所述第一PMIC芯片的控制信号输出端与所述ARM芯片的输入端电连接;
[0024]所述第一PMIC芯片,用于为所述辅助电源单元供电,以及采集所述第一PMIC芯片的输出端的电压和电流。
[0025]在一种可能的实现方式中,所述第四PMIC单元包括第二PMIC芯片;
[0026]所述第二PMIC芯片的电源输出端与所述第二PMIC芯片的电流采集端、所述第二PMIC芯片的电压采集端和所述收发器模拟单元电连接,所述第二PMIC芯片的控制信号输出端与所述ARM芯片的输入端电连接;
[0027]所述第二PMIC芯片,用于为所述收发器模拟单元供电,以及采集所述第二PMIC芯片的输出端的电压和电流。
[0028]在一种可能的实现方式中,所述第五PMIC单元包括第三PMIC芯片;
[0029]所述第三PMIC芯片的电源输出端与所述第三PMIC芯片的电流采集端、所述第三PMIC芯片的电压采集端和所述收发器数字单元电连接,所述第三PMIC芯片的控制信号输出端与所述ARM芯片的输入端电连接;
[0030]所述第三PMIC芯片,用于为所述收发器数字单元供电,以及采集所述第三PMIC芯片的输出端的电压和电流。
[0031]在一种可能的实现方式中,所述第六PMIC单元包括第四PMIC芯片;
[0032]所述第四PMIC芯片的电源输出端与所述第四PMIC芯片的电流采集端、所述第四PMIC芯片的电压采集端和所述IO单元电连接,所述第四PMIC芯片的控制信号输出端与所述ARM芯片的输入端电连接;
[0033]所述第四PMIC芯片,用于为所述IO单元供电,以及采集所述第四PMIC芯片的输出端的电压和电流。
[0034]在一种可能的实现方式中,还包括与每个PMIC单元对应的地址电阻;
[0035]针对每个地址电阻:所述地址电阻和与其对应的PMIC单元连接,用于设定所述PMIC单元的地址;
[0036]所述ARM芯片,还用于根据每个地址电阻设定的PMIC单元的地址,确定与每个地址电阻对应的PMIC单元的地址。
[0037]在一种可能的实现方式中,所述ARM芯片具体用于:
[0038]针对每组输出电压和输出电流:将所述输出电压和所述输出电流进行乘积处理,得到输出功率;
[0039]对得到的多个输出功率进行加和处理,将得到的和值作为所述FPGA芯片的功耗。
[0040]第二方面,本申请实施例提供一种FPGA加速卡,包括FPGA芯片和如第一方面任一所述的用于FPGA芯片的供电装置。
[0041]第三方面,本申请实施例提供一种电子设备,包括如第一方面中任一项所述的用于FPGA芯片的供电装置或包括如第二方面所述的FPGA加速卡。
[0042]本申请有益效果如下:
[0043]本申请实施例提供的供电装置,包括ARM芯片和多个与FPGA芯片中的被供电模块对应的PMIC单元,每个PMIC本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种用于FPGA芯片的供电装置,其特征在于,该装置包括:ARM芯片和多个与FPGA芯片中的被供电模块对应的PMIC单元;所述ARM芯片分别与每个PMIC单元的第一端电连接,每个PMIC单元的第二端和与其对应的被供电模块电连接;针对每个PMIC单元:所述PMIC单元,用于为与所述PMIC单元连接的被供电模块供电,以及获取所述PMIC单元的输出电压和输出电流;所述ARM芯片,用于根据每个PMIC单元获取到的输出电压和输出电流,计算所述FPGA芯片的功耗。2.如权利要求1所述的装置,其特征在于,所述多个PMIC单元包括下列中的部分或全部:用于为所述FPGA芯片中的内核单元供电的第一PMIC单元;用于为所述FPGA芯片中的存储器供电的第二PMIC单元;用于为所述FPGA芯片中的辅助电源单元供电的第三PMIC单元;用于为所述FPGA芯片中的收发器模拟单元供电的第四PMIC单元;用于为所述FPGA芯片中的收发器数字单元供电的第五PMIC单元;用于为所述FPGA芯片中的IO单元供电的第六PMIC单元。3.如权利要求2所述的装置,其特征在于,所述第一PMIC单元包括第一PWM控制器和多个第一功率芯片;所述第一PWM控制器的输出端与每个第一功率芯片的控制端电连接,所述第一PWM控制器,用于控制所述每个第一功率芯片为所述内核单元供电;针对所述每个第一功率芯片:所述第一功率芯片的电源输出端与所述第一功率芯片的电压采集端、所述第一功率芯片的电流采集端和所述内核单元电连接,所述第一功率芯片的控制信号输出端与所述ARM芯片的输入端电连接,所述第一功率芯片,用于为所述内核单元供电,以及采集所述第一功率芯片的输出端的电压和电流。4.如权利要求2所述的装置,其特征在于,所述第二PMIC单元包括第二PWM控制器和第二功率芯片;所述第二PWM控制器的输出端与所述第二功率芯片的控制端电连接,所述第二PWM控制器,用于控制所述第二功率芯片为所述存储器供电;所述第二功率芯片的电源输出端与所述第二功率芯片的电压采集端、所述第二功率芯片的电流采集端和所述存储器电连接,所述第二功率芯片的控制信号输出端与所述ARM芯片的输入端电连接,所述第二功率芯片,用于为所述存储器供电,以及采集所述第二功率芯片的输出端的电压和电流。5.如权利要求2所述的装置,其特征在于,所述第三PMIC单元包括第一PMIC芯片;所述第一PMIC芯片的电源输出端与所述第一PMIC芯片的电流采集端、所述第一PMIC芯片的电压采集端和所述辅助电源单...
【专利技术属性】
技术研发人员:胡浩,
申请(专利权)人:深圳致星科技有限公司,
类型:新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。