Changes between Version 3 and Version 4 of SoclibCourseTp7
- Timestamp:
- Jan 14, 2011, 5:05:13 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SoclibCourseTp7
v3 v4 18 18 = 2 Top-Cell TLM-DT = 19 19 20 Pour chaque composant matériel de la bibliothèque SoCLib, il existe en principe deux modèles de simulation:21 un modèle CABA (que vous connaissez délà), et un modèle de simulation TLM-DT.22 23 20 Comme les communications entre composants en TLM-DT utilisent des appels de fonctions et non des 24 signaux, l'écriture de la top-cell décrivant l'architecture matérielle est simplifiée. 21 signaux, l'écriture de la top-cell décrivant l'architecture matérielle est simplifiée, puisqu'il n'y a pas besoin de 22 déclarer les signaux. 25 23 26 24 Les prototypes des constructeurs TLM-DT des composants matériels ressemblent beaucoup aux prototypes des constructeurs CABA. … … 94 92 Créez un répertoire TP7 pour ce TP, et placez-vous dans ce répertoire. 95 93 96 En prenant comme point de départ l a top-cell de l'architecture quadri-clusters du TP5, écrivez le fichier '''tp7_tlmdt_top.cpp''', ainsi que le fichier de description utilisé par soclib-cc'''tp7_tlmdt_top.desc'''.94 En prenant comme point de départ les fichiers décrivant la top-cell de l'architecture quadri-clusters du TP5, écrivez les fichier '''tp7_tlmdt_top.cpp''', et '''tp7_tlmdt_top.desc'''. 97 95 98 96 Vous pouvez re-utiliser sans modifications les fichiers définissant le code binaire du logiciel embarqué du TP5. … … 109 107 110 108 La modélisation TLM-DT permet de réduire les temps de simulation, au prix d'une légère perte de précision temporelle. 111 Comparez l a modélisation CABA et la modélisation TLM-DT en exécutant l'application logicielle ''Transpose'' sur la même architecture matérielle modélisée en CABA et enTLM-DT.109 Comparez les temps de simulation du modèle CABA et du modèle TLM-DT en exécutant successivemenr l'application logicielle ''transpose'' sur le prototype virtuel CABA et sur le prototype virtuel TLM-DT. 112 110 113 111 '''Question''' : Quel est le rapport des temps de simulation CABA et TLMDT (temps de simulation mesurés en secondes pour afficher une image) ? 114 112 115 '''Question''' : Quelle est la perte de précision (en pourcentage). On comparera les dates affichées par la simulation TLMDT (approximative) aux dates affichées par la simulation CABA (exacte). Et on calculera l'erreur relative par rapport au temps d'affichage d'une image.113 '''Question''' : Quelle est la perte de précision (en pourcentage). On comparera les dates affichées par la simulation TLMDT (approximative) aux dates affichées par la simulation CABA (exacte). Et on calculera l'erreur relative par rapport au temps total de traitement d'une image (chargement, transposition, affichage). 116 114 117 118 115 = 4 Compte-rendu = 119 116