Lecture overview and slides
The plan is not definite, but may change if You or I find suitable.
Slides that was used during lectures if any. Note that the slides in many cases only cover the keyword of what was discussed on the lecture. Also note that the lectures cover more than a single book. The italic text indicate where to find more information (non-exhaustive).
Introduction and course information
What characterises an embedded system?
Embedded systems tool-chain and terminology
Vahid&Givargis: Chapter 1.
Barr&Massa: Chapter 1, 3, 4, 5.
Lecture 02 and 03
Preprocessor and C topics
C-language and bit-manipulation
Vahid&Givargis: Chapter 2.
Hardware - Software interfacing, I/O
Vahid&Givargis: Chapter 5.
Barr&Massa: Chapter 2, 7, 8.
Vahid&Givargis: Chapter 3-4.
Vahid&Givargis: Chapter 7-8,(9).
Time-ordered tasks - State Machine
Code optimization and coding issues
Vahid&Givargis: Chapter 6,10.
Barr&Massa: Chapter 10-11,14.
System specification and models
Design article (see literature).
Previous year exam paper
Slides and documents referenced on lecture
Introduction Embedded C Bit Manipulation I/O Programming Concurreny Scheduling Design objectives, design methodologies and models of computation Mealy and Moore machines Exam related discussion
Page responsible: Unmesh Bordoloi
Last updated: 2014-05-26