Changes between Version 5 and Version 6 of SoclibCourseTp3
- Timestamp:
- Sep 13, 2009, 11:12:56 AM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SoclibCourseTp3
v5 v6 93 93 * `vci_vgsb.h` : définition du composant `VciVgsb` 94 94 * `vci_vgsb.cpp` : méthodes associées 95 * `tp3_top.cpp` : top-cell d'une architecture simple à deux composants (fichier incomplet) 96 * `tp3_segmentation.h` : définition des adresses de base et des longueurs des segments. 95 * `tp3_top.cpp` : top-cell de l'architecture 96 * `tp3_segmentation.h` : adresses de base et des longueurs des segments. 97 98 Le répertoire TP2 doit également contenir un sous-répertoire ''soft'' qui est utilisé pour la génération du logiciel embarqué. 97 99 98 100 == 5.1 Segmentation de l'espace adressable == … … 107 109 108 110 Contrairement à ce que nous avons fait dans le TP2, on ne définit pas les caractéristiques des segments (adresse de base et longueur) 109 directement dans le fichier '' 'tp3_top.cpp'', car ces valeurs ne sont plus utilisées par le matériel (par l'intermédiaire de la MappingTable),111 directement dans le fichier ''tp3_top.cpp'', car ces valeurs ne sont plus utilisées par le matériel (par l'intermédiaire de la MappingTable), 110 112 mais aussi par le logiciel embarqué (qui a besoin des adresses de base des différents périphériques). 111 113 On définit donc ces valeurs dans un séparé fichier ''tp3_segmentation.h'', qui sera inclus dans tous les fichiers qui ont besoin de cette information. 112 114 113 Comp êtez le fichier ''tp3_segmentation.h''.115 Complêtez le fichier ''tp3_segmentation.h'' qui se trouve dans le répertoire TP3. 114 116 115 117 == 5.1 Génération du logiciel embarqué == 118 119 Placez-vous dans le sous-répertoire ''soft''. 116 120 117 121 == 5.2 Instanciation des modèles des composants ==