Skew Bounded Buffer Tree Resynthesis For Clock Power Optimization

作者: Subhendu Roy , David Z. Pan , Pavlos M. Mattheakis , Peter S. Colyer , Laurent Masse-Navette

DOI: 10.1145/2742060.2742119

关键词:

摘要: With aggressive technology scaling in nanometer regime, a significant fraction of dynamic power is consumed the clock network due to its high switching activity. Clock networks are typically synthesized and routed optimize for zero skew. However, skew optimization often accompanied with routing overhead which increases net capacitance thereby consuming more power. In this paper, we propose bounded buffer tree resynthesis algorithm after has been routed. Our restricts designs within specified margin from original skew, does not introduce any additional Design Rule Check (DRC) violation. Experimental results on industrial designs, by an tool, have demonstrated that our approach can achieve average reduction 5.6% 3.5% respectively marginal

参考文章(20)
K.D. Boese, A.B. Kahng, Zero-skew clock routing trees with minimum wirelength international conference on asic. pp. 17- 21 ,(1992) , 10.1109/ASIC.1992.270316
Vojin G. Oklobdzija, Nikola M. Nedovic, Dejan M. Markovic, Vladimir M. Stojanovic, Digital System Clocking: High-Performance and Low-Power Aspects ,(2003)
Liang-Fang Chao, Hsing-Mean Sha, Retiming and clock skew for synchronous systems international symposium on circuits and systems. ,vol. 1, pp. 283- 286 ,(1994) , 10.1109/ISCAS.1994.408810
Cliff N Sze, Phillip Restle, Gi-Joon Nam, Charles Alpert, None, Ispd2009 clock network synthesis contest Proceedings of the 2009 international symposium on Physical design - ISPD '09. pp. 149- 150 ,(2009) , 10.1145/1514932.1514965
Shmuel Wimer, Israel Koren, Design Flow for Flip-Flop Grouping in Data-Driven Clock Gating IEEE Transactions on Very Large Scale Integration (VLSI) Systems. ,vol. 22, pp. 771- 778 ,(2014) , 10.1109/TVLSI.2013.2253338
Xun Liu, Marios C. Papaefthymiou, Eby G. Friedman, Maximizing performance by retiming and clock skew scheduling design automation conference. pp. 231- 236 ,(1999) , 10.1145/309847.309919
Xin-Wei Shih, Yao-Wen Chang, Chung-Chun Cheng, Yuan-Kai Ho, Blockage-avoiding buffered clock-tree synthesis for clock latency-range and skew minimization asia and south pacific design automation conference. pp. 395- 400 ,(2010) , 10.5555/1899721.1899818
J.P. Fishburn, Clock skew optimization IEEE Transactions on Computers. ,vol. 39, pp. 945- 951 ,(1990) , 10.1109/12.55696
Yu-Min Lee, Charlie Chung-Ping Chen, Yao-Wen Chang, D. F. Wong, Simultaneous Buffer-sizing and Wire-sizing for Clock Trees Based on Lagrangian Relaxation Vlsi Design. ,vol. 15, pp. 587- 594 ,(2002) , 10.1080/1065514021000012200
Andrew B. Kahng, Seokhyeong Kang, Hyein Lee, Smart non-default routing for clock power reduction design automation conference. pp. 91- ,(2013) , 10.1145/2463209.2488846