簡易檢索 / 詳目顯示

研究生: 簡楷桐
Chieh-tung Chien
論文名稱: SOPC-based即時微核心之實體層設計
Physical Design of a SOPC-based Real-time Microkernel
指導教授: 吳乾彌
Chen-mie Wu
口試委員: 邱炳樟
Bin-chang Chieu
陳省隆
Hsing-lung Chen
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2005
畢業學年度: 94
語文別: 中文
論文頁數: 49
中文關鍵詞: 即時微核心實體層
外文關鍵詞: physical layer, real-time microkernel
相關次數: 點閱:172下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文係有關SOPC-based即時微核心之實體架構設計與實現,其相關研究包含三大部份:第一部份為SOPC-based即時微核心之實體架構,第二部份為SOPC-based即時微核心之實體層設計與實作,第三部份為即時微核心實體層並行程式之設計與測試。
    整體而言,本論文研究工作係發展一個以SOPC為基礎之微核心實體層設計。


    This thesis is related to the design and implementation of the physical layer of a SOPC-based real-time microkernel. The research work in this thesis consists of three parts. The first part is about the physical architecture of a SOPC-based real-time microkernel. The second part is about the design and implementation of the physical layer for a SOPC-based read-time microkernel. The third part is about the concurrent programming and testing of the physical layer of a real-time microkernel.
    As a whole, the research work of this thesis is to develop a physical layer for a SOPC-based real-time microkernel.

    第一章 緒論 1.1 研究動機與背景 1.2 論文組織與概觀 第二章 SOPC-based即時微核心之實體架構 2.1 SOPC-based即時微核心之實體架構簡介 2.2 SOPC-based即時微核心之實體層架構與功能 2.2.1 SOPC-based即時微核心之實體層架構功能介紹 2.2.2 SOPC-based即時微核心之硬體層架構功能介紹 第三章SOPC-based即時微核心之實體層設計與實作 3.1 實體層核心程式之架構與功能簡介 3.2 排班程式之設計與實現 3.2.1 排班程式之架構與功能簡介 3.2.2 排班程式之資料結構與排班演算法 3.2.3 排班程式之程式流程 3.3 實體層核心系統呼叫程式之設計與實現 3.3.1 周邊系統呼叫程式 3.3.1.1 周邊系統呼叫程式簡介 3.3.1.2 UART硬體架構簡介 3.3.1.3 UART處理程式之設計與實現 3.3.1.4 AD/DA硬體架構簡介 3.3.1.5 AD/DA處理程式之設計與實現 3.3.2 時間管理系統呼叫程式 3.3.2.1 時間管理系統呼叫程式簡介 3.3.2.2 時間等待系統呼叫之設計與實現 3.3.2.3 stime()系統呼叫之設計與實現 3.3.2.4 狀態時間等待系統呼叫之設計與實現 3.3.3 行程管理系統呼叫程式 3.3.3.1 行程管理系統呼叫程式簡介 3.3.3.2 設定排班參數系統呼叫之設計與實現 3.3.3.3 排班放棄系統呼叫之設計與實現 3.4 硬體中斷處理程式之設計與實現 3.4.1 硬體中斷處理程式之架構與簡介 3.4.2 硬體中斷處理程式之設計與實現 第四章 即時微核心實體層並行程式之設計與測試 4.1 即時微核心實體層並行程式之設計與測試功能簡介 4.2 AD/DA 監督程式之設計與實現 第五章 結論

    [1] 謝其圭, 一個嵌入式即時作業系統之設計與實現, 國立台灣科技大學碩士學位論文,民國九十年。

    [2] Robert Love, Linux Kernel Development, 2nd edition, Novell Press, 2005.

    [3] John O’Gorman, The Linux Process Manager, John Wiley & Sons, Inc, 2003.

    [4] Abraham Silberschatz, Peter Baer Galvin, Greg Gagne, Operation System Concepts, 6th edition, John Wiley & Sons, Inc, 2002.

    [5] Jean J. Labrosse, MircoC/OS-II The Real-Time Kernel, 2nd edition, CMP Books, 2002.

    [6] Daniel P. Bovet, Marco Cesati, Understanding the Linux Kernel, O'Reilly, 2002.

    [7] David R. Butenhof, Programming with POSIX Threads, Addison Wesley, 1997.

    [8] Quartus II Handbook, Altera Corporation, 2005.

    [9] Nios II Software Developer's Handbook, Altera Corporation, 2005.

    [10] NiosII Hardware Development Tutorial, Altera Corporation, 2005.

    [11] Nios Development Board, Stratix II Edition Reference Manual, Altera Corporation, 2004.

    [12] Nios II Processor Reference Handbook, Altera Corporation, 2003.

    [13] 徐千洋, Linux C 函式庫參考手冊, 旗標出版股份有限公司, 2003年2月。

    QR CODE