基于禁忌蚁群系统的VLSI线网布线研究

来源 :江苏大学 | 被引量 : 3次 | 上传用户:a15892465043
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
布线设计是超大规模集成电路(VLSI)物理设计的一个重要阶段。随着集成电路规模的日益扩大,传统的算法已经不能够满足设计要求。所以,要求不断提出新的算法。本文为超大规模集成电路(VLSI)物理设计提供一种智能化的线网布线方法。两端绕障碍布线是超大规模集成电路线网布线的基本问题。所以,文章以该问题的研究为切入点。该问题属NP问题。蚁群系统是一种典型的智能算法。文章对蚁群系统进行了研究,得出了蚁群系统有搜索时间长、算法易停滞的缺点。为了克服蚁群系统的这些不足之处,提出了改变布线平面初始信息素分布和改进蚂蚁在搜索过程中状态转移规则的改进方案,并结合禁忌搜索算法提出了解决线网布线问题的一种新的智能算法:禁忌蚁群系统(tabu-ant colonies system)。以连接图作为布线平面模型,用Java语言实现了新的智能算法。对会给实验结果产生重要影响的参数q0的取值进行了讨论,得出当q0取值适中时,实验可以获得较好的收敛效果的结论。通过一些实验的统计结果,对新算法和其它算法的性能进行了比较和分析。实验证明,该算法克服了搜索过程中的盲目性,有效加快了蚁群系统早期的收敛速度,并避免了局部最优,可以在较短时间内找到两端线网布线的最佳路径。该算法可以应用到无网格布线和多点、多层布线中。由于无网格布线模型中节点的数目相对网格布线模型中节点的数目较少,因此,算法的搜索空间和布线所用的时间相对减小。之后,提出了多点、多层布线的解决方案。以两层布线为例,可以用一个层面作为水平线网布线区域,另外一个层面作为垂直线网布线区域,层与层之间用通孔进行连接。用典型的最小生成树算法普里姆(Prim)算法对该问题进行求解,提出了用禁忌蚁群系统来搜索Prim算法每次迭代过程中当前最小代价路径的解决方法。这样,就把复杂的多点布线问题简化为多次求两点之间最短路径的问题。用这种方法对一个六点双层布线的实例进行了实验。实验结果表明,这种具有智能特征的最小生成树算法能够有效地解决多点、多层布线问题。
其他文献
针对目前在高速公路或市政公路中常采用的沥青路面,首先提出了可能对沥青路面平整度造成影响的因素,包括车道铣刨、桥涵标高、混合料的摊铺与碾压及接缝处理,然后在此基础上
浙江省杭州市濮家小学笕新校区在校园里建了一个猪圈,取名叫“猪宝堡”。2015年11月17日,5只小猪正式入住“猪宝堡”,成为学校的官宠。
文章首先讲解了初高中生物知识体系的差异,然后提出了初高中生物“神经调节”的衔接教学策略,包括研究教学方法,推动学生学习特点的改变;合理利用衔接点,提高学生对新知识的
针对当前中小企业融资难的现实困境,人们提出了利用资产证券化这一金融创新手段来解决问题的思路,即对中小企业的商业银行贷款、中小企业的应收账款和中小企业的知识产权进行
目的:构建人Rab7与增强型绿色荧光蛋白(EGFP)融合表达载体,研究其对黑素代谢的影响。方法:分离人外周血淋巴细胞,提取细胞总RNA,逆转录成cDNA,以特异性引物扩增Rab7片段,酶切
回旋管是一类基于电子回旋谐振受激辐射机理发展而成的快波器件,在军事武器、毫米波雷达、通信、精确制导等方面都有很好的应用前景。对它们的研究在国际上也受到高度重视。
电力稳控装置是电力系统稳定运行的重要保障措施,在系统出现突发故障,能快速切机、切负荷,将故障稳定在小范围内,提高系统的稳定性。近年来,随着电力建设的发展,“在线预决策
在SOC的设计中,数字逻辑电路的规模越来越大,现在平均门数已经在百万门以上,在如此大规模电路的设计中功能验证已经成为IC设计的一个瓶颈,所以设计团队不得不用50%~70%的时间
Soc技术已经成为电路设计中主要方法。整个系统功能的实现是在一个大规模的集成电路上。这个集成电路可能包含了数字、射频、模拟以及其它的功能。Soc技术的优点在于它能将电
煤、气矿业权冲突其实质是利益冲突,主要是由于在同一区块中,按照法律规定两种资源可以由不同的主体取得、享有,基于煤层气与煤炭资源的赋存特性,当煤、气矿业权双方行使各自