Changes between Version 17 and Version 18 of MethoCourseTp3
- Timestamp:
- Apr 8, 2007, 4:19:05 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MethoCourseTp3
v17 v18 7 7 = Objectifs = 8 8 9 Le principal objectif de ce TP est d'utiliser le langage VHDL pour écrire une description 10 structurelle hiérarchique multi-niveaux du composant ''addaccu'', en utilisant une bibliothèque de cellules 11 précaractérisées. 9 Le principal objectif de ce TP est d'utiliser le langage VHDL pour définir et simuler un schéma 10 complet du composant ''addaccu'', en utilisant une bibliothèque de cellules pré-caractérisées. 12 11 13 12 Pour cela, nous allons décrire les trois blocs '''adder4''', '''mux4''' et '''accu4''', … … 17 16 Une cellule pré-caractérisée (en anglais "standard cell") est une fonction élémentaire pour laquelle on dispose 18 17 des différentes "vues" permettant son utilisation par des outils CAO: 19 * vue ''physique'' : dessin des masques 20 * vue ''logique'' : schéma en transistors 21 * vue ''comportementale'' : description VHDL 18 * vue ''physique'' : dessin des masques, permettant d'automatiser le placement et le routage. 19 * vue ''logique'' : schéma en transistors permettant la caractérisation électrique. 20 * vue ''comportementale'' : description VHDL permettant la simulation logique. 22 21 23 22 On dit que ces cellules sont pré-caractérisées, car on connait leurs caractéristiques physiques: … … 52 51 plus la surface de silicium occupée est importante. 53 52 54 Vous pouvez visualiser le dessin des masques de deux inverseurs de la la bibliothèque SXLIB,53 Vous pouvez par exemple visualiser le dessin des masques de deux inverseurs de la la bibliothèque SXLIB, 55 54 en utilisant l'éditeur graphique de la chaîne alliance : 56 55 {{{ … … 66 65 == B1) schéma du bloc adder4 == 67 66 67 On cherche à définir le schéma du bloc '''adder4'''. 68 68 Un additionneur 4 bits peut être réalisé en interconnectant 4 additionneurs 1 bit suivant le schéma ci-dessous: 69 69