摘要
一种考虑FPGA芯片布线优化方法及系统,所述方法包括如下方法:步骤S1:根据线网的规格进行排序处理;步骤S2:基于排序后的线网,选择出每一个线网需要移动调整的接收点,作为第一移动点;步骤S3:基于多个第一移动点所在的线网的中心点,选择出需要调整的搜索空间;步骤S4:在所述搜索空间内,使用位置评价函数对第一移动点的位置进行更新;步骤S5:设置更新倍数,重新执行步骤S1~S4,基于最后获取的更新次数以及更新倍数的关系,获取最后的更新结果作为FPGA芯片布线最终输出。在对目标线网关联线网中心点区域进行搜索,选取评价得分高的位置进行移动或交换,在更新一定数量线网后进行线网重排,保证结果快速收敛。