研究生: |
李國隆 Kuo-lung Li |
---|---|
論文名稱: |
SOPC-based即時微核心之邏輯層設計 Logic 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 |
語文別: | 中文 |
論文頁數: | 51 |
中文關鍵詞: | 即時微核心 、執行緒 |
外文關鍵詞: | POSIX Threads |
相關次數: | 點閱:140 下載:1 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文係有關SOPC-based即時微核心之邏輯層之設計與實現。 其相關研究包含兩大部份:第一部份為關於SOPC-based即時微核心邏輯層之設計,在此微核心裡,並行程式的基本程式是依照POSIX執行緒標準來實現; 第二部份是去設計和實現一個並行程式範例,用以測試及驗證此即時微核心之邏輯層。
This thesis is related to the design and implementation of the logic layer for a SOPC-based real-time microkernel. The research work in this thesis consists of two parts. The first part is about designing the logic layer for a SOPC-based real-time microkernel. Here, concurrent programming primitives are implemented according to the specification of POSIX threads. The second part is to design and implement a sample concurrent program for testing and verifying the logic layer of this real-time microkernel.
〔1〕 謝其圭,一個嵌入式即時作業系統之設計與實現,國立台灣科技大學碩士學位論文,民90.
〔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〕 Daniel P. Bovet, Marco Cesati, Understanding the Linux Kernel, O’Reilly, 2002.
〔6〕 David R. Butenhof, Programming with POSIX Threads, Addison Wesley, 1997.
〔7〕 Nios II Hardware Development Tutorial, Altera Corporation, 2005
〔8〕 Nios II Software Developer’s Handbook, Altera Corporation, 2005.
〔9〕 Nios II Processor Reference Handbook, Altera Corporation, 2005.
〔10〕 Tool Interface Standard(TIS) Executable and Linking Format(ELF) Specification, Version 1.2, TIS Committee, May 1995.
〔11〕 Richard M. Stallman and the GCC Developer Community, Using the GNU Compiler Collection (GCC), GNU Press, 2004.
〔12〕 Dean Elsner, Jay Fenlason & friends, Using as, The GNU Assembler, 1994.
〔13〕 Steve Chamberlain, Cygnus Support, Using ld, The GNU linker, 1994.
〔14〕 GNU Make Manual, 2002.