Architecture matérielle des ordinateurs, Informatique industrielle

Informations générales

  • Number of hours

    • Lectures 26
    • Laboratory works 28

    ECTS

    ECTS 2+2

Contact details

Eric Escande

Content(s)

Architecture matérielle :

  • représentation des nombres,
  • Séquenceurs câblés / HDL
  • structure et fonctionnement d'un ordinateur,
  • structure et fonctionnement d'un processeur,
  • Évolution et exemple d'architectures,

Architecture logicielle :

  • Niveaux de langage et programmation.
  • Notions de tâches,
  • Gestion des évènements extérieurs,
  • Gestion des tâches immédiates, exemple de gestion-naire d'interruption,
  • Gestion des tâches différées,
  • OS temps réel.

Bureaux d'étude

Thème microcontrôleur et DSP :

  • Ouverture des algorithmes des activités,
  • Élaboration des tâches immédiates (analyse priorités)
  • Programmation C et assembleur (Chaîne de dévelop-pement RIDE et Code Composer Studio) des activités,
  • Mise au point et tests (moniteur temps réel)
  • Approfondissement :
    • Interfaçage et configuration des circuits pour thème mC
    • Assembleur (MAC) pour thème DSP

 Thème OS temps réel :

  • Apprentissage de l'OS sur chaîne de développement TORNADO (mécanismes d'ordonnancement des tâches, sémaphores de synchronisation et d'exclusion mutuelle, queues)
  • Compréhension de la paramétrisation d'un noyau vis à vis de la cible
  • Programmation C et assembleur des activités,
  • Mise au point et tests : Analyse des commutations de contexte (outil graphique WindView)

Test

Continu

Calendar

Semestre 1

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

French State controlled diploma conferring a Master's degree

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