[发明专利]可编程逻辑器件的功率控制方法、装置及电子设备有效
申请号: | 202110352081.1 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113093639B | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 李勇 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 陈颖 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可编程 逻辑 器件 功率 控制 方法 装置 电子设备 | ||
本申请公开了一种可编辑逻辑器件的功率控制方法、装置及电子设备,方法包括:确定可编程逻辑器件中的功能模块集合,所述功能模块集合中包括多个功能模块;在接收到复位指令或解复位指令的情况下,控制所述功能模块集合中的功能模块分批次实现复位或解复位。上述实现方案在需要对可编程逻辑器件进行复位或解复位时,将可编辑逻辑器件中的所有功能模块分批次进行复位或解复位,从而将所有功能模块集中进行复位或解复位的瞬态电流压力分散开来,有效延长可编辑逻辑器件的使用寿命,保障用户的正常使用。
技术领域
本申请涉及电气控制技术,更具体的说,是涉及一种可编程逻辑器件的功率控制方法、装置及电子设备。
背景技术
为了提供持续高效的服务,一些基站和数据中心都会采用加速卡,如FPGA(FieldProgrammable Gate Array,专用集成电路中的一种半定制电路,是可编程的逻辑列阵)芯片,来提升数据处理速度。而在进行FPGA编码设计时,同时复位或解复位所有的功能模块,将产生很大的瞬态电流,导致FPGA电压过冲或电压下冲,对FPGA造成永久损伤或导致其功能异常,影响用户的正常使用。
发明内容
有鉴于此,本申请提供如下技术方案:
一种可编程逻辑器件的功率控制方法,包括:
确定可编程逻辑器件中的功能模块集合,所述功能模块集合中包括多个功能模块;
在接收到复位指令或解复位指令的情况下,控制所述功能模块集合中的功能模块分批次实现复位或解复位。
可选的,所述功能模块集合中的功能模块为额定功率大于第一设定值的功能模块,或,所述功能模块集合包含所述可编程逻辑器件中所有的功能模块。
可选的,在所述控制所述功能模块集合中的功能模块分批次逐步实现复位或解复位前,还包括:
对所述功能模块集合中的功能模块进行解耦合处理,以使得解耦合后的功能模块在接收到复位指令或解复位指令的情况下,能够分批次在不同的时间实现复位或解复位。
可选的,所述控制所述功能模块集合中的功能模块分批次实现复位或解复位,包括:
确定电源模块能够承受的电气参数范围,所述电气参数范围包括电压浮动范围和电流浮动范围中的至少一个;
基于所述电气参数范围确定所述功能模块集合中功能模块的处理批次,使得每一个所述处理批次中的所有功能模块在同时执行复位或解复位的过程中引起的电气参数的变化处于所述电气参数范围内,每一个所述处理批次中包含至少一个功能模块,不同的所述处理批次在不同的时间执行所述复位指令或所述解复位指令;
基于所述处理批次控制所述功能模块集合中功能模块实现复位或解复位。
可选的,不同处理批次对应的功能模块的功率总和相同或不同。
可选的,所述功能模块集合包括第一处理批次、第二处理批次和第三处理批次,所述第一处理批次与所述第二处理批次的处理时差为第一间隔时间,所述第二处理批次与所述第三处理批次的处理时差为第二间隔时间,所述第一间隔时间与所述第二间隔时间相同或不同。
可选的,所述控制所述功能模块集合中的功能模块分批次实现复位或解复位,包括:
控制所述功能模块集合中第一处理批次对应的功能模块实现复位或解复位;
控制所述功能模块集合中第二处理批次对应的功能模块实现复位或解复位,所述第二处理批次对应的功能模块的优先级低于所述第一处理批次对应的功能模块的优先级。
可选的,所述第二处理批次对应的功能模块的功能实现基于所述第一处理批次对应的功能模块的处理结果进行。
一种可编程逻辑器件的功率控制装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110352081.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显示面板及显示装置
- 下一篇:面向推理的应用流量和指标向量化方法及系统