ECE/CS 3720
Embedded System Design
(also meets with ECE 6960/2 and CS 6968)
Course description
Introduction to issues in embedded system design
using microcontrollers. Topics include: microcontroller architecture,
embedded software design, interrupt synchronization, timing generation and
measurement, serial and parallel I/O interfacing, and analog interfacing.
Teaching staff
Instructor: Dr. Chris Myers (email:myers).
Teaching assistants:
Travis Johnson (email:tg_johnson) and
Jared Millington (email:jmillin2001)
Send questions to: teach-ece3720
Class email list: ce3720
Note: ADD vlsigroup DOT ece DOT utah DOT edu to each address above except the TAs which use
yahoo.com.
Prerequisites
CS/EE 3700 and CS/EE 3810. In particular, you are expected to have
knowledge of the following subjects:
- Microcomputer programming (i.e., assembly language programming)
- Digital logic (multiplexers, Karnaugh maps, tristate logic)
- Data structures in C (queues, stacks, linked lists)
- Test equipment like multimeters and oscilloscopes
- Discrete analog electrical circuits (resistors, capacitors, inductors, and
transistors)
Books
Microcontroller Information
Grading
- Lab reports - 40 percent
- Midterms - 30 percent
- Final - 30 percent
ECE 6960/2 and CS 6968 Students
- Must work with another grad student or alone.
- Must use the MC9S08GT16 part.
- Must complete a final project.
- Lab reports - 30 percent
- Midterms - 25 percent
- Final - 25 percent
- Project - 20 percent
Meeting Times
| Class Lecture |
12:25pm - 1:45pm |
Tuesday and Thursday |
Dr. Myers |
EMCB 102 |
| Office Hours |
11:45pm - 12:15pm |
Tuesday and Thursday |
Dr. Myers |
MEB 4112 |
| Office Hours |
1:45pm - 2:15pm |
Tuesday and Thursday |
Dr. Myers |
MEB 4112 |
| Office Hours |
12:05pm - 3:05pm |
Friday |
Travis |
MEB 2265 |
| Office Hours |
2pm - 5pm |
Monday |
Jared |
MEB 2265 |
| Lab Section 1 |
3:05pm - 6:05pm |
Friday |
Travis |
MEB 2265 |
| Lab Section 2 |
2pm - 5pm |
Tuesday |
Jared |
MEB 2265 |
| Lab Section 3 |
2pm - 5pm |
Thursday |
Jared |
MEB 2265 |
| Lab Section 4 |
3:05pm - 6:05pm |
Wednesday |
Travis |
MEB 2265 |
Labs and Lab Reports
Labs begin the week of January 16th.
Prelab checked at the beginning of your lab section.
Working lab should be checked off during your lab section.
Lab reports due to TA at beginning of your next lab section.
Put your lab section number on all lab reports.
There is NO provision for turning in late lab reports.
Lab reports will be returned in your next lab section.
If you have a question regarding your grade, please contact the grader
for that assignment to address the issue.
All labs reports and exams are assumed to be correctly graded one
week after they are returned.
After the one week has lapsed, no changes will be considered.
Lab is currently open from 7:30am to 6:05pm, but it will be open 24/7 with
card key access soon.
Handouts
All files are in a pdf format. These can be viewed and printed using
Adobe's Acrobat Reader.
Lectures
Sample Exams
These exams were used last year.
Other useful material