Conception des circuits intégrés II (Algorithmes)
Professeur Hartenstein
Contenu du cours :
-
Outils, algorithmes et niveaux d'abstraction
-
Classification des outils et algorithmes
-
Algorithmes : types d'algorithmes, problèmes de complexité,
classes de complexité etc...
-
Styles d'organisation de puces et leurs infrastructures
-
Infrastructures et outils de coopération entre les
producteurs et les environnements de conception
-
Mise en place des styles d'organisation de puces
-
Conception layout
-
Les éditeurs et leurs structures de données,
langages layout et formats d'échange, lois de layout et leurs vérifications,
layout symbolique et compactage, extraction de circuits et vérification
des lois électriques, synthèse layout : partitionnement,
positionnement et écriture
-
Cellules
-
Opérateurs, éléments de stockage, champs
de registre et mémoire, cellules pseudo-programmables, styles de
cellules layout
-
Synthèse de cellules
-
Synthèse de cellules et algorithmes d'optimisation,
générateurs de cellules
-
Méthodes de synthèse de haut-niveau
-
Compilateur en silicone, synthèse de haut-niveau
-
Générateurs de tableaux systoliques
Recommended book: R. Hartenstein: ISBN 3-929814-00-5;
IT Press 1994
Prérequis :
Connaissances en Bases de circuits intégrés
I+II, électronique
Examen :
Pas de certificat possible
Examen (oral, parties I + II ensemble) pendant la période
normale d'examens durée :30 min pour la partie I 30 min pour la
partie II 45 - 60 min pour les parties I + II
Exercices :
Aucun
Organisation du cours :
2 heures/semaine pendant le se