研究生: |
盧志憲 Chih-Hsien Lu |
---|---|
論文名稱: |
以FPGA實作40 Gbps超高速先進先出佇列 -- 資料交換機控制單元 The FPGA Implementation of a 40Gbps Ultra High Speed Queue – Data Switch Controller and DeQ Method The FPGA Implementation of a 40Gbps Ultra High Speed Queue – Data Switch Controller and DeQ Method |
指導教授: |
張正尚
Cheng-Shang Chang |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 通訊工程研究所 Communications Engineering |
論文出版年: | 2008 |
畢業學年度: | 96 |
語文別: | 中文 |
論文頁數: | 42 |
中文關鍵詞: | 高速交換機 、先進先出佇列 |
外文關鍵詞: | bank-interleaving |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
當OC-192(10-Gbps)規格在現行網路傳輸技術中的使用漸趨成熟及廣泛的同時,光學網路會(OIF, Optical Internetworking Forum)亦已經完成OC-768 (40-Gbps)的規格制定[1],是現今唯一的40-Gbps的標準規格,而IEEE業已開始著手於將40-Gbps技術佈建於乙太網路(Ethernet)上的準備。同時為了能確實的提升頻寬的使用效率,其相對應之周邊支援元件亦須同時進行效能上的提升,而其中尤重要者「高速記憶體」適足以影響整個40-Gbps技術在網路上的表現。「高速記憶體」除了必須在速率上能完全的追上網路的傳輸速率,其儲存資料的容量亦關鍵著整個網路的可靠性(reliability),也因此針對高速記憶體效能的追求亦同時展開。
在本篇論文中,我們將透過可程式化邏輯閘陣列晶片(FPGA)具有之高速低容量SRAM特性與DDR SDRAM之低速高容量DRAM特性的結合,創造出容量遠大於SRAM,且速度極快之先進先出(FIFO:First-in-First-out)超高速佇列(High-Speed-Queue)。而其中的關鍵即在於如何透過正確的控制訊號及時脈(clock)規劃,將依序到達的每一筆資料傳至正確的位置儲存,並從正確的位置順序讀出。由於此超高速佇列為數位同學共同研究的成果,所以在本論文中,除了在第一、二章對其理論架構及設計流程進行詳盡的介紹之外,亦將於第三章針對本人所負責設計的下列三部份分別詳述其工作原理:
□ 「資料交換器控制」單元(Data Switch Controller Unit)
□ 位址產生器(Address Generator)
□ DeQ程序(DeQ Method)
並於第四章針對全系統及上述各模組測試結果進行詳細的解說。
參考資料
[1] System Packet Interface Level 5 (SPI-5): OC-768 System Interface for Physical and Link Layer Devices. 2002.
http://www.oiforum.com/public/documents/OIF-SPI5-01.1.pdf
[2]Intel Research LAB,
http://blogs.intel.com/research/2007/07/40g_modulator.html
[3]EE Times 8.10.2007,
http://www.eettaiwan.com/ART_8800475219_644847_NT_fe03e116.HTM
[4]Cheng-Shang Chang and Duan-Shin Lee, Principles, Architectures and Mathematical Theories of High Performance Packet Switches.
[5]S. Iyer, A. Awadallah and N. McKeown, “Analysis of a packet switch with memories running at slower than line speed,” Proceedings of IEEE INFOCOM 2000.
[6]S. Iyer and N. McKeown, “Making parallel packet switch practical,” Proceedings of IEEE INFOCOM 2001, Anchorage, Alaska, U.S.A
[7]Packet over SONET http://www.ciscopress.com/content/images/1587050706/samplechapter/1587050706content.pdf
[8] Stamatios V. Kartalopoulos, Understanding SONET / SDH and ATM. IEEE Press, Chapter 7, pp.45-59.
[9]Maria George, DDR SDRAM DIMM Interface for Virtex-II Device. XAPP608(v1.3) June 7,2004.
[10] Xilinx University Program Virtex-II Pro Development System, Xilinx
[11] ISE 8.2i Quick Start Tutorial, Xilinx
http://toolbox.xilinx.com/docsan/xilinx8/books/docs/qst/qst.pdf
[12] Synthesis and Simulation Desiogn Guide
[13] ChipScope ILA Software and Cores User Manual, Xilinx