ECEN 5623 (3). Real-Time Embedded Systems.
Design and build a microprocessor-based embedded system application requiring
integration of sensor/actuator devices, a real-time operating system and
application firmware and software. Real-time rate monotonic theory and
embedded architecture are covered.|
(Meets with ECEN 4623.)
|Credits and Design||3 credit hours: 2 hours of lecture, 2 hours of lab per week. ESE Program core course.|
ECEN 2350, Digital Logic|
ECEN 3350, Programming of Digital Systems
|Recommended prerequisite(s)||ECEN 5613, Embedded System Design|
|Textbook||Real-Time Embedded Components and Systems, Sam Siewert, (ISBN 1584504684) and PCI System Architecture, Tom Shanley and Don Anderson, 4th Edition, 1999, (ISBN 0-201-30974-2) MindShare, Inc.|
|Course Objectives||Students will be taught rate monotonic theory and how to apply it to real-time applications. They will learn practical details of designing and integrating a real-time operation system with a microprocessor to host real-time service data processing. Finally, in a course project they will design and build a microprocessor-based embedded system application requiring integration of sensor-actuator devices, A/D and D/A I/O interfaces, a microprocessor, commercial real-time operating system, and multi-tasking application software. System debug and test methods specific to real-time systems will be studied and used to complete projects. The course focus is on the process as well as fundamentals of integrating microprocessor-based embedded system elements to realize systems that not only meet functional requirements, but timing and performance requirements as well.|
Last revised: 08-02-11, PM, ARP.