 |  | |  |
| INFO0064-1

 | Embedded Systems

| |
| 
| |
| Duration : | 30h Th, 30h Pr | |
|  | | |
| Credits/ECTS : |
| |
|  | | |
| Holder(s) : | Bernard Boigelot | |
|  | | |
|  | | |
| Course contents :
| Embedded systems are computer systems used as components of more complex entities. This course studies the hardware and software specificities of embedded systems, focusing mainly on their real-time aspects. The course studies in detail the scheduling problem for real-time tasks, as well as the internal structure of a real-time operating system. | |
|  | | |
| Course objective :
| Studying the structure and the development of embedded systems. | |
|  | | |
| Prerequisites :
| A basic knowledge of digital electronics is needed. | |
|  | | |
| Workshops :
| Exercise and/or lab sessions. A practical project has to be carried out by students. | |
|  | | |
| Organization :
| Theoretical lessons followed by exercise and/or lab sessions. A practical project has to be carried out by students (indivually or in groups). The course is given on the second semester. | |
|  | | |
| Written notes :
| A copy of the slides used during the theoretical lessons is available on the WWW page of the course.
References:
- The Art of Designing Embedded Systems, Jack Ganssle, Newnes, 1999
- MicroC/OS-II, The Real-Time Kernel, Jean J. Labrosse, R&D Books, 1999.
- An Embedded Software Primer, David E. Simon, Addison-Wesley, 1999.
| |
|  | | |
| Assessment :
| A written exam in June. A written exam in September. | |
|  | | |
| Contacts :
| Professor: Bernard Boigelot, boigelot@montefiore.ulg.ac.be | |
|  | | |
| Remarks :
| A WWW page with up-to-date information about the course is available at the address:
http://www.montefiore.ulg.ac.be/~boigelot/cours/spe/. | |
|  | | |