[发明专利]搜寻最佳频率的方法有效
申请号: | 201711401982.5 | 申请日: | 2017-12-22 |
公开(公告)号: | CN108459934B | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 蔡清华;杨作兴;郭海丰;韦建利;黄理洪 | 申请(专利权)人: | 深圳比特微电子科技有限公司 |
主分类号: | G06F11/267 | 分类号: | G06F11/267;G06F11/273 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 衣淑凤;宋志强 |
地址: | 518057 广东省深圳市高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜寻 最佳 频率 方法 | ||
1.一种搜寻最佳频率的方法,其特征在于,该方法包括:
A、控制板在升频周期到来时,将单板上各专用集成电路ASIC的当前频率增加一个预设频率递增步长;
B、控制板发现单板上的所有ASIC的当前频率到达预设测频起始频率时,启动测频过程;
C、控制板在测频周期到来时,对单板上的所有ASIC进行测频操作,计算该单板的本次测频通过率=该单板上通过本次测频的ASIC的数目/该单板上的所有ASIC的数目,判断该单板的本次测频通过率预设测频通过率阈值是否成立,若是,执行步骤E;否则,执行步骤D;
D、控制板更新未通过本次测频的各ASIC的当前频率为:各ASIC的当前频率减去一个频率递增步长,更新未通过本次测频的各ASIC的测频通过频率为:各ASIC的当前测频通过频率减去一个频率递增步长,转至步骤F;
E、控制板更新每个ASIC的当前频率为:每个ASIC的当前频率减去一个频率递增步长,更新每个ASIC的测频通过频率为:每个ASIC的当前测频通过频率减去一个频率递增步长;
F、控制板判断是否满足预设测频结束条件,若是,本流程结束;否则,返回步骤A。
2.根据权利要求1所述的方法,其特征在于,步骤B所述启动测频过程之后进一步包括:初始化各ASIC的测频通过频率=测频起始频率;
且,步骤C所述对单板上的所有ASIC进行测频操作之后进一步包括:更新每个ASIC的测频通过频率=该ASIC的当前频率。
3.根据权利要求1所述的方法,其特征在于,所述测频结束条件包括:
一、单板上所有ASIC的测频通过频率的总和不小于所有ASIC的目标频率的总和;
二、单板升频次数不小于预设的单板最大升频次数,其中,单板升频次数等于单板上所有ASIC的升频次数的总和;
只要满足如上两个条件中的一个就认为测频结束。
4.根据权利要求3所述的方法,其特征在于,所述单板最大升频次数=((目标频率-初始频率)/频率递增步长+10)*单板上的ASIC总数。
5.根据权利要求1所述的方法,其特征在于,
所述测频起始频率的取值范围为:初始频率测频起始频率目标频率;
所述测频周期的取值范围为:100ms测频周期≤0.5*升频周期;
所述测频通过率阈值的取值范围为:0.9≤测频通过率阈值≤1。
6.根据权利要求1所述的方法,其特征在于,所述单板位于虚拟币挖矿机上。
7.一种搜寻最佳频率的方法,其特征在于,该方法包括:
A、控制板启动后,周期性地对单板上的各ASIC进行升频操作,发现单板上的所有ASIC的频率到达目标频率时,启动测频过程;
B、控制板在测频周期到来时,对单板上的所有ASIC进行测频操作,计算该单板的本次测频通过率=该单板上通过本次测频的ASIC的数目/该单板上的所有ASIC的数目,判断该单板的本次测频通过率≥预设测频通过率阈值是否成立,若是,执行步骤D;否则,执行步骤C;
C、控制板在降频周期到来时,对于每个ASIC,将该ASIC的当前频率减去一个预设频率递减步长,返回步骤B;
D、对于单板上的每个ASIC,若该ASIC通过本次测频,则控制板保持该ASIC的当前频率不变,本流程结束;否则,将该ASIC的当前频率减去一个频率递减步长,本流程结束。
8.根据权利要求7所述的方法,其特征在于,
所述降频周期的取值范围为:1s降频周期≤600s;
所述测频周期的取值范围为:100ms测频周期≤0.5*升频周期;
所述测频通过率阈值的取值范围为:0.9≤测频通过率阈值≤1。
9.根据权利要求7所述的方法,其特征在于,所述单板位于虚拟币挖矿机上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳比特微电子科技有限公司,未经深圳比特微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711401982.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于深度递归网络的大数据计算机系统故障检测方法
- 下一篇:控制系统