Index presentation slides

2110682 Embedded and Real-Time Systems

Department of Computer Engineering
Faculty of Engineering, Chulalongkorn University


Course duration    : October 2010  – February 2011 
Lecturer                : Prabhas Chongstitvatana, Prof.
                            (office Eng build 4, Floor 18, room 13, tel 022186982, email: prabhas at chula dot ac dot th)
Lecture                : Sat 13.00-16.00 Room ENG4 F17-01

The content of the course is a mixed between hardware and software.  Embedded systems are computer systems with special requirement on constraints such as low power, high integration, real-time. This course explores Embedded systems design. On the hardware side, it includes embedded processors and low level programming, logic design, integrated circuits.  On the software side, it includes Software Engineering, Operating systems scheduling, communication and real-time constraints.  

Timetable


30 Oct, Introduction
6 Nov, Embedded systems
13 Nov, Embedded design method
20 Nov, Microprocessor, ISA, assembly language
27 Nov, memory, peripherals and interface
4 Dec, logic design   part1   part2
11 Dec, integrated circuits
18 Dec, ic design technology
25 Dec, midterm
1 Jan, public holiday
8 Jan, presentation
15 Jan, Relationship between high level and low level language
22 Jan, Control systems
29 Jan, Operating systems and task scheduling
5 Feb, real-time systems  RTOS
12 Feb, real-time communication protocols
19 Feb, Put it all together
26 Feb, spare
5 Mar, Final exam

Recommended Textbooks

1. Ball S, Embedded Microprocessor Systems: Real World Design 2nd edition, Newnes 2000
2. Vahid F, Givargis T, Embedded System Design: A Unified Hardware/Software Introduction, Wiley 2002
3. Kopetz H, Real-Time Systems: Design Principles for Distributed Embedded Applications, Kluwer 1997

Acknowledgement

Slides and presentations are kindly permitted by Setha Pan-gnam, Chalermek Intanagonwiwat