Login (DCU Staff Only)
Login (DCU Staff Only)

DORAS | DCU Research Repository

Explore open access research and scholarly works from DCU

Advanced Search

Ease: a real-time multitasking executive

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

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.
Metadata
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 13:16 by Celine Campbell . Last Modified 24 Jul 2013 13:16
Documents

Full text available as:

[thumbnail of David_Doyle.pdf]
Preview
PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
2MB
Downloads

Downloads

Downloads per month over past year

Archive Staff Only: edit this record