June 16, 2002
June 16, 2002
June 19, 2002
7.367.1 - 7.367.5
Design in Real time systems course
Subra Ganesan and Pat Dessert Product Development and Manufacturing Center, Oakland University Rochester, MI 48309 Email: Ganesan@oakland.edu
This paper describes the design topics and projects done in a course titled “ Real time Systems”. The advancements in technology is taken into account in this course. This course emphasizes hard and soft real time computer system design for a single processor embedded system applications and distributed real time systems. Topics covered include characterizing real-time systems, performance measure, task assigning, scheduling, Fault tolerant scheduling, run-time error handling, run-time support, compiler, linker, debugger, kernel, real time databases, real-time communication, software development techniques; practical applications.
Real time embedded microcomputer systems are found in almost every thing from kitchen appliances to automobiles and aircrafts. Systematic study of real time characteristics, methods to test the design by simulation and in the actual situation for meeting the real time constraints, introducing graceful degradation in performance where applicable are becoming important. The field of real time computing covers the areas in computer architecture, embedded microprocessor system design, system simulation, fault tolerant computing and real time operating system ( task scheduling etc). A real time engineer has to design the RT system to meet the execution time restriction under varying conditions. A list of books and web references used in this course are given in the reference. The course topics are listed below and the time spent on these topics.
1) Introduction and Basic concepts (1 hr) 2) Characterization of Real time systems and Tasks (2hr) 3) Task Assignments and Scheduling (3 hr) 4) Programming Languages and tools
Proceedings of the 2002 American Society for Engineering Education Conference and Exposition Copyright 2002, American Society for Engineering Education
Dessert, P., & Ganesan, S. (2002, June), Design In Real Time Systems Course Paper presented at 2002 Annual Conference, Montreal, Canada. 10.18260/1-2--11005
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2002 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015