Operating System Kernel for All Real Time Systems

Show full item record

Title: Operating System Kernel for All Real Time Systems
Author: Pinnix, Justin Everett
Advisors: Robert J. Fornaro, Co-Chair
Vicki Jones, Co-Chair
Munindar Singh, Member
Abstract: This document describes the requirements, design, and implementation of OSKAR, ahard real time operating system for Intel Pentium compatible personal computers.OSKAR provides rate monotonic scheduling, fixed and dynamic priority scheduling,semaphores, message passing, priority ceiling protocols, TCP/IP networking, and globaltime synchronization using the Global Positioning System (GPS). It is intended toprovide researchers a test bed for real time projects that is inexpensive, simple tounderstand, and easy to extend. The design of the system is described with special emphasis on design tradeoffs made toimprove real time requirements compliance. The implementation is covered in detail atthe source code level. Experiments to qualify functionality and obtain performanceprofiles are included and the results explained.
Date: 2001-03-26
Degree: MS
Discipline: Computer Science
URI: http://www.lib.ncsu.edu/resolver/1840.16/203


Files in this item

Files Size Format View
etd.pdf 340.3Kb PDF View/Open

This item appears in the following Collection(s)

Show full item record