Architectures numériques

Catalogue des cours de Télécom SudParis

Code

IGFF PHY 5031

Niveau

M2

Graduate

Graduate

Domaine

Physique

Programme

Programme Ingénieur

Langue

Français/French

Crédits ECTS

4

Heures programmées

45

Charge de travail

90

Coordonnateur(s)

Département

  • Electronique et Physique

Equipe pédagogique

Acquis d'apprentissage

A l’issue du module, les étudiants sont capables de :
Différencier les caractéristiques principales (coût, consommation, puissance de calcul, fonction, etc.) des composants numériques programmables (microcontrôleur, Digital Signal Controller DSC, DSP, FPGA, System on Chip SoC, processeur ARM).
Ecrire un programme simple permettant à ces composants de communiquer avec des périphériques externes (capteurs, clavier, écran, …) à l’aide de bus de liaison standards (série, I2C, SPI, USB), à l’aide de documentations techniques.
Examiner la faisabilité des spécifications techniques d’un système embarqué (cahier des charges) afin de choisir judicieusement les composants programmables adéquats.
Appréhender l’utilisation un analyseur logique.

Contenu

Introduction : rappels historiques, systèmes embarqués, composants numériques utilisés.
Microcontrôleur RISC, DSP et DSC : présentation et exemples d’utilisation.
FPGA et langage VHDL : présentation et exemples d’utilisation.
SoC : présentation et exemples d’utilisation.
Processeur ARM : présentation et exemples d’utilisation.
Bus de liaison USB, I2C, SPI : présentation et exemples d’utilisation.
Analyseur logique : présentation et exemples d’utilisation.

Prérequis

Electronique numérique, programmation assembleur et C.

Mots-clés

Electronique numérique, systèmes embarqués, microcontrôleur RISC, DSC, DSP, FPGA, VHDL, SoC, ARM, bus série, I2C, SPI, USB.

Evaluation

L'évaluation de ce module est basée sur :
Un contrôle continu (CC) qui repose sur des travaux pratiques (NTP), un exposé oral (Ne) et une étude d'une documentation (Nd).
Un examen écrit : 1re session (N1), 2e session (N2).

Formule de l'évaluation

CC = moyenne(NTP, Ne, Nd).
1re session : NF1 = (CC + N1)/2.
2e session : NF2 = (CC + N2)/2.
Note finale : NF = sup(NF1, NF2).

Compétences CDIO

Compétences principales

  • 1.2 - Connaissance des principes fondamentaux d'ingénierie
  • 2.1.5 - Solutions et recommandations
  • 3.2.6 - Présentations orales
  • 4.3.1 - Comprendre les besoins et établir les objectifs
  • 4.7.2 - Définir la solution (S'ajoute et complète le 4.3.1 Comprendre les besoins et établir les objectifs)
Fiche mise à jour le 29/06/2018