期刊文献+

优化线长和拥挤度的增量式布局算法 被引量:8

Incremental Placement Algorithm for Wirelength and Routability Optimization
下载PDF
导出
摘要 随着IC技术的发展 ,降低连线拥挤度已经成为一个保证布线成功率的至关重要的因素 提出一种标准单元增量式布局算法C ECOP 该算法通过一个新型的布线估计模型来精确估算布局以后的走线情况 ,利用力驱动的方法进行单元插入和单元推移来消除局部拥挤 ,同时进一步优化线长 来自美国工业界的测试实例表明 ,该算法能够很好地消除走线局部拥挤 ,同时尽量维持原有布局方案的电路性能 。 Typical placement objectives involve reducing net cut cost or minimizing wirelength Congestion minimization is least studied, however, it models routability most accurately A new incremental placement algorithm C ECOP is presented for standard cell layout The algorithm first estimates the routing congestion through a new route model Then it minimizes the congestion during inserting and moving cells through force driven At the same time, it reduces the wirelength Test cases from industry show that the algorithm can avoid causing congestion during adjusting the placement and preserve the performance of the initial placement with good quality and high speed
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2003年第6期651-655,共5页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金国际合作项目 ( 60 12 112 0 70 6) 美国国家自然科学基金 (CCR 0 0 963 83 ) 国家重点基础研究发展规划 (G19980 3 0 40 3 ) 清华大学骨干人才支持计划 ( 0 92 2 5 0 0 0 2 )资助
关键词 集成电路 增量式布局 拥挤度 IC 电路性能 线长优化 congestion standard cell incremental placement
  • 相关文献

参考文献13

  • 1Meixner G, Lauther U. Congestion-driven placement using a new multi-partitioning heuristic[A]. In: Proceedings of International Conference on Computer-Aided Design, Santa Clara, 1990. 332~335 被引量:1
  • 2Wang Maogang, Yang Xiaojian, Sarrafzadeh M. Congestion minimization during placement[J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2000, 19(10): 1140~1148 被引量:1
  • 3Wang Maogang, Sarrafzadeh M. Modeling and minimization of routing congestion[A]. In: Proceedings of the ASP-DAC2000, Asia and South Pacific, Yokohama, 2000. 185~190 被引量:1
  • 4Wang Maogang, Sarrafzadeh M. On the behavior of congestion minimization during placement[A]. In: Proceedings of International Symposium on Physical Design, Monterey, 1998. 145~150 被引量:1
  • 5Coudert O, Cong J, Malik S, et al. Incremental CAD[A]. In: Proceedings of International Conference on Computer-Aided Design, San Jose, 2000. 236~243 被引量:1
  • 6Cong J, Sarrafzadeh M. Incremental physical design[A]. In: Proceedings of International Symposium on Physical Design, San Diego, 2000. 84~92 被引量:1
  • 7Cong J, Fang J, Khoo K Y. An implicit connection graph maze routing algorithm for ECO routing[A]. In: Proceedings of ACM/IEEE International Symposium on Physical Design, Monterey, 1999. 214~220 被引量:1
  • 8Choy C, Cheng T, Wong K. Incremental layout placement modification algorithms[J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1996, 15(4): 437~445 被引量:1
  • 9Togawa N, Hagi K, Yanagisawa M, et al. An incremental placement and global routing algorithm for field-programmable gate arrays[A]. In: Proceedings of the ASP-DAC'98, Asia and South Pacific, Yokohama, 1998. 519~526 被引量:1
  • 10Cong J, Huang H. Depth optimal incremental mapping for field programmable gate arrays[A]. In: Proceedings of ACM/IEEE 37th Design Automation Conference, Los Angeles, 2000. 290~293 被引量:1

二级参考文献1

共引文献1

同被引文献64

  • 1徐宁,洪先龙,董社勤.BBL布局算法研究[J].计算机辅助设计与图形学学报,2004,16(9):1216-1219. 被引量:5
  • 2Carmel L, Harel D, Koren Y. Combining hierarchy and energy for drawing directed graphs [J]. IEEE Transactions on Visualization and Computer Graphics, 2004, 10(1): 46-57. 被引量:1
  • 3Kamada T, Kawai S. An algorithm for drawing general undirected graphs [J]. Information Processing Letters, 1989, 31(12) : 7-15. 被引量:1
  • 4Davidson R, Harel D. Drawing graphs nicely using simulated annealing[J]. ACM Transactions on Graphics, 1996, 15(4) : 301-331. 被引量:1
  • 5Fruchterman T M J, Reingold E M. Graph drawing by force-directed placement [J]. Software-Practice and Experience, 1991, 21(11): 1129-1164. 被引量:1
  • 6Ingber L. Very fast simulated re-annealing[J]. Mathematical and Computer Modelling, 1989, 12(8): 967-973. 被引量:1
  • 7Frick A, Ludwig A, Mehldau H. A fast adaptive layout algorithm for undirected graphs[M]//Lecture Notes in Computer Science. Heidelberg: Springer, 1995, 894:388- 403. 被引量:1
  • 8Noack A. An energy model for visual graph clustering [M]//Lecture Notes in Computer Science. Heidelberg: Springer, 2004, 2912:425-436. 被引量:1
  • 9Gajer P, Kobourov S G. GRIP: graph drawing with intelligent placement [M]//Lecture Notes in Computer Science. Heidelberg: Springer, 2001, 1984:104-109. 被引量:1
  • 10Harel D, Koren Y. A fast multi scale method for drawing large graphs [M] //Lecture Notes in Computer Science. Heidelberg: Springer, 2001, 1984:235-287. 被引量:1

引证文献8

二级引证文献30

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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