| ||||
Sigle : GEN6063 Gr. SO Titre : Conception avancée des systèmes numériques programmables Session : Hiver 2014 Horaire et local Professeur : Lakhssassi, Ahmed | ||||
1. Description du cours paraissant à l'annuaire : | ||||
ObjectifsPermettre aux étudiants de maîtriser les connaissances nécessaires pour concevoir et développer des systèmes numériques. Lui permettre maîtriser les connaissances sur les techniques de pointe de conception et de prototypage rapide sur circuits programmables.ContenuCompléments de la méthodologie et outils de conception d'un circuit intégrés à large échelle (VLSI) : circuits dédiés, FPGA. Simulation et estimation des performances du circuit conçu. Problématique de la testabilité et processus de vérification du circuit réalisé. Implantation des algorithmes de traitement de signaux en technologie VLSI. Adaptation des algorithmes aux exigences de la technologie VLSI. Études de cas de conception et de réalisation de circuits VLSI. Tendances en développement. | ||||
2. Objectifs spécifiques du cours : | ||||
À la fin du cours l'étudiant :
Logiciels utilisés : Synopsys et Cadence, ou Xilinx et Altera avec leurs outils de synthèse et de P&R. | ||||
3. Stratégies pédagogiques : | ||||
Les formules suivantes seront utilisées :
La chronologie des séances de laboratoires sera disponible sur le site Moodle du cours. En résumé, le cours consiste à :
Total : 45 heures. Les laboratoires pratiques sont intégrés dans les séances de cours. *La date des présentations peut être déplacée selon les disponibilités. | ||||
4. Heures de disponibilité ou modalités pour rendez-vous : | ||||
Sur rendez-vous. | ||||
5. Plan détaillé du cours sur 15 semaines : | ||||
Semaine | Thèmes | Dates | ||
1 | Introduction générale : Processus de conception, représentations matérielles de la conception, prototypage rapide | 14 jan. 2014 | ||
2 | VHDL : conception, simulation et synthèse de circuits et modules logiques à l'aide du langage de description matérielle VHDL | 21 jan. 2014 | ||
3 |
Systèmes numériques programmables : Exemple de conception avec la logique programmable.
Travail pratique I : Introduction à la simulation avec VHDL |
28 jan. 2014 | ||
4 |
Analyse et conception avancée des systèmes numériques programmables
Travail pratique II : Représentation arithmétique binaire avec VHDL |
04 fév. 2014 | ||
5 |
Machines séquentielles algorithmiques (MSA) pour les automates programmables
LTravail pratique III : Introduction à la plateforme de développement d'Altera |
11 fév. 2014 | ||
6 |
Conception avancé des systèmes numériques programmables basées sur les machines séquentielles
Travail pratique IV: L'affichage VGA |
18 fév. 2014 | ||
7 | Examen de mi-session | 25 fév. 2014 | ||
8 | Semaine d'études | 04 mars 2014 | ||
9 |
Conception de circuits combinatoires par circuit LSI et MSI
Travail pratique V: Les afficheurs ACL. |
11 mars 2014 | ||
10 |
Programmation des automates par le langage VHDL
Travail pratique VI: La modélisationen VHDL avec ISE : Foundation de Xilinx |
18 mars 2014 | ||
11 | Conception avancée des systèmes programmables sur l'architecture Beecube | 25 mars 2014 | ||
12 | Flot de design numérique sur l'architecture BeeCube | 01 avr. 2014 | ||
13 | Présentations : sujets spéciaux en développement technoloqique dans le domaines des systèmes numériques. | 08 avr. 2014 | ||
14 | Présentation orale des projets, démontrations au laboratoire | 15 avr. 2014 | ||
15 | Examen final | 22 avr. 2014 | ||
6. Évaluation du cours : | ||||
Il faut obtenir une moyenne minimale de 50 % aux travaux pratiques pour que les notes des travaux comptent. Attention : La présence aux cours est obligatoire. Trois absences ou plus mèneront à un échec automatiquement. | ||||
7. Politiques départementales et institutionnelles : | ||||
| ||||
8. Principales références : | ||||
Manuel de cours disponible. Une série de transparents sera disponible sur le site Moodle. | ||||
9. Page Web du cours : | ||||
https://moodle.uqo.ca |