Changes between Version 19 and Version 20 of ToolsCourseTp5
- Timestamp:
- Sep 13, 2007, 11:08:57 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ToolsCourseTp5
v19 v20 27 27 et de hiérarchie de cellules seront introduites. 28 28 29 = 1-Dessin d'un inverseur et d'un buffersous GRAAL =29 = 1-Dessin d'un inverseur et d'une porte Nand2 sous GRAAL = 30 30 31 31 == Introduction == … … 40 40 41 41 42 Il s'agit de la cellule inverseuse '''inv_x1''' sous la forme d'une cellule précaractérisée de la bibliothèque '''sxlib''' en respectant 43 règles de dessin fournies. 42 Il s'agit tout d'abord de la cellule inverseuse '''inv_x1''' sous la forme d'une cellule précaractérisée de la bibliothèque '''sxlib''' en respectant les règles de dessin fournies, puis on dessinera le Nand2 au gabarit '''sxlib''' 44 43 45 Cette cellule sera instanciée pour concevoir un buffer. 44 46 45 47 46 === 1.1 Environnement technologique === … … 107 106 [[Image(inv_x1.jpg,nolink)]] 108 107 109 == 3 Schéma d'un buffer==108 == 3 Schéma d'un Nand2 == 110 109 Le schéma théorique d'un buffer et la hiérarchie utilisée sont présentés 111 110 [[Image(buff_x1.jpg,nolink)]] … … 156 155 157 156 158 === 5.2 Réalisation d'un buffer === 157 === 5.2 Réalisation d'un Nand2 === 158 * Décrire le comportement de la cellule Nand à 2 entrées dans un fichier .vbe 159 159 160 Le buffer est réalisé sous '''GRAAL''' à partir de l'instanciation de deux inverseurs. 161 La hiérarchie ainsi créée est représentée sur le schéma 162 163 * Décrire le comportement de la cellule buffer dans un fichier .vbe 164 * Saisir sous '''GRAAL''' le dessin de la cellule en respectant le gabarit spécifé. 160 * Dessiner le "stick-diagram" de l'inverseur nand2 dont le schéma en transistors 161 est représenté 165 162 166 Vous utiliserez pour cela la fonction d'instanciation de '''GRAAL'''. La 167 cellule à instancier est bien sûr l'inverseur créé précédemment, que vous relierez 168 ( routerez) manuellement 163 * Saisir sous '''GRAAL''' le dessin de la cellule en respectant le gabarit spécifié 169 164 165 * Valider les règles de dessin symbolique en lançant '''DRUC''' sous '''GRAAL''' 170 166 171 * Valider les règles de dessin symbolique en lançant '''DRUC''' sous '''GRAAL''' 172 173 * Extraire la netlist du buffer au format .al avec '''COUGAR''' 167 * Extraire la netlist de la porte nand2 au format .al avec '''COUGAR''' 174 168 175 169 176 170 171 177 172 N'oubliez pas que les mans existent 178 173