Changes between Version 4 and Version 5 of SoclibCourseTp3


Ignore:
Timestamp:
Sep 12, 2009, 11:17:09 PM (15 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SoclibCourseTp3

    v4 v5  
    77= 1 Objectif =
    88
    9 L'objectif de ce troisième TP est d'introduire des processeurs programmables dans les architectures modélisées.
    10 Les initiateurs ''cablés'' utilisés dans les deux premiers TPs sont remplacés par des processeurs programmables
    11 (avec leurs caches L1 : cache de données et cache d'instructions). On utilisera des processeurs RISC 32 bits, car ce type
    12 de processeur possède un excellent rendement énergétique.
     9L'objectif de ce troisième TP est d'introduire des processeurs programmables dans les architectures modélisées,
     10puisque, pour des raisons de flexibilité et de re-utilisation des plate-formes matérielles, les concepteurs
     11de systèmes intégrés essaient de réaliser le plus grand nombre possible de fonctions en logiciel, sur des processeurs
     12généralistes, ou sur des processeurs de traitement du signal.
     13
     14On utilisera des processeurs RISC 32 bits, car ce type de processeur possède un très bon rapport (puissance de calcul) / (consommation énergétique).
     15
    1316On introduira également dans l'architecture les mémoires embarquées contenant le code binaire
    14 de l'application logicielle, ainsi que les données manipulées par le programme.
     17et les données de l'application logicielle.
    1518
    1619= 2 Architecture matérielle cible =
     
    1821La première architecture modélisée dans ce TP comporte un seul initiateur VCI et 4 cibles VCI :
    1922
    20 [[Image(soclib_tp3_archi_mono)]]
     23[[Image(soclib_tp3_archi.png)]]
    2124
    2225 * '''mips32''' est un processeur MIPS32 avec ses caches L1. On utilise le composant ''!VciXcacheWrapper''