动态可重构FPGA布局算法的研究与改进

被引量 : 0次 | 上传用户:kekezhu99
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统复杂度的不断提高,以FPGA(Field Programmable Gate Array)为代表的可编程逻辑器件得到了广泛的应用。FPGA为开发者提供了便捷的硬件电路设计方案,通过FPGA辅助设计软件可以在线的完成硬件电路设计的整个过程,大大缩短了嵌入式系统的开发周期。在FPGA硬件电路的设计流程中,布局是最耗时的一个阶段,也是对最终生成的硬件电路质量影响较大的一个阶段,提高布局阶段的效率往往能够较大程度的缩短FPGA的设计周期,因而关于FPGA布局问题的研究一直是近年来的热点。FPGA布局需要解决两个主要问题,布局评价方法的确定和布局算法的设计。布局评价方法决定了布局的优化方向。现有的布局软件通常以连接各个逻辑块的布线长度来作为布局优劣的评价标准,随着动态可重构FPGA的发展,单纯考虑布线长度的布局评价方法体现出一定的局限性。本文对此问题进行了研究,并在对原有方法局限性进行分析的基础上提出了综合考虑布线长度,面积代价布局评价方法。实验表明,新的布局评价方法能够有效的较少布局面积。FPGA布局算法关系到布局求解的效率和最终布局的质量。FPGA布局是一个NP难问题,通常需要采用启发式算法对布局进行迭代求解,目前已有一些布局工具如VPR采用模拟退火算法来进行求解。本文研究了FPGA布局问题的模拟退火解决方案,并对其局限性进行了分析,在此基础上提出了遗传算法解决方案和自动控温的改进模拟退火算法解决方案,通过实验对三者的性能进行了对比,分析了算法的效率和扩展性问题。最后利用自动控温的模拟退火算法对VPR布局工具进行了改进。测试结果显示,改进后的VPR布局工具能够在不牺牲布局质量的情况下,高效率的完成布局,并且很好的解决了原布局算法所存在退火进度控制问题,建立起退火进度和布局优化速度的联系,具有良好的扩展性和可用性。
其他文献
随着桌面出版系统的产生、印刷质量的提高和全球化概念的形成,在电子时代的今天,图书的出版种类超过以往任何时候。读者对图书的品位不断提高,华丽的外表已不能满足读者的需
<正>从4月22日起,自治区水利厅组织开展2019年度地下水保护专项行动。本次专项行动共派出3个工作组,全部由水利厅副厅长或厅级领导干部带队,与各盟市政府就超采区治理、违规
我国旅游资源十分丰富,特别是红色旅游资源更具中国特色。把红色旅游与思想教育政治教育创造性结合起来,拓展了思想政治教育的新途径,为思想政治教育提供了新方式。红色旅游
成本管理是现代企业管理的重要内容之一,是企业管理永恒的主题。有效的成本管理对于维持企业的长远发展以及提高对外竞争力具有重要的意义。现代意义上的成本管理已经不再是
<正> 德国—法国联合研制方案 1986年,德国和法国签署了有关防御研究和技术合作的协议。1988年,德法两国在研究电磁炮领
常规信号处理方法的前提条件相对简单,不能满足水声信号处理中海洋环境非平稳和极低信噪比等实际情况。基于模型的信号处理方法(模基处理技术)能够将物理模型引入到信号处理算
我们对“休克心”发生机理的长期研究中发现,在心肌缺血缺氧早期,微管即发生显著破坏,而微管在缺氧引起的一系列效应中所起的作用及对缺氧所致的心肌细胞的能量代谢障碍的影
研究城市生活污水水质的现状,有利于正确处理生活污水,有利于制定污染控制措施。选择燕山大学小区生活区污水沟,采用定点采样的方法,对水沟内的污水进行水质监测。研究结果表
在中国由计划经济转向市场经济的转型时期,在2003年文化体制改革的背景下,传媒体制进行了改革。本文在对传媒体制改革发展现状进行描述的基础上,分析传媒体制改革中存在的问
对于我国现有国有体制而言,油田企业资产存在一定的特殊性。面对市场的竞争压力和国有企业的特殊使命,国有资产的高效管理越来越受到重视,而我国现阶段油田的资产管理也存在