ACM Home Page
Please provide us with feedback. Feedback
Fast and flexible buffer trees that navigate the physical layout environment
Full text PdfPdf (400 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 41st annual Design Automation Conference table of contents
San Diego, CA, USA
SESSION: Clock routing and buffering table of contents
Pages: 24 - 29  
Year of Publication: 2004
ISBN:1-58113-828-8
Authors
Charles J. Alpert  IBM Corp., Austin, TX
Miloš Hrkić  University of Illinois at Chicago, Chicago, IL
Jiang Hu  Texas A&M University, College Station, TX
Stephen T. Quay  IBM Corp., Austin, 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): 1,   Downloads (12 Months): 19,   Citation Count: 7
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/996566.996575
What is a DOI?

ABSTRACT

Buffer insertion is an increasingly critical optimization for achieving timing closure, and the number of buffers required increases significantly with technology migration. It is imperative for an automated buffer insertion algorithm to be able to efficiently optimize tens of thousands of nets. One must also be able to effectively navigate the existing layout, including handling large blockages, blockages with holes specifically for buffers, specially allocated buffer blocks, placement porosity, and routing congestion. The algorithm must also be flexible enough to know when to use and when not to use expensive layout resources. Although several previous works have addressed buffer insertion in the presence of blockages, this is the first to present a complete solution that can manage the physical layout environment.


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
 
2
C. J. Alpert, G. Gandham, M. Hrkic, et al., "Buffered Steiner Trees for Difficult Instances", IEEE Transactions on CAD, 21(1), pp. 3--14, Jan. 2002.
3
 
4
C. J. Alpert, J. Hu, S. Sapatnekar, and C.-N. Sze, "A Fast Oracle for Interconnect Delay Prediction", ACM Tau Workshop, 2004, pp. 39--45.
 
5
J. Cong, "Challenges and Opportunities for Design Innovations in Nanometer Tech.", SRC Working Papers, 1997.
6
7
8
9
10
 
11
J. Lillis, C.-K. Cheng and T.-T. Y. Lin, "Optimal Wire Sizing and Buffer Insertion for Low Power and a Generalized Delay Model", IEEE J. Solid-State Circuits, 31(3), 1996, 437--447.
12
 
13
 
14
L. P. P. P. van Ginneken, "Buffer Placement in Distributed RC-tree Networks for Minimal Elmore Delay", Intl. Symposium on Circuits and Systems, 1990, pp. 865--868.
15

CITED BY  7

Collaborative Colleagues:
Charles J. Alpert: colleagues
Miloš Hrkić: colleagues
Jiang Hu: colleagues
Stephen T. Quay: colleagues