Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
19559.pdf (5.4 MB)
ETD Abstract Container
Abstract Header
Task Schedule Generator for an RTOS
Author Info
Prasad, Raghav
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=ucin1446547203
Abstract Details
Year and Degree
2015, MS, University of Cincinnati, Engineering and Applied Science: Electrical Engineering.
Abstract
A real time operating system (RTOS) is an important component of many embedded applications which are becoming more common in our day-to-day lives. These systems can be divided into soft or hard real time systems based on whether the timing parameters are flexible or not. Scheduling algorithms play a major role in contributing to the working of an RTOS, they are used to schedule the various tasks present in the system. It is therefore crucial for embedded system engineers to understand the working of various scheduling algorithms and the internal design structure of an RTOS. In this thesis, we design a task schedule generator using the C language. This schedule generator provides schedulability analysis for periodic, independent, preemptive tasks using Rate Monotonic scheduling, schedulability analysis and a schedule for periodic, independent, non-preemptive tasks using Earliest Deadline First scheduling, and a schedule for independent tasks using Priority scheduling. Further, we develop a variety of user functions that can help the user understand the internal working of our generator. This tool can be included in an RTOS that supports a variety of scheduling algorithms for a variety of functions. Further, the tool developed in this thesis can be used to study the internal workings of an RTOS schedule generator.
Committee
Carla Purdy, Ph.D. (Committee Chair)
George Purdy, Ph.D. (Committee Member)
Xuefu Zhou, Ph.D. (Committee Member)
Pages
102 p.
Subject Headings
Computer Engineering
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Prasad, R. (2015).
Task Schedule Generator for an RTOS
[Master's thesis, University of Cincinnati]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1446547203
APA Style (7th edition)
Prasad, Raghav.
Task Schedule Generator for an RTOS.
2015. University of Cincinnati, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=ucin1446547203.
MLA Style (8th edition)
Prasad, Raghav. "Task Schedule Generator for an RTOS." Master's thesis, University of Cincinnati, 2015. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1446547203
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
ucin1446547203
Download Count:
2,026
Copyright Info
© 2015, all rights reserved.
This open access ETD is published by University of Cincinnati and OhioLINK.