簡易檢索 / 詳目顯示

研究生: 張竣傑
論文名稱: 30 Gbps負載平衡式布可夫-范紐曼交換機之設計與實作
Design and Implementation of 30 Gbps Load-Balanced Birkhoff-von Neumann Switches
指導教授: 馮開明
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 通訊工程研究所
Communications Engineering
論文出版年: 2005
畢業學年度: 93
語文別: 英文
論文頁數: 56
中文關鍵詞: 布可夫-范紐曼交換機
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在此篇論文中,我們用的是負載平衡式布可夫-范紐曼交換機的架構。記憶體存取速度在製作高速網路交換機時是一個很重要的問題,但隨著網路頻寬的需求量大增,記憶體存取速度將無法滿足高速交換機的需求,因此,具有平行讀取與寫入的輸入佇列式交換機逐漸受到重視。此架構即是輸入佇列式交換機之一種,它可利用遞迴建構的方式擴充成N × N並擁有超高資料處理量與100%使用率的交換機。
    論文中,總共有三種建立在此架構基礎上的交換機。第一個是應用在乙太網路且擁有序列輸出入阜與8/10B編/解碼器的8 × 8分時多工交換機,裡頭建立了三種模式,分別是編/解碼器驅動模式,編/解碼器旁路模式,與內建自我測試電路模式。第2個是利用超高速介面架構的平行列輸出入阜與8/10B編/解碼器的8 × 8分時多工交換機,還有一個修改過並擁有更大資料處理量的架構也列在其中。此更新的架構中也分為兩種模式,一個是8 × 8模式,另一個是自我測試電路模式。最後一個是雙模式的平行列輸出入阜8 × 8或是序列式輸出入阜64 × 64的分時多工交換機,內部自我測試的電路也包括在其中。以上所有架構都是採用0.18 CMOS的製程。
    在各個架構各個章節中,所有的詳細設計流程都包含在內,如整體架構的介紹,內部各個電路架構的介紹,模擬環境的參數設定,使用的軟體,模擬結果,晶片的佈局與報告與實際晶片測試結果,最後,將對整體系統來做探討與改進。


    The proposed load-balanced Birkhoff-von Neumann switch can achieve ultra high speed switch capability with N × N TDM switch via recursive construction. In this thesis, three architectures were implemented. The first one was an 8 × 8 TDM switch with serial input/output ports and embedded 8/10B CODEC for Ethernet applications. The second one was an 8 × 8 TDM switch with parallel input/output ports and embedded 8/10B CODEC using high speed interface. Another modified architecture is also included. The last was a dual-mode parallel 8 × 8 or serial 64 × 64 TDM switch for high speed networking application. A novel testing circuit was also implemented to easily verify switching results. All implementation were based on the 0.18 µm CMOS technology.

    Chinese Abstract...........................................i English Abstract......................................... ii Acknowledgments......................................... iii Contents..................................................iv CHAPTER 1 Introduction 1 1.1 Current development of related research..............................................1 1.2 Load-balanced Birkhoff-von Neumann switch ...............................................3 CHAPTER 2 An 8 × 8 TDM switch with serial I/O ports IC 7 2.1 Overall architecture..........................................7 2.2 Circuit and functions of each internal block.................................................9 2.2.1 Central 8 × 8 symmetric TDM switch module....9 2.2.2 The switch pattern generation block........11 2.2.3 CODEC module...............................14 2.2.4 The pattern driver and pattern monitor module..17 2.2.5 The multiplexer and de-multiplexer modules.....18 2.3 Hardware implementation environment.............19 2.3.1 Verilog-XL simulator and Debussy...................19 2.3.2 Design compiler................................... 21 2.3.3 DFT (Design for Testability).......................23 2.3.4 Physical design and verification with Astro........24 2.4 Simulation and chip testing results..................25 2.4.1 Functional simulation result..............25 2.4.2 Gate-level simulation and post-layout simulation result........................................28 2.4.3 Reports of other tools....................30 2.4.4 Chip testing results......................32 CHAPTER 3 An 8 × 8 TDM switch with parallel I/O ports using high speed interface 35 3.1 Overall architecture.............................................35 3.2 Circuit and functions of each internal block....36 3.3 Simulation results and chip features............38 3.4 Modified architecture...........................41 3.4.1 Overall architecture...............................41 3.4.2 Circuits and functions of each internal block......42 3.4.3 Simulation result..................................44 CHAPTER 4 A dual-mode 8×8/64×64 symmetric TDM switch with high speed interface 45 4.1 Overall architecture.............................................45 4.2 Circuit and functions of each internal block....47 4.3 Simulation results..............................49 4.3.1 Functional simulation result...................49 CHAPTER 5 Conclusions 52 Reference 54 Appendix 55 A.1 Interface signals of 8 × 8 TDM switch with serial ports....................................................55

    [1]. C. S. Chang, D. S. Lee and Y. S. Jou, “Load balanced Birkhoff-von Neumann switches, part I: one-stage buffering,” Computer Communications, Vol. 25, pp. 611-622, 2002
    [2]. C. S. Chang, D. S. Lee and C. M. Lien, “Load balanced Birkhoff-von Neumann switch, part II: Multi-stage buffering,” Computer Communications, Vol. 25, 2002, pp. 623-634]
    [3]. C. S. Chang, D. S. Lee and Y. J. Shih, “Mailbox switch: a scalable two-stage switch architecture for conflict resolution of ordered packets,” INFORCOM, 2003.
    [4]. Widmer, A.X&Franaszek, P.A., A DC-Balanced, Partitioned-Block, 8/10B Transmission Code. IBM J. Res. Develop., Vol. 27, No. 5. September 1983.
    [5]. Arekapudi, S., Shang-Tse Chuang, Keslassy, I., McKeown, N., “Using hardware to configure a load-balanced switch”, Micro, IEEE, Volume 25, Issue 1, Jan.-Feb. 2005 pp. 70 – 78
    [6]. Yorozu, S.; Hashimoto, Y.; Kameda, Y.; Terai, H.; Fujimaki, A.; Yoshikawa, N., ” A 40 GHz clock 160 Gb/s 4/spl times/4 switch circuit using single flux quantum technology for high-speed packet switching systems”, High Performance Switching and Routing, 2004. HPSR. 2004 Workshop on 2004 pp.20-23
    [7]. C. S. Chang, W.J. Chen and H.J. Huang, “On service guarantees for input buffered crossbar switches: a capacity decomposition approach by Birkhoff and von Neumann”, IEEE IWQoS’99, pp. 79-86, London, U.K., 1999.
    [8]. C. S. Chang, W.J. Chen and H.J. Huang, “Birkhoff-von Neumann input buffered crossbar switches”, IEEE INFOCOM2000, pp. 1614-1623, Tel Aviv, Israel, 2000.
    [9]. C. S. Chang, W.J. Chen and C.Y. Yue, “Providing guaranteed rate service in the load balanced Birkhoff-von Neumann switch”, Proceeding of IEEE INFOCOM, 2003.
    [10]. Y. Tamir, and H.C. Chi, “Symmetric crossbar arbiters for VLSI communication switches”, IEEE Transactions on Parallel and Distributed Systems, Vol. 4, pp. 13-27, 1993.

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

    QR CODE