ACM Home Page
Please provide us with feedback. Feedback
Path based buffer insertion
Full text PdfPdf (636 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 42nd annual Design Automation Conference table of contents
Anaheim, California, USA
SESSION: Coping with buffering table of contents
Pages: 509 - 514  
Year of Publication: 2005
ISBN:1-59593-058-2
Authors
C. N. Sze  Texas A&M Univ., College Station, TX
Charles J. Alpert  IBM Corp., Austin, TX
Jiang Hu  Texas A&M Univ., College Station, TX
Weiping Shi  Texas A&M Univ., College Station, TX
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 37,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1065579.1065711
What is a DOI?

ABSTRACT

Along with the progress of VLSI 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 sub-optimal delay or unnecessary buffer expense due to the lack of global view. In this paper, we propose a novel path based buffer insertion scheme which can overcome the weakness of the net based approaches. We also discuss some potential difficulties of the path based buffer insertion 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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
C. J. Alpert, C. Chu, G. Gandham, M. Hrkic, J. Hu, C. Kashyap, and S. T. Quay. Simultaneous driver sizing and buffer insertion using delay penalty estimation technique. IEEE Trans. on CAD, 23(1):136--141, January 2004.
2
3
4
5
 
6
 
7
H. B. Bakoglu. Circuits, interconnections and packaging for VLSI. Addison-Wesley, Reading, MA, 1990.
 
8
C. C. N. Chu and D. F. Wong. A quadratic programming approach to simultaneous buffer insertion/sizing and wire sizing. IEEE Trans. on CAD, 18(6):787--798, June 1999.
9
 
10
J. A. Davis, R. Venkatesan, A. Kaloyeros, M. Beylansky, S. J. Souri, K. Banerjee, K. C. Saraswat, A. Rahman, R. Reif, and J. D. Meindl. Interconnect limits on gigascale integration (GSI) in the 21st century. Proc. of IEEE, 89(3):305--324, March 2001.
 
11
S. Dhar and M. A. Franklin. Optimum buffer circuits for driving long uniform lines. IEEE Journal of Solid-State Circuits, 26(1):32--38, January 1991.
 
12
L. P. P P. van Ginneken. Buffer placement in distributed RC-tree networks for minimal Elmore delay. In Proc. of ISCAS, pages 865--868, 1990.
 
13
C. V. Kashyap, C. J. Alpert, F. Liu, and A. Devgan. Closed-form expressions for extending step delay and slew metrics to ramp inputs for RC trees IEEE Trans. on CAD, 23(4):509--516, April 2004.
 
14
15
16
 
17
 
18
J. Lillis, C. K. Cheng, and T. Y. Lin. Optimal wire sizing and buffer insertion for low power and a generalized delay model. IEEE Journal of Solid-State Circuits, 31(3):437--447, March 1996.
19
 
20
I.-M. Liu, A. Aziz, D. F. Wong, and H. Zhou. An efficient buffer insertion algorithm for large networks based on Lagrangian relaxation. In Proc. of ICCD, pages 614--621, 1999.
 
21
 
22
P. Saxena, N. Menezes, P. Cocchini, and D. A. Kirkpatrick. Repeater scaling and its impact on CAD. IEEE Trans. on CAD, 23(4):451--463, April 2004.
23


Collaborative Colleagues:
C. N. Sze: colleagues
Charles J. Alpert: colleagues
Jiang Hu: colleagues
Weiping Shi: colleagues