基于回型边框的二次规划布局算法
吴
鑫
1
,
2
,
周
强
2
,
钱
旭
1
,
王似飞
1
,
2
,
张春阳
1,2
,
胡俊英
1,2
,
李丛
1,2
1
(中国矿业大学(北京) 机电与信息工程学院, 北京市 100083)
2
(清华大学 计算机科学与技术系, 北京 100084)
摘 要: 本文对一种基于力驱向的解析式快速总体布局算法进行了探索研究,该算法以优化二次线长为目
标,采用回型边框模型消除二次规划求解造成的模块重叠问题。本文首先论证回型边框模型的有效性和合理
性,然后实现该算法并通过大量实验数据探索影响布局结果的几个因素如何影响布局结果,进而在实验中对
参数和策略进行调整,验证其可行性和有效性。随着电路规模越来越大,该算法更能满足实际需求。
关键词: 布局算法;二次线长;力驱动;边框固定
中图法分类号: TN791 文献标识码: A
Quadratic Placement Algorithm based on Boundary Model
Xin Wu
1,2
,Qiang Zhou
2
,Xu Qian
1
,Sifei Wang
1
,
2
,Chunyang Zhang
1,2
1
(School of Mechanical Electronic & Information Engineer, China university of Mining & Technology, Beijing 10083, China)
2
(Department of Computer Science & Technology, Tsinghua University, Beijing 10084, China)
Phn: +86-10-6278148, Fax: +86-10-6278148, E-mail: wx87822@163.com
Received 2012-04-15; Accepted 2012-05-10
Abstract: In this paper,we make exploration and research on a fast-speed,force-driven and analytic global
placement algorithm.Our algorithm aims at optimizing quadratic wirelength,which applies boundary-fixed model
to solve the cell-overlap issue caused by global optimization.We first demonstrate the validity and rationality of
the boundary-fixed model,then implement this algorithm and do a lot of experiments to explore the factors how to
affect the placement result.During the experiment,we adjust the parameters and strategy continuously,and finally
verify the feasibility and effectiveness of this algorithm.With the increasing scale of the circuit,the algorithm can
satisfy actual demand better.
Key words: placement algorithm; quadratic wirelength; force-driven; boundary-fixed model
Supported by the National Natrural Science Foundation of China under Grant No.60833004, 61176035 (国家自然科学基金)
作者简介: 吴鑫(1987-),女,安徽省淮北市濉溪县人,硕士研究生,主要研究领域为集成电路布局算法;周强(1961-),男,博士,
教授,主要研究领域为电子设计自动化优化算法;钱旭(1962-),男,博士,教授,主要研究领域为数据挖掘;王似飞(1988-),男,硕士研
究生,主要研究方向为 VLSI 布局算法;张春阳(1987-),男,硕士研究生,主要研究方向为 VLSI 布线算法; 胡俊英(1989-),女,硕士研究
生,主要研究方向为布局算法;李丛(1987-),女,硕士研究生,主要研究方向为布局算法.