A Novel Incremental Algorithm For Non-Slicing Floorplan With Low Time Complexity

Proceedings of the 8th Joint Conference on Information Sciences, Vols 1-3(2005)

引用 0|浏览0
暂无评分
摘要
Incremental modification and optimization is very important in VLSI physical design. In this paper, we present a novel incremental algorithm for non-slicing floorplan based on Corner Block List representation with low time complexity. To implement incremental floorplan, constraint graphs are produced simultaneously with the packing process of transform CBL to its corresponding floorplan, which takes O(n) time. Based on the critical path and the accumulated slack distances, we can determine the balance point of insertion and do a series of operations incrementally, such as deleting, inserting, resizing modules quickly. And the time complexity of incremental modification process is O(n). The experimental results show that wirelength of all incremental modifications are decrease compared with the initial floorplan. The total wirelength of all incremental floorplans have been improved from 0.1% to 9.0%. And the CPU time of incremental modifications are so small that most of them are within micro second. The experimental results of MCNC benchmarks prove the effectiveness of our algorithm.
更多
查看译文
关键词
incremental floorplanning, constraint graph
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要