计算机科学 ›› 2013, Vol. 40 ›› Issue (10): 18-20.
高文超,周强,钱旭,蔡懿慈
GAO Wen-chao,ZHOU Qiang,QIAN Xu and CAI Yi-ci
摘要: 总体布局完成之后的核心任务就是单元位置的合法化,即在将所有的单元安放到布局区并且与合理位置(site)对齐的同时,消除单元间的重叠。为了高效地实现大规模ASIC(Application Specific Integrated Circuit,专用集成电路)的布局过程,提出一种基于线长驱动的合法化算法。它以电路总线长为优化目标,同时考虑单元布局合理位置的约束和预布障碍。在ISPD’11和DAC’12竞赛例子上进行的测试结果表明了算法在线长保护及优化方面的效果。这些测试用例都是来源于现代工业ASIC设计的实例,由此说明了算法可以稳定有效地解决工业界中大规模ASIC多种特征电路的布局合法化问题。
[1] Hill D.Method and system for high speed detailed placement of cells within an integrated circuit design:US,6370673[P].http://www.google.com.hk/patents/US6370673.pdf,2002-04 [2] Kahng A,Reda S,Wang Q.Architecture and details of a highquality,large-scale analytical placer[A]∥Proceedings of IEEE/ACM International Conference on Computer-Aided Design,2005[C].California,USA,2005:890-897 [3] Viswanathan N,Pan M,Chu C.FastPlace 2.0:An efficient analytical placer for mixed-mode designs[A]∥Proceedings of Asia South Pacific Design Automation Conference,2006[C].Yokohama,Japan,2006:195-200 [4] Cong J,Xie M.A robust detailed placement for mixed size IC designs[A]∥Proceedings of Asia South Pacific Design Automatic Conference,2006[C].Yokohama,Japan,2006:188-194 [5] Brenner U,Paulia,Vygen J.Almost optimum placement legalization by minimum cost flow and dynamic programming[A]∥Proceedings of Intl.Symp.on Physical Design(ISPD),2004[C].USA,2004:2-8 [6] Viswanathan N,Alpert C,Sze C,et al.The ISPD-2011 Routabi-lity-Driven Placement Contest and Benchmark Suite[A]∥Proceedings of ACM International Symposium on Physical Design,2011[C].California,USA,2011:141-146 [7] Viswanathan N,Alpert C,Sze C,et al.The DAC 2012Routability-driven Placement Contest and Benchmark Suite[A]∥Proceedings of Design Automation Conference,2012[C].California,USA,2012:774-782 [8] http://archive.sigda.org/dac2012/contest/other_files/dac2012_check_legality.gz [9] http://www.gnuplot.info/download.html |
No related articles found! |
|