论文摘要
随着系统芯片(SOC)设计方法和知识产权(IP)模块技术在集成电路设计中的不断发展和应用,布图规划(Floorplanning)和布局日渐成为超大规模集成(VLSI)电路与系统物理设计的关键环节。布图规划的主要目标是在满足用户约束条件的前提下确定芯片上模块的最佳形状、位置以及模块的引线端位置,使得芯片的面积以及模块之间的互连线总长最小。由于布图规划设计是芯片物理设计的第一个步骤,其结果将影响芯片的最终性能。人们一直在寻求有效的优化算法以应用于布局问题,通过正确的策略我们可以很好地解决布局问题,同时减少算法的复杂度,缩短整个实现的时间。本文正是在这样的背景下,基于四川省科技厅基金项目,面对VLSI 电路物理设计中的关键环节,针对BBL 模式下的带约束布局问题,展开了一些研究工作。本文主要研究如何来求解在超大规模集成电路布局中,具有预定义坐标结群约束模块的布局问题(简称PCA 问题),研究途径是采用O-TREE 的编码表示方法和模拟退火的算法。目前,存在一些成功的算法来解决PCA 问题。然而,它们的算法有些很复杂,有些很耗时。在这篇文章里,我们提了一种新的布局算法来解决这个问题,该算法是基于O-Tree 结构,旨在减少总的运行时间且简便。通过对MCNC 的基准例子ami33 和ami49 上的仿真实验表明:与参考文献[32]中提出方法所得的结果相比,我们的新算法是可行的并且很有效。它不仅使芯片面积利用率得到改善,而且节约了一半以上的设计计算时间开销。本文还考虑到算法是否受模块规模大小的影响,为此我们进行了电路模块扩张的实验验证。针对ami33 基准例,实验模块被扩展到了65 个,实验结果表明我们的算法是很有效、鲁棒的,并且运行很快。
论文目录
相关论文文献
- [1].BBL结合双语教学在八年制医学生内科学见习带教中的应用[J]. 大学教育 2013(14)
- [2].BBL灯具改良设计[J]. 华中科技大学学报(社会科学版) 2017(02)
- [3].以诊治指南为基础的BBL教学法在全科医学专业心内科实习教学中的应用[J]. 医学理论与实践 2019(13)
- [4].BBL教学法在神经内科实习教学中的应用[J]. 现代生物医学进展 2015(12)
- [5].BBL教学法和传统教学法在神经内科临床实习教学中的实施效果[J]. 继续医学教育 2015(12)
- [6].BBL在留学生血液内科学教学中的实践[J]. 现代医药卫生 2011(06)
- [7].德意志银行预计今年布伦特原油均价117 US$/bbl[J]. 炼油技术与工程 2012(06)
- [8].BBL平衡矩阵 智能美肤新升级[J]. 医学美学美容(Me) 2017(08)
标签:布局论文; 预定义坐标结群约束论文; 表示论文; 模拟退火算法论文;