| 研究生: |
黃柏元 Huang, Bo-Yuan |
|---|---|
| 論文名稱: |
考量預先擺置模塊且能感知繞線擁擠之電源網路規劃法 A Routability-Aware Powerplanning Methodology Considering Pre-placed Blocks |
| 指導教授: |
林家民
Lin, Jai-Ming |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
| 論文出版年: | 2017 |
| 畢業學年度: | 106 |
| 語文別: | 中文 |
| 論文頁數: | 53 |
| 中文關鍵詞: | 電源網路規劃 、可繞度 、電壓衰退 、線性規劃演算法 |
| 外文關鍵詞: | Powerplanning, Routability, IR-drop, Linear programming |
| 相關次數: | 點閱:124 下載:11 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
電源網路規劃在實體電路設計中成為越來越重要的議題,隨著製程的進步,在晶片裡的電路元件數量快速增加及連線複雜度大幅提升,會導致功率消耗更加嚴重及繞線困難增加。由於設計不良的電源網路會為了滿足IR-drop限制與解決EM效應問題而浪費較多的繞線資源,另一方面隨著現代設計的複雜化,晶片設計中的預先擺置模塊數量大為增加,傳統用單一長度的垂直線段進行線段擺置的方式將使得設計彈性降低從而導致區域較為嚴重的繞線擁擠。因此,本論文提出一個電源網路規劃的流程,其主要分為二個部分,第一部分考量預先擺置模塊切割繞線區域並應用線性規劃方法來計算電源線段所需的適當面積以滿足每個子區域的IR-drop限制條件。在第二部分,我們提出動態規劃演算法調整電源線段的位置。實驗結果證明本論文的方法不僅可以符合電壓衰退條件,更可以藉由節省電源線段面積以及考慮預先擺置模塊進行電源線段擺置以提升繞線階段的可繞度。
Powerplanning is a critical step in the physical design, and the result has a fatal impact on the quality of a design. A classical P/G network focuses on reducing routing areas to satisfy voltage drop and electromigration constraints, and a regular power mesh is adopted in a chip. As a modern design contains more and more macros, powerplanning becomes more complex, and a regular power mesh would waste more routing resource and may make routing congestion more severe in local regions. In order to save routing resource and increase routability, this paper proposes a delicate method to perform powerplanning. First, according to the locations of macros, we construct a row-based power mesh to facilitate connection of these macros and increase routability. Besides, we also find an effective power stripe width which can reduce wastage of routing resource and reduce voltage drop of a design. Third, a more precise cost is used to determine locations of power stripes in a region based on the dynamic programming algorithm. The experimental results show that our methodology can significantly improve routability in a design with several macros.
[1]W.-H. Chang, M.C.-T. Chao and S.-H. Chen, “Practical Routability-Driven Design Flow for Multilayer Power Networks Using Aluminum-Pad Layer,” IEEE Trans. on VLSI Systems, vol. 22(5), pp. 1069-1081, Jun. 2013.
[2]C. Chu and Y.-C. Wong, “FLUTE: Fast Lookup Table Based Rectilinear Steiner Minimal Tree Algorithm for VLSI Design,” IEEE Trans. on CAD, vol. 27(1), pp. 70-83, Jan 2008.
[3]P. Falkenstern, Y. Xie, Y.-W Chang and Y. Wang, “Three-Dimensional Integrated Circuits (3D IC) Floorplan and Power/Ground Network Co-Synthesis,” in Proc. ASP-DAC, pp. 169-174, 2010.
[4]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,” in Proc. ICCD, pp. 237-242, 2014.
[5]J. W. Joyner;J. D. Meindl” A compact model for projections of future power supply distribution network requirements” in Proc ASOC pp.376-380, 2002
[6] R. Jakushokas and E. G. Friedman, “Methodology for multilayer interdigitated power and ground network design,” in Proc. IEEE Int. Symp. Circuits Syst., Jun. 2010, pp. 3208–3211.
[7]S. Köse. E.-G. Friedman “Fast Algorithms for IR Voltage Drop Analysis Exploiting Locality,” in Proc. DAC, pp. 996-1001, 2011.
[8]W.-P. Lee and Y.-W. Chang, “Post-Floorplanning Power/Ground Ring Synthesis for Multiple-Supply-Voltage Designs,” in Proc. ISPD, pp. 5-12, 2009.
[9]C.-J. Lee, S.S.-Y. Liu, C.-C. Huang, H.-M. Chen C.-T. Lin and C.-H. Lee, “Hierarchical Power Network Synthesis for Multiple Power Domain Designs,” in Proc. ISQED, pp. 477-482, 2012.
[10]S.S.-Y. Liu, C.-J. Lee, C.-C. Huang, H.-M. Chen, C.-T. Lin and C.-H. Lee, “Effective Power Network Prototyping via Statistical-Based Clustering and Sequential Linear Programming,” in Proc. DATE, pp. 1701-1706, 2013.
[11]V. Sukharev, X. Huang, H.-B. Chen, S.-X.-D. Tan “IR-drop based electromigration assessment: Parametric failure chip-scale analysis,” in Proc. ICCAD, pp. 428-433, 2014.
[12]K. Shakeri and J. D. Meindl, “Compact physical IR-drop models for GSI power distribution networks,” in Proc. IEEE Int. Interconnect Technol. Conf., Jun. 2003, pp. 54–56.
[13]X.-D.S. Tan and C.-J.R. Shi, “Fast Power/Ground Network Optimization Based on Equivalent Circuit Modeling,” in Proc. DAC, pp. 550-554, 2001.
[14]X.-D. Tan, C.-J.R. Shi, D. Lungeanu, J.-C. Lee and L.-P. Yuan, “Reliability-Constrained Area Optimization of VLSI Power/Ground Networks via Sequence of Linear Programmings,” in Proc. DAC, pp. 78-83, 2003.
[15]T.-Y. Wang and C.-C. Chen, “Optimization of the Power/Ground Network Wire-Sizing and Spacing Based on Sequential Network Simplex Algorithm,” in Proc. ISQED, pp. 157-162, 2002.
[16]S.-W. Wu and Y.-W. Chang, “Efficient Power/Ground Network Analysis for Power Integrity Driven Design Methodology,” in Proc. DAC, pp. 177-180, 2004.
[17]X. Wu, X. Hong, Y. Cai, Z. Luo, C.-K. Cheng, J. Gu, and W. Dai, “Area minimization of power distribution network using efficient nonlinear programming techniques,” IEEE TCAD., vol. 23, no. 7, pp. 1086–1094, Jul. 2004
[18]T.-C Weng, “A Routability-Driven Powerplanning Methodology Based on the Dynamic Programming Algorithm ,” thesis of department of electrical engineering national Cheng Kung university, 2015.
[19]Linear optimization and extensions: theory and algorithms Prentice-Hall, Inc.Upper Saddle River, NJ, USA ©1993 ISBN:0-13-915265-2
[20]“https://www.apache-da.com/products/redhawk”
[21]“http://www.cadence.com/products/di/soc_encounter/pages/default.aspx”
[22]“https://www.synopsys.com/apps/support/training/iccompiler_fcd.html”
[23]“http://www.synopsys.com/Tools/Implementation/SignOff/Pages/PrimeRail.aspx”
[24]“http://www.globalfoundries.com”
[25]“http://www.umc.com”