Aller au menu Aller au contenu
Diversité scientifique et technologique
L'école d'ingénieurs de physique, électronique, matériaux
Diversité scientifique et technologique

> Formation

Circuits logiques - 3PMRCLO4

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

    • CM : 8.0
    • TD : 8.0
    • TP : 8.0
    • Projet : 0
    • Stage : 0
    Crédits ECTS : 1.5

Objectifs

Cours-TD-TP élémentaire sur la conception des systèmes numériques intégrés .

A l'issue de ce cours, les étudiants sont en mesure d'analyser et concevoir un système numérique de base.

Le TP est consacré à la conception d’un récepteur de données série asynchrone RS-232 et à son implantation sur un FPGA.

Contact Katell MORIN ALLORY

Contenu

1ère partie : Logique Combinatoire
Représentation de l'information
Algèbre de Boole, représentation des fonctions logiques (formes canoniques, tableau de Karnaugh)
Opérateurs arithmétiques fondamentaux (codage des nombres entier binaire, addition/soustraction)

2nde partie : Logique Séquentielle
Composants de base de la logique séquentielle (bascules)
Circuits fondamentaux (compteur, registre à décalage)
Machine à états synchrone (Graphe d'états, modèles de Moore et Mealy)
Synthèse d'une machine à états (structure, codage des états)

TP
La spécification du circuit à l’aide d’une machine à états qui manipule des variables est donnée ainsi que l’interface entre les parties commande et opérative. La partie opérative est également partiellement donnée.
Dans ce TP il est demandé :

de déterminer les éléments manquants de la partie opérative,
de spécifier la partie commande avec une machine à états et d’en faire la synthèse,
de saisir ces différents éléments des parties opérative et commande dans un projet Quartus à compléter et d’en faire la validation progressive à partir de bancs de test fournis, parfois à compléter,
de valider l’implantation du circuit sur une carte FPGA DE1 en utilisant le PC de développement pour lui envoyer de l’information en série asynchrone.
Ce TP se déroule sur 2 séances de 4 heures.



Prérequis

neant

Contrôles des connaissances

Session1 normale
50%Examen + 50% controle continu (TP)
Session1 confinée
50% DM + 50% TP

Session 2 normale
50% orale + 50% TP(note session1)
session2 confinée
50%orale (zoom )+ 50% TP(note session1)



50% EXAM1 + 50% TP

Informations complémentaires

Cursus ingénieur->Apprentissage MT->Semestre 5

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

mise à jour le 6 mars 2019

Université Grenoble Alpes