loading...
An Efficient Algorithm for RLC Buffer Insertion
San Jose, California March 26-March 28
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISQED.2007.338th International Symposium on Qualit ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Zhanyuan Jiang, Texas A&M University, USA
Shiyan Hu, Texas A&M University, USA
Jiang Hu, Texas A&M University, USA
Weiping Shi, Texas A&M University, USA
Traditional buffer insertion algorithms neglect the impact of inductance effect, which often introduces large error in circuit optimization. On the other hand, ultra-fast buffering techniques are always desirable as buffering is such a widely used technique in industry. It is a challenge to design an RLC buffering algorithm which excels in both runtime and solution quality.

In this paper, such an algorithm is proposed. The new algorithm works under the dynamic programming framework and runs in provably linear time for multiple buffer types due to two novel techniques: restrictive cost bucketing and efficient delay update. Experiment results on industrial netlists demonstrate that the new algorithm consistently outperforms van Ginneken/Lillis algorithm [1], [2] for RC buffering and all known RLC buffering algorithms. Without buffer cost minimization, the new algorithm saves up to 8.5% buffer area and provides up to 4? speedup over Ismail?s algorithm [3]. When buffer cost minimization is handled, the new algorithm uses 33.4% fewer buffers than van Ginnenken- Lillis?s algorithm, and saves up to 5.3% buffer area and gives up to 5? speedup compared to the algorithm in [4].

Citation:
Zhanyuan Jiang, Shiyan Hu, Jiang Hu, Weiping Shi, "An Efficient Algorithm for RLC Buffer Insertion," isqed, pp.171-175, 8th International Symposium on Quality Electronic Design (ISQED'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.