Title :
Fast buffer planning and congestion optimization in interconnect-driven floorplanning
Author :
Wong, Keith W C ; Young, Evangeline F Y
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, China
Abstract :
In this paper, we study and implement a routability-driven floorplanner with congestion estimation and buffer block planning. We assume that buffers should be inserted at flexible intervals from each other for long enough wires. Under this buffer insertion constraint, our floorplanner estimates congestion by computing the best possible buffer locations for each net and performs probabilistic analysis based on the solution. Dynamic programming is used such that estimations can be done very effectively. Nets are topologically grouped to consider bus-based routing and to facilitate the estimation process. We compare our results with those in paper (C. W. Sham et al, Proc. Int. Symp. on Physical Design, pp. 50-55, 2002) which are the latest results for this problem, and show that our approach can perform better in both quality and runtime.
Keywords :
buffer circuits; circuit optimisation; dynamic programming; integrated circuit interconnections; integrated circuit layout; network topology; statistical analysis; system buses; buffer block planning; buffer insertion; bus-based routing; congestion estimation; congestion optimization; dynamic programming; fast buffer planning; flexible buffer intervals; interconnect-driven floorplanning; long wires; net buffer locations; optimized buffer locations; probabilistic analysis; routability-driven floorplanner; topologically grouped nets; Computer science; Delay; Dynamic programming; Integrated circuit interconnections; Performance analysis; Routing; Runtime; Timing; Very large scale integration; Wires;
Conference_Titel :
Design Automation Conference, 2003. Proceedings of the ASP-DAC 2003. Asia and South Pacific
Print_ISBN :
0-7803-7659-5
DOI :
10.1109/ASPDAC.2003.1195050