Situer l'étudiant(e) par rapport aux diverses technologies disponibles sur le marché pour réaliser des circuits de logique numérique, leurs caractéristiques spécifiques et leurs champs d'application :
- composantes discrètes (SSI/MSI);
- composantes programmables;
- composantes semi-dédiées et dédiées.
Faire le survol des principaux circuits intégrés programmables :
- PROM, PAL, PLA;
- PLD simple, PLD complexe;
- FPGA à mémoire statique;
- FPGA à antifusibles.
Familiariser l'étudiant(e) aux outils de conception afférents à cette technologie qui sont utilisés pour :
- la saisie du design;
- la simulation fonctionnelle;
- leur réalisation (placement et interconnexion des cellules);
- l’analyse statique des délais du circuit final;
- le test de fonctionnalité de la puce en opération.
Familiariser l'étudiant(e) à une méthodologie de design utilisée pour la réalisation de circuits logiques complexes et d'envergure du type des circuits prédiffusés (gate arrays) programmables.