| Groupe | Jour | Type |
|---|---|---|
| 01 | Lundi 08:30 | Activité de cours |
| 01 | Mardi 13:30 | Laboratoire |
Ce cours vise à concevoir et réaliser des systèmes numériques à l'aide de circuits intégrés programmables (FPGA, Filed-Programmable Gate Array).
Au terme de ce cours, la personne étudiante sera en mesure de :
Éléments de contenu : technologies de réalisation de circuits logiques (composantes discrètes, programmables, semi-dédiées, dédiées). Comparaison technique des technologies logiques. Comparaison économique des technologies logiques. Créneau de la logique programmable. Révision des concepts de conception numérique. Processus global de conception en VHDL. Évolution des composantes programmables. PROM. PAL. PLA. PLD simples. PLD complexes. Matrice ET/OU pour la réalisation de fonctions logiques. FPGA à mémoire statique. Architectures FPGA (Xilinx, Altera). Ressources de routage des FPGA. FPGA à antifusibles. FPGA à mémoire flash. Programmation Actel. Comparaison des types de FPGA (complexité, vitesse). Étapes du processus global de conception (capture de schémas, vérification, réalisation, test). Placement. Interconnexion. Compromis surface-vitesse. Partitionnement. Utilisation de librairies. Algorithmes de placement. Algorithmes de routage. Mise sous tension des composantes programmables. Possibilités de configuration. Chargement et configuration des produits Xilinx.
| Groupe | Jour | Type |
|---|---|---|
| 01 | Lundi 08:30 | Activité de cours |
| 01 | Mardi 13:30 | Laboratoire |