DocumentCode
1835610
Title
Dynamic global buffer planning optimization based on detail block locating and congestion analysis
Author
Ma, Yuchun ; Hong, Xianlong ; Dong, Sheqin ; Chen, Song ; Cai, Yici ; Cheng, C.K. ; Gu, Jun
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear
2003
fDate
2-6 June 2003
Firstpage
806
Lastpage
811
Abstract
By dividing the packing area into routing tiles, we can give the budget of the buffer insertion. And the detail locating of the blocks in their rooms can be implemented for each iterations during the annealing process to favor the later buffer planning. The buffer insertion will affect the possible routes as well the congestion of the packing. The congestion estimation in this paper takes the buffer insertion into account. So we devise a buffer planning algorithm to allocate the buffer into tiles with congestion information considered. The buffer allocation problem is formulated into a net flow problem and the buffer allocation can be handled as an integral part in the floorplanning process. Since there is more freedom for floorplan optimization, the floorplanning algorithm integrated with buffer planning can result in better performance and chip area.
Keywords
annealing; buffer circuits; circuit optimisation; dynamic programming; integrated circuit interconnections; integrated circuit layout; network topology; annealing process; buffer allocation problem; buffer insertion; buffer planning algorithm; chip area; congestion analysis; congestion estimation; congestion information; detail block locating; floorplan optimization; floorplanning algorithm; floorplanning process; global buffer planning optimization; net flow problem; packing area; routing tile; Algorithm design and analysis; Annealing; Computer science; Delay; Integrated circuit interconnections; Permission; Process planning; Routing; Tiles; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2003. Proceedings
Print_ISBN
1-58113-688-9
Type
conf
DOI
10.1109/DAC.2003.1219129
Filename
1219129
Link To Document