Circuits intégrés numériques
Cours de recherche (24h de cours, travail
sur des articles scientifiques)
Cours : Arnaud Tisserand (Arnaud.Tisserand)
Présentation
L'objectif de ce cours est la conception des architectures matérielles
en intégrant les contraintes technologiques, les outils de conception
assistée par ordinateur, les aspects systèmes et applicatifs. Le
cours est présenté pour donner aux étudiants une culture du matériel
complémentaire à leur culture du logiciel : degrés de libertés
supplémentaires mais nouvelles contraintes fortes, vision
algorithmique plus fine du temps et de l'espace, outils et méthodes de
conception spécifiques.
Plan du cours
- Technologie des circuits intégrés numériques
-
Du transistor aux portes logiques, connexions, mémoires, synchronisation,
consommation d'énergie, ce que l'on peut faire dans un circuit intégré.
- Architectures évoluées
-
Circuits reconfigurables (FPGA), processeurs spécialisés en traitement du signal
(DSP), opérateurs dédiés, systèmes sur silicium, adéquation algorithme-architecture.
- Algorithmes de conception assistée par ordinateur (CAO) pour les
circuits
-
Langages de description de matériel, synthèse logique et physique, placement, routage, testabilité.
- Étude de cas
-
Des articles de recherche seront proposés aux
étudiants. Chaque travail consistera en la lecture d'un article, la
rédaction d'un rapport évalué par l'intervenant du cours et d'autres
étudiants, et une présentation orale.
Bibliographie
-
Neil H.E. Weste and David Harris. CMOS VLSI Design:
A Circuits and Systems Perspective. 3rd Edition, Addison
Wesley, 2004.
- Robert L. Boylestad. Introductory Circuit
Analysis. 10th Edition, Prentice Hall, 2002.
- H. Gerez Sabih. Algorithms for VLSI design
automation. Wiley, 1999.