| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lecture | Description (lectures) | Lectures in pdf files |
1 |
Introduction to Embedded Systems | |
| 2 | Events and determinism | Events and determinism.pdf |
| 3 | Refresh of basic HW concept, HW interfacing |
|
| 4 | HC12 Addressing modes, instructions |
|
| 5 | HC12 Interfaces ICE/LAN debugging tools |
|
| 6 | Review of memory types I/O techniques |
|
| 7 | Performance enhancements, Other devices, Non-von-Neumann machines |
|
| 8 | Interrupt: Basics ,Shared data problem, Latency |
|
| 9 | Embedded SW architectures, Round-robin, Function-queue scheduling | |
| 10 |
RTOS Basics ,Process scheduling |
|
| 11 |
Simple task synchronization Semaphores and shared data |
|
| 12 |
Advanced Microcontroller: Task communication - Queues,mailboxes,pipes |
Task communication.pdf |
| 13 | Timer functions and events | |
| 14 |
RTOS memory management Interrupt handling |
RTOS memory.pdf |
| 1A |
Scheduling Anomalies Priority Inversion |
Scheduling - Priority Inversion.pdf |
| 15 |
Requirements Problems,types,real-time |
Requirements.pdf |
| 16 |
Techniques: FSMs and stateCharts |
Techniques - FSMs.pdf |
| 17 | Techniques: Petri nets | Techniques - Petri nets.pdf |
| 18 |
Techniques: Structured and OO
Analysis, UML |
Techniques - OO and UML.pdf |
| 19 | Documentation and case study | Doc and case study.pdf |
| 20 | Design: Software properties, Engineering principles | SW properties.pdf |
| 21 | Procedural design techniques | Procedural design.pdf |
| 22 | Object-oriented design techniques | OO Design.pdf |
| 23 | Case study of a real-time system | Case study for RT.pdf |
| 24 | Real time programming languages | RT Programming.pdf |
| 25 | Issues in procedural and object- oriented languages | Issues in languages.pdf |
| 26 | Survey: Ada 95,C/C++,C# | Survey - Ada,C.pdf |
| 27 | Survey: Java/RTJ, Occam2 Coding standards | Survey - Java.pdf |
| 28 | Performance analysis and optimization Theory | Performance analysis.pdf |
| 29 | Performance calculations and improvements | Performance improvements.pdf |
| EE-276 Homepage | Syllabus |
Schedule | Lab News | Faculty |
Contact Information | Lab
Info | Project
Department of Electrical Engineering and Computer Science |
Search |
Site Index
| People Finder
| Phone
Directory | VUnet |
VUmail
Copyright
© 2006
Vanderbilt University
Designed
by: Juan J. Rodríguez-Moscoso
Last
Updated:
Saturday, December 02, 2006
by
Teeradache Viangteeravat
Box 1824 Station B
Nashville, TN 37235
Phone: 322-2771
Fax: 343-6702