簡易檢索 / 詳目顯示

研究生: 蔡正雄
Tsai, Cheng-Hsiung
論文名稱: 單晶片系統之時脈分佈網路
Clock Distribution Network for SoC
指導教授: 賴源泰
Lai, Yen-Tai
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電機工程學系
Department of Electrical Engineering
論文出版年: 2003
畢業學年度: 91
語文別: 英文
論文頁數: 48
中文關鍵詞: 單晶片系統時脈參差不齊時脈分佈網路
外文關鍵詞: clock distribution network, SoC, clock skew
相關次數: 點閱:106下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著製程演進至深次微米(deep sub-micro),整個系統以單一晶片來實現(system-on-a-chip, SoC)將是未來晶片設計的趨勢。但在進入深次微米後,於實體電路中產生許多寄生效應,如:導線所造成的延遲(wire delay)問題等,越來越嚴重,已不能忽略。此時實體電路自動化設計(physical design automation)必須具備處理電路寄生效應的能力,以及龐大的電晶體數目的效能。
    本論文中,我們提出一個新的彈性時脈分佈網路設計,不僅可以評估並處理時脈參差不齊(clock skew)問題,同時經由調整“彈性電容”(flexible capacitance)的值,即可支援單晶片系統“即插即用”(plug-and-play)的概念,因此能夠整合整個單晶片系統運作並提升設計效能,減少回頭改進(iterative improvement)以減少設計成本。

    As fabrication technology gets into deep sub-micro era, System-on-a-Chip (SoC) becomes an essential trend for high performance circuit design. However, physical design automation is getting more and more complex due to parasitic effects, e.g. wire delay, etc. In this situation, the design methodology has to face a new challenge to resolve the issues of SoC.
    In this paper, we propose a new flexible clock distribution network design to solve the clock skew problem and support “plug-and-play” in SoC integrated overall SoC operation. Reduce the design cost due to iterative improvement in the integrated design.

    ABSTRACT CONTENTS LIST OF TABLES LIST OF FIGURES Chapter 1 Introduction…………………………………………1 1.1 System-On-a-Chip………………………………………………1 1.2 SoC Integration Methodology.………………………………2 1.2.1 Core-Based………………………………………………………3 1.2.2 Platform-Based…..……………………………………………3 1.2.3 Synthesis-Based…….…………………………………………4 1.3 Deep Sub-Micron Issues…..…………………………………4 1.4 VLSI Design Flow....…………………………………………6 1.5 Physical Design Automation…………………………………6 1.6 Motivations………...…………………………………………9 Chapter 2 Clock Skew Issues……………..…………………11 2.1 Clock Characteristics………………………………………11 2.2 Wire Delay and Clock Skew…………………………………12 2.3 Wire Delay vs. Logic Delay...……………………………13 2.4 Clock Frequency.…………...………………………………14 2.5 Clock Skew.…………………..………………………………17 2.5.1 Positive Clock Skew. ………..……………………………17 2.5.2 Negative Clock Skew….…………………………………….19 Chapter 3 Methods for Clock Routing Problem………..…21 3.1 Clock Routing Problem………………………………………21 3.2 Clock Tree Generation Classification.………………..22 3.3 Clock Tree Structure..….…………………………………23 3.4 Geometry Balanced Clock Routing…………………………23 3.5 Capacitance Delay Balanced Clock Routing..………….26 3.6 Minimum Wire Length...…………………………………….28 Chapter 4 Flexible Clock Distribution Network..………31 4.1 New Concept……………………………………………...….31 4.2 Preliminary………………………....………………………33 4.3 Bottom-Up Phase...………………………………………...35 4.3.1 Routing Topology.…….…….………………………………35 4.3.2 Merging Region Construction….………………………….36 4.3.3 Notations and Definitions..….………………………….36 4.4 Top-Down Phase....………………………………………….38 4.5 Illustration for Two-Phase Process….....……………38 4.6 Complexity Analysis…………….….....…………………41 Chapter 5 Experimental Results and Conclusions……….42 5.1 Experimental Results…………………..………………….42 5.2 Conclusions………..…………….….....…………………44 REFERENCES……………………...………………………………………46

    [1] A.L. Fisher, and H.T. Kung, “Synchronizing Large Systolic Arrays,” Proceeding of SPIE, pp. 44-52, May 1982
    [2] A.F. Champernowne, L.B. Bushard, J.T. Rusterholz and J.R. Schomburg, “Latch-to-Latch Timing Rules,” IEEE Trans. Comput., Vol. 39, No. 6, pp. 798-808, June 1990
    [3] A.D. Mehta, Yao-Ping Chen, N. Menezes, D.F. Wong, L.T. Pilegg, “Cluster and load balancing for buffered clock tree synthesis”, Computer Design: VLSI in Computers and Processors, 1997. ICCD '97. Proceedings., 1997 IEEE International Conference on , 1997 , Page(s): 217 –223
    [4] C. Svensson and M. Afghahi, “On RC line Delays and Scaling in VLSI Systems,” Elect. Lett., Vol. 24, No. 9, pp. 562, April 1988
    [5] C.K. Lennard and E. Granata, “The Meta-methods: Managing Design Risk during IP Selection and Integration”, IP 99 Europe, pp. 285-299
    [6] E.G. Friedman, “Clock Distribution Networks in VLSI Circuits and Systems,” IEEE, Inc., New York, 1995
    [7] E.G. Friedman, “Clock Distribution Network in Synchronous Digital Integrated Circuits,” Proceeding of The IEEE, Vol. 89, No. 5, pp. 665-669, May 2001
    [8] “Final Report: NSF/NSC International Workshop on Challenges and Opportunities In Giga-Scale Integration For System-On-a-Chip,” NSF International Workshop, 1999
    [9] H.B. Bakoglu, “Circuits, Interconnections, and Packaging for VLSI,” Addition-Wesley, USA, pp. 340-357, 1990
    [10] J.P. Fishburn, “Clock Skew Optimization,” IEEE Trans. Comput., Vol. 39, No. 7, pp. 945-951, July 1990
    [11] J. Burkis, “Clock tree synthesis for high performance ASICs,” ASIC Conference and Exhibit, 1991. Proceedings., Fourth Annual IEEE International, P9 -8/1-3 1991
    [12] J. Cong, A.B. Kahng, C.-K Koh, and C.-W. Albert Tsao, “Bounded-Skew Clock and Steiner Routing,” ACM Transactions on Design Automation of Electronic Systems, Vol. 3, No. 3, July 1998, pp. 341-388
    [13] Michael Keating and Pierre Bricaud, “ REUSE METHODOLOGY MANUAL FOR SYSTEM-ON-A-CHIP DESIGNS,” Kluwer Academic Publishers, USA, pp. 4, 1999
    [14] M.-H Mo and Y.T. Lai, “SOC Physical Design Methodology,” NCKU, Tainan, pp. 1-5, June 2001
    [15] N.A. Sherwani and Bo Wu, “Clock Layout for High-Performance ASIC Based on Weighted Center Algorithm”, ASIC Conference and Exhibit, Proceedings., Fourth Annual IEEE International, pp. 15 -5/1-4, Sep. 1991
    [16] Naveed Sherwani, “Algorithms for VLSI Physical Design Automation”, Kluwer Academic Publishers, USA, pp.436-438, 1999
    [17] R. Tsay, “Exact Zero Skew,” Proceeding of IEEE International Conference on Computer-Aided Design, pp. 336-339, November 1991
    [18] S. Dhar, M. A. Franklin, and D. F. Wang, “Reduction of Clock Delays in VLSI Structure,” Proceeding of IEEE International Conference on Computer Design, pp. 778-783, October 1984
    [19] T.-H. Chao, Y.-C. Hsu, J.-M. Ho, K.D. Boese, A. B. Kahng, “Zero Skew Clock Routing with Minimum Wire-length,” IEEE Transactions on Circuits Systems-II : Analog and Digital Signal Processing, Vol. 39, No. 11, pp. 799-814, November 1992
    [20] W. C. Elmore, “The transient response of damped linear networks with particular regard to wideband amplifiers,” J. Appl. Phys., vol. 19, pp. 55-63, Jan. 1948
    [21] W. Khan, N. Sherwani, “Zero skew clock routing algorithm for high performance ASIC systems,” ASIC Conference and Exhibit, Proceedings, Sixth Annual IEEE International, Sept. 1993, pp. 79 –82

    下載圖示 校內:立即公開
    校外:2003-07-04公開
    QR CODE