《表1 温度更新规则表:BLE级FPGA布局实现及验证》
内循环达到迭代上限退出后进入外循环中。由于已经在初始化时将交换半径设置为1,外循环中不再更新交换半径。外循环中以分段线性下降的方式更新温度。但在前6次更新温度时若当前布局的评价值小于初始布局的评价值,则温度反而会上升。这一过程是为了增大模拟退火算法的搜索空间,使其向全局最优解收敛。表1即为温度更新的规则,t表示温度,curscore为当前布局的总评价值,initscore为初始状态的总评价值,outer_iter代表外循环的次数,rejrate代表交换被拒绝的比例。更新完温度后判断是否达到外循环退出温度,若未达到则重新进入内循环,若达到则退出外循环。
图表编号 | XD0016607000 严禁用于非法目的 |
---|---|
绘制时间 | 2018.04.20 |
作者 | 惠锋、许慧、虞健、王新晨 |
绘制单位 | 无锡中微亿芯有限公司、无锡中微亿芯有限公司、无锡中微亿芯有限公司、中国电子科技集团公司第五十八研究所 |
更多格式 | 高清、无水印(增值服务) |