簡易檢索 / 詳目顯示

研究生: 李尚貽
Seong-I Lei
論文名稱: Maze Routing with Minimum Cost Buffer Insertion under Slew and Obstacle Constraints
迷宮繞線與在迴轉率及障礙物限制下作最小成本之緩衝器嵌入
指導教授: 麥偉基
Wai-Kei Mak
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2008
畢業學年度: 96
語文別: 英文
論文頁數: 28
中文關鍵詞: 迴轉率緩衝器嵌入迷宮繞線
外文關鍵詞: Slew constraints, Buffer insertion, Maze routing
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著先進的超大型積體電路(VLSI)技術,鮮明的迴轉率和低功率消耗在積體電路設計中是極其須要的。在非時序關鍵的線路上作時序緩衝器嵌入只會導致額外的功率損耗和資源浪費。很不幸地大部分前作仍然選擇優化時間延緩而非單獨處理迴轉率限制。在一些相關的作品中,[7]提出一條公式作迴轉率的模型,而[5]則使用以電容為基礎的迴轉率模型,其中並沒有考慮到線路的電阻率。在這一篇論文中,我們學習了對兩點線路同時作繞線與緩衝器嵌入的基本問題。我們提出了兩個最理想的迷宮繞線與在迴轉率及障礙物限制下作最小成本的緩衝器嵌入的演算法,同時我們在這兩個演算法中採用兩種不同的迴轉率模型。除了對功率或全部緩衝器尺寸作最小化外,我們的演算法還能夠處理其他的緩衝器成本。跟迷宮繞線與作優化時間延緩的緩衝器嵌入的作品[2]比較下,我們的演算法比他們的快了超過一個數量級。實驗結果證明了我們的MCSB演算法是非常有效率的,以及其執行時間並不太會受迴轉率限制的影響。


    With the advanced VLSI technology, sharp slew rate and low power comsumption are often required in integrated circuit design. Timing buffering on non-critical nets may result in extra power dissipation and waste of buffering resource.
    Unfortunately, most previous works still optimized for delay instead of handling the slew constraints independently. For the related works, [7] proposed an equation to model slew while [5] used a capacitance-based slew model without considering interconnect resistivity.
    In this paper, the elementary problem of simultaneous routing and buffer insertion for two-pin nets is studied. We propose two optimal polynomial time algorithms for maze routing with minimum cost buffer insertion under slew and obstacle constraints and we employ two different slew models in our algorithms. Besides minimizing power/total buffer size, our algorithms can also be adapted to handle other buffering costs. It is more than an order of magnitude faster than maze routing with buffer insertion for optimal delay [2]. Experimental results demonstrate that our MCSB algorithm is very efficient and the runtime is insensitive to the slew constraints.

    Acknowledgement i Abstract ii 1 Introduction 1 1.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Previous work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.3 Our contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.4 Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 Preliminaries 6 2.1 Capacitance-Based Slew Model . . . . . . . . . . . . . . . . . . . . . . . 6 3 Problem Formulation 8 3.1 Problem Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4 Algorithm 10 4.1 Maze Routing with Slew buffering Algorithm (MSB) . . . . . . . . . . . . 11 4.2 Maze Routing with Capacitance-Based Slew Buffering Algorithm (MCSB) 14 4.2.1 Illustrating example . . . . . . . . . . . . . . . . . . . . . . . . . 19 5 Experimental Results 22 6 Conclusion 27 Reference 28

    [1] S. Hu, C.J. Alpert, J. Hu, S. Karandikar, Z. Li, W. Shi and C.N. Sze, ``Fast Algorithms For Slew Constrained Minimum Cost Buffering,'' in Proc. DAC, pp.308-313, 2006.

    [2] H. Zhou, D. F. Wong, I. Liu and A. Aziz, ``Simultaneous Routing and Buffer Insertion with Restrictions on Buffer Locations,'' in Proc. IEEE Trans. on CAD, vol.19, No.7, pp.819-824, July 2000.

    [3] M. Lai and D. F. Wong, ``Maze Routing with Buffer Insertion and Wiresizing,'' in Proc. DAC, pp.374-378, 2000.

    [4] L. Huang, M. Lai, D. F. Wong and Y. Gao, ``Maze Routing with Buffer Insertion Under Transition Time Constraints,'' in Proc. DATE, pp.702-707, 2002.

    [5] C.J. Alpert, A.B. Kahng, B. Liu, I. Mandoiu and A. Zelikovsky, ``Minimum-Buffered Routing of Non-Critical Nets for Slew Rate and Reliability Control,'' in Proc. ICCAD, pp.408-415, 2001.

    [6] C.J. Alpert, J. Hu, S.S. Sapatnekar and P.G. Villarrubia, ``A Practical Methodology for Early Buffer and Wire Resource Allocation,'' in Proc. DAC, pp.189-194, 2001.

    [7] P. Sarkar and C.K. Koh, ``Repeater block planning under simultaneous delay and transition time constraints,'' in Proc. DATE, pp.540-544, 2001.

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE