研究生: |
陳申敏 Chen, Shen Min |
---|---|
論文名稱: |
布線過後針對動態電源電壓降進行電源供應網路修補之辦法 ECO Approach for Repairing Power Distribution Network to Mitigate Dynamic IR drop |
指導教授: |
黃錫瑜
Huang, Shi Yu |
口試委員: |
蒯定明
Kwai, Ding Ming 周永發 Chou, Yung Fa 趙家佐 Chao, Chia Tso |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
論文出版年: | 2017 |
畢業學年度: | 105 |
語文別: | 英文 |
論文頁數: | 37 |
中文關鍵詞: | 電源電壓 、電源供應網路 、工程變更命令 、梯度下降 |
外文關鍵詞: | IR-drop, power distribution network, engineer change order, Gradient Descent |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
隨著製程不斷演進,電源電壓降(IR-drop)已經成為設計晶片的重要考量之一。若電流供應網路布局設計不夠完整,當大量局部的標準元件瞬間信號改變,將會造成當地的電流需求增大,若此時電流供應不足,將會造成嚴重的電源電壓降問題。而這個現象可能會對晶片的可靠度造成相當程度的影響。在傳統的晶片設計流程中,當我們在繞線過後發現其晶片有電源電壓降問題,因為此時的晶片布局中已經存在時脈樹、信號布線、標準原件以及其接腳,這會使得我們很難找到一個連續且足夠寬敞的空間來加粗既有的電源訊號或是擺置新的電源訊號使得電源供應網路密度得以提高。在這個情況下,一般來說將會捨棄目前的布局設計,回到設計電源供應網路,而這將會造成額外的時間消耗。
在這篇論文中,為了避免重新設計晶片布局所造成的巨大成本,我們提出一個布線過後針對動態電源電壓降進行電源供應網路修補的辦法,藉由商業布局與繞線軟體來實現。並且使用梯度下降演算法來計算較有效率的修補路徑,由此路徑來決定其修補區域。利用所剩的繞線資源,透過不規則形狀之電源信號來補強既有的電源供應網路。我們使用台積電90奈米製程來實現ITC’99基準晶片進行實驗,實驗結果指出,我們所提出的補強電源供應網路之方法可以在信號繞線後將最差的動態電源電壓降從原本的15.50%降低到8.79%,也就是43.29%的改善。
With the rapid evolution of technology, IR-drop has become a major concern in current VLSI designs. An insufficient construction of power distribution network (PDN) leads to severe voltage (IR) drop, because of localized logic cells switching and the PDN may not be enough to support the current demand in the IR-drop hot spot. This problem may affect the performance of the chip seriously. In a conventional integrated circuit (IC) design flow, once a post-route design violates the IR-drop constraint, the design is usually discarded, we should redesign the PDN by iterating back to earlier stages, because traditional repair methods, such as power stripe widening and insertion, are unlikely to succeed due to routing congestion in post-route stage. It may take extra unpredictable turnaround time. In order to avoid the great costs of redesigning the chip, an engineering change order (ECO) approach to mitigate the IR-drop at the post-route stage by the commercial automatic P&R tool, is preferred. In this work, the gradient descent algorithm is used to select the regions that require reinforcement by using ECO power wires that have a detour-shape. We utilize the remaining white space to enhance the PDN. The experimental results on a test set of ITC'99 benchmark circuits show that, in the post-route stage, the worst-case dynamic IR-drop can be mitigated by our ECO approach from 15.50% to 8.79%. That is to say, the improvements of dynamic IR-drop is 43.29%.
[1] H.H., Chen, and D.D., Ling, “Power Supply Noise Analysis Methodology for Deep-submicron VLSI Chip Design,” Proc. of Design Automation Conference (DAC), pp. 638-643, 1997.
[2] S. Nishizawa, “A Ring Oscillator with Calibration Circuit for On-Chip Measurement of Static IR-drop”, IEEE Trans. on Semiconductor Manufacturing, vol. 26, no. 3, pp. 306-313, 2013.
[3] S. Nithin et al., “Dynamic voltage (IR) drop analysis and design closure: Issues and challenges,” Proc. of International Symposium on Quality Electronic Design (ISQED), pp. 611-617, 2010.
[4] R. Saleh, S. Z. Hussain, S. Rochel, and D. Overhauser, “Clock skew verification in the presence of IR-Drop in the power distribution network”, IEEE Trans. on Computer-Aided Design, vol. 19, No. 6, pp.635-644, 2000.
[5] S. Pant, D. Blaauw, V. Zolotov, S. Sundareswaran, and R. Panda, “Vectorless Analysis of Supply Noise Induced Delay Variation”, Proc. of International Conference on Computer-Aided Design (ICCAD), pp 184-191, 2003
[6] C. Tirumurti, S. Kundu, S. K. Susmita, and Y. S. Change, “A Modeling Approach for Addressing Power Supply Switching Noise Related Failures of Integrated Circuits”, Proc. of Design, Automation and Test in Europe Conference (DATE), pp. 1078-1083, 2004.
[7] F. Bao, M. Tehranippor, and H. Chen, “Worst-Case Critical-Path Delay Analysis Considering Power-Supply Noise,” Proc. of Asian Test Symposium (ATS), pp. 37-42, 2013.
[8] M. Shao, Y. Gao, L. P. Yuan, and M. D. F. Wong, “IR-drop and Ground Bounce Awareness Timing Model,” Proc. of IEEE Computer Society Annual Symposium on VLSI: New Frontiers in VLSI Design (ISVLSI), pp. 226-231, 2005.
[9] Y-M Jiang and K-T Cheng,” Analysis of Performance Impact Caused by Power Supply Noise in Deep Submicron Devices,” Proc. of Design Automation Conference, pp. 760-765, 1999.
[10] T. -W. Tseng, C.-T. Lin, C.-H. Lee, Y.-F. Chou, and D.-M. Kwai, “A power delivery network (PDN) engineering change order (ECO) approach for repairing IR-drop failures after the routing stage,” Proc. of International Symposium on VLSI Design, Automation and Test (VLSI-DAT), pp. 1-4, 2014.
[11] R. Bhooshan, “Novel and efficient IR-drop models for designing power distribution network for sub-100 nm integrated circuits,” Proc. of International Symposium on Quality Electronic Design (ISQED), pp. 287-292, 2007.
[12] A. Dubey, “P/G pad placement optimization: Problem formulation for best IR-drop,” Proc. of International Symposium on Quality Electronic Design (ISQED), pp. 340-345, 2005.
[13] C.-C. Huang, C.-T. Lin, W.-S. Liao, C.-J. Lee, H.-M. Chen, C.-H. Lee, and D.-M. Kwai, “Improving power delivery network design by practical methodologies,” Proc. of International Conference on Computer Design (ICCD), pp. 237-242, 2014.
[14] T. Wang and C. C. Chen, “Optimization of the power/ground network wire-sizing and spacing based on sequential network simplex algorithm,” Proc. of International Symposium on Quality Electronic Design (ISQED), pp. 157-162, 2002.
[15] X. D.-S. Tan and C. J.-R. Shi, “Fast power/ground network optimization based on equivalent circuit modeling,” Proc. of Design Automation Conference (DAC), pp. 550-554, 2001.
[16] D. E. Khalil and Y. Ismail, “Optimum sizing of power grids for IR-drop,” Proc. of IEEE International Symposium on Circuits and Systems (ISCAS), pp. 481-484, 2006.
[17] M. Liu, “Accelerate design closure with accurate early stage dynamic analysis,” Synopsys Users Group Silicon Valley, 2016.
[18] J. Rius, “Supply noise and impedance of on-chip power distribution networks in ICs with non-uniform power consumption and Interblock Decoupling Capacitors,” IEEE Trans. on Very Large Scale Integration Systems, vol. 23, no. 6, pp. 993-1004, 2014.
[19] M. Zhao; R. Panda, S. Sundareswaran, S. Yan, and Y. Fu, “A Fast On-Chip Decoupling Capacitance Budgeting Algorithm Using Macromodeling and Linear Programming,” Proc. of Design Automation Conference (DAC), pp. 217-222, July 2006
[20] M. Sotman, A. Kolodny, M. Popovich. and E.G. Friedman, “On-die Decoupling Capacitance: Frequency Domain Analysis of Activity Radius,” Proc. of IEEE International Symposium on Circuits and Systems (ISCAS), pp. 289-492, May 2006
[21] H. Li, J. Fan, Z. Qi, S.X.-D. Tan, L. Wu, Y. Cai, and X. Hong, “Partitioning-Based Approach to Fast On-Chip Decoupling Capacitor Budgeting and Minimization,” IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, Vol. 25, no. 11, pp. 2402-2412, Nov. 2006
[22] Y. Shi, J. Xiong, C. Liu, and L. He, “Efficient Decoupling Capacitance Budgeting Considering Operation and Process Variations,” IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, Vol. 27, no. 7, pp. 1253-1263, July 2008
[23] T. Enami, M. Hashimoto, and T. Sato, “Decoupling Capacitance Allocation for Timing with Statistical Noise Model and Timing Analysis,” Proc. of International Conference on Computer-Aided Design (ICCAD), pp. 420-425, Nov. 2008.
[24] S. P. Mohanty, and Elias Kougianos, “Modeling and reduction of gate leakage during behavioral synthesis of nanoCMOS circuits,” Proc. of International Conference on VLSI Design (VLSID), Jan. 2006.
[25] W. Zhao, X. Li, M. Nowak, and Yu Cao, “Predictive Technology Modeling for 32nm Low Power Design,” Proc. of International Sustainable Development Research Society (ISDRS), pp. 1-2, Dec. 2007.
[26] “TSMC N40LP Standard Cell Library Datasheet,” Taiwan Semiconductor, 2013.
[27] Andrew Ng ,“Machine learning,” online courses on Coursera