[发明专利]一种FPGA加速卡辅助电源的供电控制方法、装置及介质在审
申请号: | 201711248579.3 | 申请日: | 2017-12-01 |
公开(公告)号: | CN108008801A | 公开(公告)日: | 2018-05-08 |
发明(设计)人: | 陈三霞 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F1/26 | 分类号: | G06F1/26;G06F1/28;G06F1/32 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 fpga 加速卡 辅助 电源 供电 控制 方法 装置 介质 | ||
本发明公开了一种FPGA加速卡辅助电源的供电控制方法、装置及介质,该方法的步骤包括:建立辅助电源接口与FPGA间的第一供电通路以及辅助电源接口与预设元器件间的第二供电通路;获取当前FPGA的运行功耗,并以预设的控制标准作为依据获取符合运行功耗的电源组状态;依照电源组状态控制电源组中各电源的通断,以利用辅助电源接口对FPGA进行供电;判断主电源接口对预设元器件的供电状态是否为预设状态;如果是,则利用辅助电源接口对预设元器件进行供电。本方法相对合理的且灵活的使用辅助电源,保证各元器件的安全工作以及整体的工作效率。此外,本发明还提供一种FPGA加速卡辅助电源的供电控制装置及介质,有益效果如上所述。
技术领域
本发明涉及FPGA开发领域,特别是涉及一种FPGA加速卡辅助电源的供电控制方法、装置及介质。
背景技术
FPGA芯片对于包括人工神经网络在内的特定运算,能够实现很高的运算性能,其性能在同等功耗下通常高于CPU或GPU等通用处理器,因此常被作为协助处理器实现以达到加速运算的效果。FPGA通常需要与主处理器配合实现功能,物理上通常以具有PCIE接口的板卡的形式存在,称其为FPGA加速卡。
基于PCIE协议的规格限定,PFGA加速卡的电源系统设计需要遵循PCIE协议的限定,根据不同的接口组合供电,插槽部分可提供的最大功率为75W,但是对于中高端的FPGA加速卡来说,75W的供电功率不足以支持其正常工作,进而需要根据具体情况而增加PCIE接口的辅助电源,由于辅助电源的供电功率较大,但是FPGA加速卡中的FPGA元器件以及其它工作元器件在工作时,对电源供电功率的需求根据实际工作情况而时刻变化,因此当前对于辅助电源的使用缺乏灵活性,并且效率相对较低,同时不合理的使用供电功率较高的辅助电源也会给FPGA加速卡中各元器件带来安全上的隐患。
由此可见,提供一种FPGA加速卡辅助电源的供电控制方法,以相对合理的且灵活的使用辅助电源,保证FPGA加速卡中各元器件的安全工作以及整体的工作效率,是本领域技术人员亟待解决的问题。
发明内容
本发明的目的是提供一种FPGA加速卡辅助电源的供电控制方法、装置及介质,相对合理的且灵活的使用辅助电源,保证FPGA加速卡中各元器件的安全工作以及整体的工作效率。
为解决上述技术问题,本发明提供一种FPGA加速卡辅助电源的供电控制方法,包括:
建立辅助电源接口与FPGA间的第一供电通路以及辅助电源接口与预设元器件间的第二供电通路;其中,在第一供电通路中包括有电源组,电源组由并联的N个电源组成,且各电源的通断可控;其中,N为大于1的正整数;
获取当前FPGA的运行功耗,并以预设的控制标准作为依据获取符合运行功耗的电源组状态;
依照电源组状态控制电源组中各电源的通断,以利用辅助电源接口对FPGA进行供电;
判断主电源接口对预设元器件的供电状态是否为预设状态;
如果是,则利用辅助电源接口对预设元器件进行供电。
优选的,预设元器件具体包括电路风扇以及线性稳压器。
优选的,预设元器件为电路风扇时,该方法进一步包括:
获取FPGA的工作温度,并根据预设的风扇控制标准获取工作温度下对应的标准转速,并控制电路风扇的转速达到标准转速。
优选的,预设状态具体为:
主电源接口对预设元器件的供电不足。
优选的,预设状态具体为:
主电源接口对预设元器件的供电负载大于规定阈值。
优选的,获取当前FPGA的运行功耗具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711248579.3/2.html,转载请声明来源钻瓜专利网。