This course covers software and hardware design for real-time embedded systems. Topics include real-time implementation of DSP algorithms, code and hardware optimization for speed and power, real-time operating systems, reliable operation, and overall system architecture. In the laboratory, students will apply selected concepts learned in the lectures by implementing them on a development board centered around a DSP-oriented microcontroller. This course uses C as the programming language. There is some interaction with assembly code. Tutorial time early in the course is available to bring students back up to speed on selected topics such as C programming.
Upon successful completion of this course, the student will be able to:
Effective as of Winter 2015
ELEX 8030 is offered as a part of the following programs:
Interested in being notified about future offerings of ELEX 8030 - Real-Time Embedded Systems? If so, fill out the information below and we'll notify you by email when courses for each new term are displayed here.