Changes between Version 29 and Version 30 of SoclibCourseTp2


Ignore:
Timestamp:
Nov 28, 2010, 2:45:15 PM (15 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SoclibCourseTp2

    v29 v30  
    264264
    265265Pour valider les modèles de simulation des composants `VciGcdMaster` et `VciGcdCoprocessor`,
    266 on construit une architecture minimale ne contenant que deux composants matériels, conformément au schéma ci-dessous :
     266on construit une architecture minimale ne contenant qu'un seul initiateur et une seule cible. Comme il n'y a qu'un initiateur,
     267il ne peut pas y avoir de conflit d'accès au bus, et comme il n'y a qu'une seule cible, il n'y a pas besoin de décoder les bits
     268de poids fort de l'adresse pour router la commande. On n'a donc pas besoin d'utiliser le composant 'vci_vgsb'.
     269
    267270
    268271[[Image(soclib_tp2_simple_archi.png)]]
     
    292295`address_masking_table.o` (en plus des fichiers objet correspondant aux deux composants matériels
    293296
    294 Le lancement du simulateur doit vous fournir la même trace d'exécution que celle que obtenue dans le TP1, puisque
    295 les calculs effectués sont les mêmes (seul le protocole de communication a changé.
     297Le lancement du simulateur doit vous fournir les mêmes résultats que ceux obtenus dans le TP1, puisque
     298les calculs effectués sont les mêmes (seul le protocole de communication a changé).
    296299
    297300En cas de difficulté, vous pouvez obtenir une trace détaillée (cycle par cycle) des valeurs contenues dans les registres.
     
    306309puisque - une fois le bus alloué à un initiateur - les signaux de sortie dépendent combinatorement des signaux d'entrée.
    307310La latence minimale d'une transaction rafale de N mots VCI est de (N+1) cycles, dans le cas où la cible répond immédiatement.
    308 Du point de vue latence et bande passante, ce composant se comporte comme le PIbus.   
     311Du point de vue latence (durée d'une transaction) et bande passante (nombre d'octets transférés par cycle), ce composant se comporte comme le PIbus.   
    309312
    310313[[Image(soclib_tp2_bus.png)]]