Skip to main navigation Skip to search Skip to main content

Fast buffer insertion considering process variations

  • University of California at Los Angeles

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

12 Scopus citations

Abstract

Advanced process technologies call for a proactive consideration of process variations in design to ensure high parametric timing yield. Despite its popular use in almost any high performance IC designs nowadays, buffer insertion has not gained enough attention in addressing this issue. In this paper, we propose a novel algorithm for buffer insertion to consider process variations. The major contribution of this work is two-fold: (1) an efficient technique to handle correlated process variations under nonlinear operations; (2) a provable transitive closure pruning rule that makes linear complexity variation-aware pruning possible. The proposed techniques enable an efficient implementation of variation-aware buffer insertion. Compared to an existing algorithm considering process variations, our algorithm achieves more than 25 × speed-up. We also show that, compared to the conventional deterministic approach, the proposed buffer insertion algorithm considering correlated process variations improves the parametric timing yield by more than 15%.

Original languageEnglish
Title of host publicationProceedings of ISPD'06 - 2006 International Symposium on Physical Design
PublisherAssociation for Computing Machinery
Pages128-135
Number of pages8
ISBN (Print)1595932992, 9781595932990
DOIs
StatePublished - 2006
EventISPD'06 - 2006 International Symposium on Physical Design - San Jose, CA, United States
Duration: Apr 9 2006Apr 12 2006

Publication series

NameProceedings of the International Symposium on Physical Design
Volume2006

Conference

ConferenceISPD'06 - 2006 International Symposium on Physical Design
Country/TerritoryUnited States
CitySan Jose, CA
Period04/9/0604/12/06

Keywords

  • Buffer Insertion
  • Dynamic Programming
  • Process Variation
  • Pruning Rule
  • Transitive Closure

Fingerprint

Dive into the research topics of 'Fast buffer insertion considering process variations'. Together they form a unique fingerprint.

Cite this