研究生: |
黃建仁 Chienleng Hwang |
---|---|
論文名稱: |
實驗PCI BUS資料傳輸之使用PCI IP Core:實作與經驗 Implement of data transmission of PCI Bus with PCI IP Core:Implementation and Experience |
指導教授: | 李端興 |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 通訊工程研究所 Communications Engineering |
論文出版年: | 2005 |
畢業學年度: | 94 |
語文別: | 中文 |
論文頁數: | 18 |
中文關鍵詞: | 高速交換機 、網卡 、布可夫-范紐曼交換機 |
外文關鍵詞: | High-speed switch, Linecard, Birkhoff-von Neumann switch |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
由於現今網路的普及,每個人都可以很容易取得網路,使得資料的傳送大大的增加,對於高速網路的交換機需求,自然是越來越顯迫切。近年來交換機也大大的改變架構,以因應網路的需求,從輸入佇列縱橫式交換機到布可夫-范紐曼交換機,再經由改良後的百分之百輸出率”負載平衡之布可夫-范紐曼交換機”,最新的信件式順序交換機架構,不但有高輸出率也解決封包順序問題。如何實做實際封包交換機,並以模組化設計,以具有可擴充性的價值,是一個值得討論的議題。本篇論文是延續前人的作品,前人的論文討論如何實現MAC與PHY的電路部份,並討論應用到交換機上的一些相關技術與問題。但是發現MAC電路無法從PC系統獨立,這樣便無法符合Line card的應用,而MAC電路必須透過PCI Interface與PC系統溝通,所以本篇論文主要是學習如何透過PCI Bus存取資料。現在電腦是幾乎已成為每個家庭或者公司行號的必備用品,而且每台電腦都要接上網路,所以相對的,網路的需求量是必需的。隨著網路的普及與快速發展,高速交換機的需求便越來越明顯,近年來的輸入佇列縱橫式交換機(Input-Buffered Corssbar Switch)逐漸受到多方的注目,此類型的交換機會在每個輸入端前放置暫存器(buffer),且時間軸會被分成同步的許多時槽(Time slot),在同一個時槽,依照排列矩陣(Permutation Matrix),來決定輸出與輸入的連接設定,儲存在不同的輸入端的封包可以同一時槽被讀出到設定的輸出端,如圖1.1。但此架構有前端阻礙問題(HOL,Head-of-Line Blocking),因此輸出率低且封包延遲控制困難。
[1]Cheng-Shang Chang,Wen-Jyh Chen and Hsiang-Yi Huang,”Birkhoff-von Neumann input buffered crossbar switches,”IEEE INFOCOM 2000.
[2] Cheng-Shang Chang, Duan-Shin Lee and Yi-Shean Jou, "Load balanced Birkhoff-von Neumann switches, part I: one-stage buffering," Computer Communications, Vol. 25, pp.611-622, 2002.
[3]PCI IP Core Specification ( http://www.opencores.com/pdownloads.cgi/list/pci).
[4]PCI IP Core Design Document (http://www.opencores.com/pdownloads.cgi/list/pci).
[5]Altera, PCI High-Speed Stratix Development Kit ,Stratix Professional Edition,Getting
Started User Guide.
[6]Altera, Stratix PCI Development Board.
[7].Verilog硬體描述語言數位電路設計實務 鄭信源 儒林出版社.
[8].系統晶片設計 使用QuartusII 廖裕評 陸瑞強 全華出版社.
[9].Verilog硬體描述語言 黃英叡等 全華出版社.