Informations générales
Number of hours
- Lectures 14
- Laboratory works 24
ECTSECTS
3
Goal(s)
Understanding of computer structures and real-time development software
Responsible(s)
Escande E.
Contact details
Escande E.
Content(s)
Equipment architecture :
- number state,
- basic computer structure,
- processor structure
- main evolution and architecture (DSP-mC-IPs),
- language level and programming.
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 le CM et les BE
Calendar
S1
Additional Information
38 h (14H de CRS-TDs + 24 h BE)
Bibliography
'Architecture de l'ordinateur' M. Tanenbaum DUNOD
'Informatique industrielle' M. Nussbaumer Presse polytechnique (Tome I, II et III)
'Architecture des systèmes d'exploitation' M. Griffiths et M. Vayssade