期刊文献+

基于新约束图模型的布图规划和布局算法(英文) 被引量:4

A Non-Slicing Floorplanning and Placement Algorithm Using a New Constraint Graph Based Model
下载PDF
导出
摘要 布图规划和布局构形的表示是基于随机优化方法的布图规划和布局算法的核心问题 .针对 Non- slicing结构的布图规划和布局 ,提出了一种新的基于约束图表示的模型 .基于该模型及其性质 ,可以得到近似 O(n)时间复杂度的有效的布局算法 .通过引入变形网格的假设 ,得到了一种新的更加精确的 Non- Slicing结构的表示模型 :梯形网格模型 .其空间复杂度为 n(3+ lg[n]) ,时间复杂度为 O(n) ,解空间规模为 n!2 3 n-7.已经证明 ,梯形网格模型可以表示所有的 Slicing结构的布局 ,同时又可以有效地表示 Non- Slicing结构的布局 ,而时间复杂度与 Slicing表示相同 .实验结果表明 ,该表示优于刚刚发表的 O- tree模型 .梯形网格模型是一种拓扑模型 ,而 O- tree的表示依赖于模块的尺寸 。 To use a stochastic optimization algorithm to search an optimum placement, the representation of the configuration of a placement is the most important and fundamental issue. A new Constraint Graph based representation SL was devised in the paper to represent the non slicing structure of placement. A nearly O(n) placement algorithm can be designed over the SL representation. With the assumption of the meta grid, we can derive a new concise representation for non slicing structures from SL . We name the new representation as Stairway Grid (SG) model. It needs n(3+) bits for a placement of n rectangular blocks. The solution space of SG is n!2 3n-7 . For a SG representation, it takes only O(n) time to transform it to its corresponding placement. It had been proved that all slicing structures could be represented by SG . And SG model also can represent non slicing structure. Experimental results on SG model demonstrated that it is a concise and effective representation of non slicing structure.
出处 《软件学报》 EI CSCD 北大核心 2001年第11期1586-1594,共9页 Journal of Software
基金 国家自然科学基金 No.6 0 0 76 0 16 国家重点基础研究 973发展规划No.G19980 30 4 11~~
关键词 积木块布图 布图规划 Non-Slicing结构 布局算法 约束图模型 building block layout placement foorplanning non slicing structure
  • 相关文献

参考文献5

  • 1Huang Gang,Chin J Adv Software Res,1999年,6卷,4期,311页
  • 2Huang G,博士学位论文,1999年
  • 3Guo P N,Proc 36th ACM/IEEE Design Automation Conference,1999年,268页
  • 4Xu J,Proc 34th ACM/IEEE Design Automation Conference,1997年,762页
  • 5Wong D F,IEEE Press USA,1986年,101页

同被引文献15

  • 1杨柳,马昱春,洪先龙,董社勤,周强.An Incremental Algorithm for Non-Slicing Floorplan Based on Corner Block List Representation[J].Journal of Semiconductors,2005,26(12):2335-2343. 被引量:1
  • 2俞明永,薄建国,洪先龙,连永君,庄文君.一种有效地综合两种分级设计方法的BBL布局算法[J].Journal of Semiconductors,1990,11(8):609-614. 被引量:3
  • 3MA Yuchun, HONG Xianlong, DONG Sheqin, et al.Floorplanning with abutment constraints and L-shaped/T-shaped blocks based on Corner Block List [A].ACM/IEEE DAC2001 [C]. Las Vegas, USA. 2001.
  • 4ZHOU Shuo, DONG Sheqin, HONG Xianlong, et al.ECBL: An extended Corner Block List with solution space including optimum placement [A]. ACM International Symposium on Physical Design [C]. Sonoma, California,USA. 2001.
  • 5DONG Sheqin, HONG Xianlong, WU Yuliang, et al. VLSI block placement using less flexibility first principles [A].ACM/IEEE ASP-DAC'2001 [C]. Japan, 2001.
  • 6DONG Sheqin, HONG Xianlong, CHEN Song, et al.Solution space smoothing for VLSI module placement: A computational study [A]. Int Conf on Mathematic Software,ICM'2002 [C]. Beijing, 2002.
  • 7DONG Sheqin, QI Xin, WANG Ruijie, et al. Search space smoothing with consideration of local smoothing effect and its application to VLSI module placement [A]. The 1st Conf on Optimization Methods and Software [C]. Hangzhou, 2002.
  • 8DONG Sheqin, HONG Xianlong, SONG Chen, et al. VLSI module placement with pre-placed modules and considering congestion using solution space smoothing [A]. Proc of 8th IEEE/ACM Asia & South Pacific Design Automation Conf(ASP-DAC2003) [C]. Kitakyushu, Japan, 2003.
  • 9HONG Xianlong, HUANG Gang, DONG Sheqin, et al.Corner block list: An effective and efficient topological representation of non-slicing floorplan [A]. ACM/IEEE ICCAD2000 [C]. USA: San Jose, 2000. 8-12.
  • 10MA Yuchun, HONG Xianlong, DONG Sheqin, et al. VLSI floorplanning with boundary constraints using corner block list representation [J]. IEICE Transactions on Fundamental of Electronics, Communications and Computer Science,2001, E84-A(11) : 2697 - 2704.

引证文献4

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部