CMPS 5203 - Embedded Systems

Fall semester 2008

Instructor: Dr. Nelson L. Passos
Office: Bolin Science Hall 126B
Office phone: 397-4129
E-mail: nelson.passos@mwsu.edu
Office Hours: MW       9:00 - 11:00 am
MTW     2:00 - 4:00 pm
Class Hours:

MW       7:00 PM - BO 320

Course Description:

Study of integrated hardware and software solutions in computational systems with limited resources. Includes the design and implementation of basic intermodule functions such as device drivers, interrupt handlers, and real-time operating system basic routines.

Text book:

Embedded Systems Design: A Unified Hardware/Software Introduction, by  F. Vahid and T. Givargis.

Lecture Notes:

CMPS 5203 part 1

CMPS 5203 part 2

Tools:

Altera Quartus II Web Edition available for free download from the Altera Website

Agenda:

August     September     October     November     December     Grading

August



Aug 25- Embedded systems overview
Aug 27- Customized processors


September


Sep 1-

Labor Day

Sep 3-

Sequential components

Sep 8-

Single-purpose processor basic model

Sep 10-

Register transfer design

Sep 15-

General-purpose processor software - Assembly-level instructions

Sep 17-

Microprocessor architecture

 

Assignments # 1/2

Sep 22-

Assembly language

Sep 24-

Parallel port driver

Sep 29-

Application specific instruction set processors


October


Oct 1-

Peripherals

 

Assignment # 3

Oct 6-

Controllers

Oct 8-

Memory

 

Assignment # 4

Oct 13-

Memory hierarchy

Oct 15-

Advanced RAM

Oct 20-

Test # 1

Oct 22-

Interfacing

Oct 27-

I/O addressing

Oct 29-

Interrupt address table

 

Assignment # 5


November


Nov 3-

Arbitration

Nov 5-

Serial protocols

 

Assignment # 6

Nov 10-

Digital camera

Nov 12-

Design implementations

Nov 17-

Concurrent processes

Nov 19-

Dataflow model

Nov 24-

Test # 2

Nov 26-

Thanksgiving Holidays


December


Dec 1-

Multiple processes implementation

Dec 3-

Control systems

Dec 8-

Finals (Monday, 7:30 pm)


Grading



Tests and Final: 20 % (each)
Assignments: 20 %
Project: 15 %
Class Participation: 5 %
 


E-mail address:

nelson.passos@mwsu.edu

Back to Dr. Passos Home Page