Aller au menu Aller au contenu
Une formation multidisciplinaire
L'école d'ingénieurs pour l'énergie, l'eau et l'environnement
Une formation multidisciplinaire

> Formation > Cursus ingénieurs

Systèmes et traitements temps réel - 4EUS4STR

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail Partagez cet article Facebook Twitter Linked In Google+ Viadeo
  • Volumes horaires

    • CM : 14.0
    • TD : 6.0
    • TP : 42.0
    • Projet : -
    • Stage : -
    • DS : -
    Crédits ECTS : 5.0
  • Responsables : Mathias VOISIN FRADIN

Objectifs

Comprendre les architectures matérielle et logicielle, le fonctionnement des systèmes informatiques embarqués et des applications 'temps réel'. Savoir implanter des traitements temps-réel sur DSP.

Contenu

Partie « architectures matérielle et logicielle des systèmes temps-réel »
Le CM (18H) :

  • La représentation des nombres,
  • La structure et le fonctionnement d'un processeur, les périphériques - entrées sorties
  • Les évolutions des architectures internes (DSP, mC, IP)
  • Les chaînes de développement d'un logiciel (préprocesseur-compilateur-lieur-logeur)
  • La gestion des tâches immédiates, exemple de gestionnaire d'interruption,
  • La gestion des tâches différées (Etats des tâches - ordonanceur) / Mécanismes de synchronisation (Sémaphores) et de communication (files).
  • Systèmes d'exploitation multi-tâches temps réel.
    Pour les bureaux d'études (30H) :
  • thème structurant : la sélectivité sur les protections d' un réseau de puissance (SMART GRIDs )
  • E/S, mécanismes d'interruptions et codage des données sur DSP en virgule fixe,
  • fonctionnement des RTOS sur PC : états des tâches, schedduler, synchronisation, communication, exclusion mutuelle
  • Mise en œuvre expérimentale sous chaîne Code Composer Studio pour DSP et chaîne Workbench pour RTOS VxWorks

Bibliographie :
"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

Partie « implantation sur DSP » (CM/BE 12h)

  • les DSP en virgule flottante
  • optimisation de programmation (adressage circulaire, unité de traitement SIMD, …)
  • implantation de filtres numériques
  • emploi de l’algorithme de transformée de Fourier rapide (FFT)

Prérequis

Module intégrateur « ASI/IEE/SICOM »,
Module « Electronique et signaux numériques »
Module « informatique »

Contrôles des connaissances

Session normale
Contrôle terminal (CT) : contrôles individuels écrits en temps limité
Contrôle continu (CC) : Evaluation sur machine ou par rapports collectifs

Session de rattrapage
La note remplace la note de CT. Le contrôle continu n'est pas rattrapable.

CC 30% + CT 70%

Calendrier

Le cours est programmé dans ces filières :

cf. l'emploi du temps 2019/2020

Informations complémentaires

Code de l'enseignement : 4EUS4STR
Langue(s) d'enseignement : FR

Vous pouvez retrouver ce cours dans la liste de tous les cours.

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail Partagez cet article Facebook Twitter Linked In Google+ Viadeo

mise à jour le 8 février 2017

Grenoble INP Institut d'ingénierie Univ. Grenoble Alpes