Ensimag Rubrique Formation 2022

Architecture des ordinateurs - 3MM1AO

  • Volumes horaires

    • CM 12.0
    • Projet 15.0
    • TD 12.0
    • Stage -
    • TP 15.0
    • DS -

    Crédits ECTS

    Crédits ECTS 3.0

Objectif(s)

Cet enseignement a pour but de donner les bases nécessaires à la compréhension du fonctionnement d'un système numérique du circuit de base à la conception d'un processeur (RISCV). Une grande part de l'enseignement est pratique, et la dernière partie est consacrée à la spécification et à la réalisation d'un processeur simple dans un langage de description de circuit (VHDL) et en utilisant un FPGA.

Responsable(s)

Sebastien VIARDOT

Contenu(s)

Une première partie concerne l'étude de la circuiterie numérique:

  • implantation matérielle des opérateurs booléens et des fonctions de mémorisation
  • méthodes de construction de fonctions complexes à partir de ces fonctions élémentaires.

Dans la deuxième partie de l'enseignement, ces concepts sont appliqués pour analyser et concevoir des processeurs capables d'interpréter de manière simple un jeu d'instructions.

    • Ce cours est donné en Période(s) Académique(s) 2 et 3 **

Prérequis

Eléments de base du calcul booléen et de l'arithmétique binaire

Contrôle des connaissances

CONTRÔLE CONTINU :
Type d'évaluation :
Evaluation du projet (adapté tant en présentiel qu'en distanciel)

SESSION NORMALE :

Type d'examen :

  • En première période
    • MCC en présentiel **
      1 Ecrit (NP2)
      Salle spécifique : Salle d'examen standard
      Durée : 2h
      Seul Document autorisé : résumé feuille A4 manuscrite
      Aucun matériel autorisé
    • MCC en distanciel **
      1 épreuve à distance sur un temps limité
  • En deuxième période (adapté à un enseignement présentiel ou distanciel)
  • contrôle continu sur le projet (NP3)
  • pas d'examen en deuxième période.

SESSION DE RATTRAPAGE : (N2)
Type d'examen : Oral
Salle spécifique : Salle de PC avec tableau (présentiel) ou en visio (en distanciel)
Durée : 1h
Seul Document autorisé : résumé feuille A4 manuscrite
Aucun matériel autorisé

    • MCC en présentiel **

N1=(NP2 examen écrit+NP3 projet)/2
N2=Examen de rattrapage

    • MCC en distanciel **

N1=(NP2 examen à distance+NP3 projet)/2
N2=Examen de rattrapage à distance

Calendrier

Le cours est programmé dans ces filières :

  • Cursus ingénieur - Alternance - Alternance 1ere annee
cf. l'emploi du temps 2023/2024

Informations complémentaires

Code de l'enseignement : 3MM1AO
Langue(s) d'enseignement : FR

Le cours est rattaché aux structures d'enseignement suivantes :

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

Bibliographie

David Patterson et John Hennessy, Computer Architecture, The hardware/software interface, 4ème édition, Morgan Kaufman
John F. Wakerly, Digital Design: Principles And Practices