Real-Time systems and processing - 4EUS4STR
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Goals
Understanding of computer structures and real-time development software
Implementation of digital algorithm on DSP
Content "Equipment architecture and Software architecture for embedded systems" Part :
Lecture Course (18H) :
- number state,
- basic computer structure,
- processor structure
- Peripherals I/O
- main evolution and architecture (DSP-mC-IPs),
- language level and programming (IDE).
- task definition,
- external events management,
- interrupt service routine organisation (PIC example),
- task schedduling
- synchronisation and communication between task
- Real Time Operating System (VxWorks)
Real time computing lab works on DSP TMS320C5515 and PC Pentium 4 (30H) - DSP part : ISR(task's priority), IDE with C language (Code Composer Studio) Real monitor testing
- Real time OS part : Training on IDE Workbench VxWorks (task scheduling, semaphores of synchronization and mutual exclusion, queue). Set up of kernel relating with the target. Analyze of context's commutations (graphic tool Viewer)
Bibliographie :
"real time systems" Jane W. S. Liu Prentice Hall
"structured computer organization" M. Tanenbaum Prentice Hall
"Digital Processing for DSP" part (12H) :
- floatting point DSP
- Optimisation on algorithm (circular addressing, SIMD processing Unit ...)
- filtering implemantation
- use of FFT algorithm
Tests 100% Continuous assessment for lab works
70% ER + 30% EN
Bibliography "real time systems" Jane W. S. Liu Prentice Hall
"structured computer organization" M. Tanenbaum Prentice Hall
'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
'Gestion des processus industriels temps réel' Jean-Jacques MONTOIS Ellipses
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Date of update February 8, 2017