DocumentCode
932636
Title
Path-Based Buffer Insertion
Author
Sze, C.N. ; Alpert, Charles J. ; Hu, Jiang ; Shi, Weiping
Author_Institution
IBM Austin Research Laboratory, Austin
Volume
26
Issue
7
fYear
2007
fDate
7/1/2007 12:00:00 AM
Firstpage
1346
Lastpage
1355
Abstract
Along with the progress of very-large-scale-integration technology, buffer insertion plays an increasingly critical role on affecting circuit design and performance. Traditional buffer insertion algorithms are mostly net based and therefore often result in suboptimal delay or unnecessary buffer expense due to the lack of global view. In this paper, we propose a novel path-based-buffer-insertion (PBBI) scheme which can overcome the weakness of the net-based approaches. We also discuss some potential difficulties of the PBBI approach and propose solutions to them. A fast estimation on buffered delay is employed to improve the solution quality. Gate sizing is also considered at the same time. Experimental results show that our method can efficiently reduce buffer/gate cost significantly (by 71% on average) when compared to traditional net-based approaches. To the best of our knowledge, this is the first work on path based buffer insertion and simultaneous gate sizing.
Keywords
VLSI; buffer circuits; delay estimation; integrated circuit layout; buffered delay estimation; circuit design; gate sizing; integrated circuit layout; path-based buffer insertion; suboptimal delay; very-large-scale-integration; Circuit synthesis; Costs; Delay estimation; Design optimization; Heuristic algorithms; Integrated circuit interconnections; Libraries; Repeaters; Timing; Very large scale integration; Integrated circuit layout; performance optimization; physical design; repeaters; timing optimization; very large scale integration (VLSI);
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2006.888281
Filename
4237243
Link To Document