Aller au menu Aller au contenu
Our engineering & master degrees
Ecole nationale supérieure de l'Énergie, l'Eau et l'Environnement
-
Engineering school in energy, water and environment
Our engineering & master degrees
Our engineering & master degrees

> Study at Ense3 > Double degrees > E3-STU-COURSES

Real-Time systems and processing - 4EUS4STR

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Number of hours

    • Lectures : 14.0
    • Tutorials : 6.0
    • Laboratory works : 42.0
    • Projects : -
    • Internship : -
    • Written tests : -
    ECTS : 5.0
  • Officials : Mathias VOISIN FRADIN

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

Calendar

The course exists in the following branches:

see the course schedule for 2022-2023

Additional Information

Course ID : 4EUS4STR
Course language(s): FR

You can find this course among all other courses.

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 cet article Facebook Twitter Linked In

Date of update February 8, 2017

Université Grenoble Alpes