University of Colorado at Boulder
University of Colorado at Boulder Search A to Z Campus Map CU Search Links
ECE Home

ECEN Courses

Undergraduate
Graduate
Course List
Research
Contact Us

ECEN 4623 - Real-Time Embedded Systems

Elective - 3 credit hours
Meets with ECEN 5623

On-Line Course Materials

Catalog Description: In this course, students 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. The course includes a theory module covering real-time rate monotonic theory, system resource sizing and management, and implementation process and testing specific to real-time systems.

Prerequisites: ECEN 2120, Computers as Components, and ECEN 3100, Digital Logic
Recommended: ECEN 4613, Embedded System Design

Textbook: PCI System Architecture, Tom Shanley and Don Anderson, 4th Edition, 1999, (ISBN 0-201-30974-2) MindShare, Inc., and several on-line texts.

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.

Topics:

Class Schedule: 2 hours of lecture, 2 hours of lab per week

Contribution of course to meeting Criterion 4, the professional component: This course provides 3 semester hours of electrical engineering topics consisting of engineering sciences and engineering design.

Relationship of course to program outcomes: This course is not required and is not included in outcomes assessment.

Prepared by: Linden McClure and V. Heuring
May 16, 2005