基于VPR的FPGA布局算法研究与改进

被引量 : 11次 | 上传用户:ding89629
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
FPGA是八十年代中期出现的新型可编程逻辑器件,在FPGA芯片设计研究上,现有的布局算法日渐成熟,但仍然存在很多问题。布局布线是FPGA芯片设计中最耗时的阶段,能够设计出更加快速、更小面积、时延少、低功耗的算法是学术界研究的热点和趋势。广泛应用于学术界研究的VPR软件是一款FPGA布局布线的通用软件,它提出了相对较完整的布局布线方法的解决方案。VPR布局算法使用的是模拟退火法,模拟退火法的优点是能跳出迭代过程中的局部最优解而得到接近于全局的最优解,但缺点是需花费较长的时间。为解决FPGA的布局问题,本文以VPR为基础,提出和实践了快速模拟退火算法布局法,推广型模拟退火算法布局法,力矢量退火算法布局法,渐升温回火退火算法布局法。与经典模拟退火算法相比,快速模拟退火算法模型的接收概率是按广义Gibbs分布给出的,其扰动模型类似Cauchy分布,降温方式为T(K)=T0aK1/N,采用新的模型收敛速度更快。推广型模拟退火算法也是以广义Gibbs分布为基础,扰动模型为Tsallis-Stariolo跃迁分布形式,它在目标函数多,局域极小值也较多时比经典模拟退火算法更为有效。经典模拟退火算法和快速模拟退火算法都是推广型模拟退火算法的特例。力矢量混合退火算法布局是把力矢量松弛法和模拟退火法结合起来的布局方法,力矢量松弛法的核心是每次交换时与当前单元受力最小的理想位置交换,结合模拟退火法就是用模拟退火法的接受策略来判断是否接受交换后的解。渐升温回火退火算法改变退火的降温策略,先用较低的温度退火,把优化后的解作为下一次退火的初始解,初始温度逐渐上升,反复执行退火策略得到最后结果。实验结果表明,与VPR相比,在大规模电路布局中:快速模拟退火算法可以提高速度为原来的1.9倍,但是布局质量下降4%;推广型模拟退火算法可以提高速度为原来的6.3倍,但是布局质量下降15%左右;力矢量混合退火算法基本没有改变效果;渐升温回火退火算法可以提高速度为原来的3倍,而且布局质量不下降。上述算法在FPGA的布局速度方面做出了一定的改进。
其他文献
高速公路是重要的陆上交通运输渠道,做好高速公路的建设对于促进我国的经济发展有着十分重要的意义。高速公路的沥青路面主要由3层结构组成,在高速公路沥青路面的施工过程中
对信息检索课开展SPOC教学实践的现状及存在问题进行了总结。认为目前的SPOC教学实践在教学视频选择、教学设计的合理性、线上与线下教学形式、师生交流机制的建立以及成绩评
1985年,美国学者迈克尔·波特首先提出的价值链理论,是指企业在一个特定行业内的各种活动的组合,是分析企业竞争力的有效途径,也体现了价值增值的要求。在西方国家,旅行社行
可持续发展已成为21世纪人类最重要的研究课题之一,它贯穿在国民经济生产、分配、交换和消费的各个领域。对外贸易可持续发展作为可持续发展战略的重要组成部分,深刻的影响着
中医对于运气理论的研究,主要是在流行病学方面。对于临床上的运用,则几乎没有任何研究。六经辨证与六气司天关系的研究,除了可以填补运气理论研究上的空白外,亦可增添中医诊
随着社会对高中教育的高素质要求,班主任作为学生素质教育的核心力量,他们的从业能力逐渐受到研究者的关注。他们应该具备什么样的胜任力才能胜任工作?如何评价其胜任力的发
为了用低能耗的湿法磷酸净化生产工业级和食品级磷酸,以适应我国快速发展的精细磷化工业的需要,急需解决其产品的质量标准及包装标识标注问题。介绍宏福公司于2004年制定的溶
用传统文化的视角去观照,秘书专业教师除了必备的知识储备和教学技能外,还要具备强烈的教育使命感和责任心,及对教育理想的不断追求。当前秘书专业教师的职业道德意识淡漠、人文
随着路面技术以及石油工业的发展,石油沥青作为道路材料得到了广泛的应用。沥青混凝土路面的路用性能除了与交通载荷因素有关以外,更为重要的是沥青材料本身。由于沥青对温度
随着高速公路等沥青公路的大面积应用,沥青路面经过夏季高温,冬季低寒,重车碾压的考验,必将出现一定量裂缝,车辙,坑塘等病害。而在处置沥青路面病害(沥青路面养护施工)过程中