Real time software architecture and design (Filière : ASI)

Informations générales

  • ECTS

    ECTS 3

Goal(s)

Exploit modern methods for Real time software design and implementation

Content(s)

Software architecture :
   - task definition,
   - external events management,
   - interrupt service routine organisation (PIC example),
   - task schedduling
   - Real Time Operating System (VxWorks)

Real time computing lab works
   - Microcontroler and DSP part : ISR(task’s priority), IDE with C language (chain RIDE and Code Composer Studio) Real monitor testing
   - Real time OS part : Training on chain TORNADO (task scheduling, semaphores of synchronization and mutual exclusion, queue). Set up of kernel relating with the target. Analyze of context’s commutations (graphic tool WindView)

Test

CC pour les CM/TDs, CC pour les BE

Calendar

S2

Additional Information

8 h CM + 4 h TD + 28 h BE

Bibliography

'Architecture de l'ordinateur' M. Tanenbaum DUNOD
'Architecture des systèmes d'exploitation' M. Griffiths et M. Vayssade

French State controlled diploma conferring a Master's degree

diplôme conférant grade de master contrôlé par l'Etat