面向计算速度和温度分布优化的大规模FPGA布局算法研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:minifeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高性能的FPGA计算机辅助设计(CAD)工具对于充分发挥硬件结构的特点、提高应用电路的性能和促进FPGA芯片的应用和推广等具有重要的意义。布局作为CAD工具中的一个重要阶段,决定了应用电路在芯片上的物理位置,其结果直接影响了电路的布通率和性能。随着FPGA容量和复杂性的增加,高效快速的FPGA布局算法已成为当前CAD领域的一个研究热点。  目前,FPGA布局主要是采用模拟退火算法,可以获得较好的布局结果。但该算法有两个局限性:首先,对于大容量芯片,算法运行时间过长;其次,工艺节点的降低使得芯片的功耗密度逐渐升高,该算法的布局结果会导致芯片温度和热梯度的不断增加,从而会降低芯片的性能和可靠性。此外,相比于二维FPGA芯片,三维FPGA在减少关键路径延时、互连线长度和功耗等方面具有显著优势,但热效应问题却表现得更加突出。针对上述问题,本文从以下方面展开研究。  (1)针对经典FPGA布局布线算法的质量及运行时间会随芯片尺寸的增加而变差和变长的问题,提出一种考虑芯片尺寸的快速FPGA布局布线算法Min-Size。为了提高布局布线的质量,采用基于区域约束的方法将应用电路约束在芯片的左下角范围内;为了减小布局布线的运行时间,只建立与约束区域对应的延时矩阵和布线资源图,使得布局布线的质量和运行时间不随芯片尺寸变化。实验结果表明,相比于传统算法,Min-Size算法可以减小布局布线的运行时间并提高布局布线的质量。  (2)针对模拟退火布局算法中的交换窗口计算方法无法进一步加速算法收敛的问题,提出基于动态窗口的加速型FPGA布局算法。通过分析不同退火阶段温度下降的差异性,在不同的退火阶段采用不同的交换窗口调整方法,并根据代价函数来区分这些交换窗口调整方法。基于以上算法思想,引入指数型(EDW)和线性(LDW)两种动态窗口方法来计算每个移动的交换窗口,同时结合实验确定了算法参数的最优值。最后,使用大电路对算法进行了验证。实验结果表明,与传统布局算法相比,EDW方法使得布局运行时间平均减少59.2%,LDW方法使得布局运行时间平均减少60.8%。  (3)传统的模拟退火布局算法因为没有考虑温度问题,其布局后得到的片上峰值温度和热梯度过高,这会严重影响应用电路的性能和可靠性。本文提出一种基于一维同质扩散的FPGA温度优化布局算法。为了降低芯片的峰值温度和热梯度,在垂直方向上扩展局部过热区域,并引入扩散系数来计算优化后的逻辑块位置;为了降低扩散可能导致的线长和延时的增加,算法中保持逻辑块水平方向的坐标不变。实验结果表明,当扩散系数为2.0时,峰值温度会降低7.5%,热梯度会降低20.3%。  (4)针对目前三维FPGA有限元模型无法反应实际的封装模块、TSV的影响和多层堆叠结构的问题,提出一种三维FPGA有限元热仿真模型。该模型是一个更一般性的模型,它综合考虑了TSV、微凸块、倒装焊共晶焊球、无源硅中介层、BGA焊球和PCB的影响。为了验证模型的有效性,利用该模型分析了TSV数目和堆叠层数对芯片温度的影响。  实验结果证明,上述方法都取得了不错的效果,这在一定程度上解决了困扰二维FPGA布局和三维FPGA有限元建模的一些难题。
其他文献
肿节风具有抗氧化、抑菌、抗肿瘤和抗炎等多种生物活性,是一种极具开发潜力的中药材。已有文献报道肿节风抗氧化、抗肿瘤作用较多,但是同时从细胞水平和分子水平来研究其抗肿瘤
本文主要开展了NiSi薄膜的热稳定性以及NiSi/Si肖特基器件的相关研究。将难熔金属铪以夹层形式掺入Ni薄膜,可将高阻相NiSi2的形成温度提高到850℃;Ni(Hf)si/si肖特基势垒二极管
有研究表明导致淀粉样疾病、prion疾病的细胞毒性成分可能是病因蛋白形成的淀粉样纤维的早期中间体—初原纤维(protofibrils),但对于确切的致病机制目前还不清楚。酵母Sacchar
学位
摘要:随着新课程和初中英语教学改革的渐进式深入,教师的教学理念、教学方法、教学模式均发生了翻天覆地的变化。“拓展性课程”这一新课改元素越发受到了初中英语教师的关注和重视,科学、合理和高效地进行拓展性教学质量的开发利用对教师的“教”和学生的“学”具有双向的推动作用。笔者通过这一年的拓展性课程实践,谈谈如何用有效的方式进行拓展性课程教学来推动中学英语教学。  关键词:初中英语;拓展性课程教学;有效方式
为了满足下一代同轴电缆以太网(EoC)技术低时延、低功耗、精细化动态带宽分配和Gigabit传输速率等愿景,本文对该技术的物理层(PHY)关键算法进行了研究和改进,并且结合实际情况
学位
本文通过对荣华二采区10
期刊
本文通过对荣华二采区10
期刊
摘要:在小学数学复习课中,教师给予学生充分的自主权“预学——欲练——遇错”,学生通过思考与交流、讨论与总结来完成一个个驱动性的任务。在这一过程中,学生深入理解知识的内涵,并锻炼自己发现问题、分析问题、解决问题的综合能力,翻转以往复习课教师“一言堂”“暴炒冷饭”“练习——校对”等行走方式,努力实现“不同的人在数学上得到不同的发展”的新课标理念。  关键词:任务;自主;复习  中图分类号:G633.6
核酸是生命的基本物质之一,承载着生物体的遗传信息。在生物体的生长、繁衍等过程中起到决定性作用。遗传物质的改变(基因突变)会引起生物体形态和代谢过程发生变化,甚至引起生物