Browse DORAS
Browse Theses
Search
Latest Additions
Creative Commons License
Except where otherwise noted, content on this site is licensed for use under a:

Ease: a real-time multitasking executive

Doyle, David (1996) Ease: a real-time multitasking executive. Master of Engineering thesis, Dublin City University.

Full text available as:

[img]PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
2122Kb

Abstract

Ease the real time multitasking executive described m this thesis is designed for embedded systems with particular emphasis on DSP motor control applications. Ease provides an application software interface to the underlying hardware and encourages an object oriented programming approach which inherently enhances software integrity, maintainability and dependability in the potentially chaotic real time environment. Its focus is to tackle the undesirable aspects of real time programming and device dependent issues thereby allowing the application programmer to concentrate more on the application. The multitasking aspect of the executive means application tasks can be generated with ease which aids development, evolution or enhancement of an application. The multitasking aspect also facilitates tasks dedicated to on-line reconfiguration, error handling and fault correction or shutdown procedures. The software quality of a real time application running on the Ease platform is paid for by a small percentage of CPU processing power and a larger response time to external events than an unstructured monolithic interrupt driven system. During the course of research, development and prototyping of Ease , a number of suitable sample applications have been explored to test and optimise its functionality. The most notable of these is the control system for the motor simulation of a shock absorber with an active disturbance load. This was implemented as seven concurrent tasks in a uniprocessor DSP system, running Ease.

Item Type:Thesis (Master of Engineering)
Date of Award:1996
Refereed:No
Supervisor(s):McMullin, Barry
Uncontrolled Keywords:Real-time data processing; Real-time programming; DSP motor control applications; Digital Signal Processing
Subjects:Computer Science > Software engineering
DCU Faculties and Centres:DCU Faculties and Schools > Faculty of Engineering and Computing > School of Electronic Engineering
Use License:This item is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 3.0 License. View License
ID Code:18531
Deposited On:24 Jul 2013 14:16 by Celine Campbell. Last Modified 24 Jul 2013 14:16

Download statistics

Archive Staff Only: edit this record