Changes between Version 80 and Version 81 of SoclibCourseTp4


Ignore:
Timestamp:
Dec 11, 2010, 8:55:55 PM (14 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SoclibCourseTp4

    v80 v81  
    114114Outre les fichiers qui permettent de générer le simulateur de l'architecture matérielle, cette archive contient  également un fichier '''images.raw''' qui contient une séquence d'images, et le sous-répertoire ''soft'' qui est utilisé pour la génération du logiciel embarqué.
    115115
    116 '''Question''' : Complêtez le fichier '''tp4_top.cpp''' pour définir les adresses de base et les tailles des cinq segments associés aux composants ICU, TIMER, IOC, FBF et DMA, et pour introduire ces 5 segments dans la table des segments. Ces segments sont-ils cachables ou non cachables?
    117 
    118 '''Question''' : Complétez le fichier '''tp4_top.cpp''' pour définir les paramètres des constructeurs des cinq nouveaux composants ICU, TIMER, IOC, FBF et DMA. Pour le composant IOC on fera en sorte que le cheminom désignant le fichier
     116'''Question''' : Complêtez le fichier '''tp4_top.cpp''' pour définir les adresses de base et les tailles des segments associés aux composants TTY, GCD, ICU, TIMER, IOC, FBF et DMA, et pour introduire ces 7 segments dans la table des segments. Ces segments sont-ils cachables ou non cachables? Les adresses de base des sgments sont définis dans le fichier '''ldscript''' du répertoire '''soft'''. Les tailles des segments sont définis dans la documentation des composants matèriels sur le site SoCLib.
     117
     118'''Question''' : Complétez le fichier '''tp4_top.cpp''' pour définir les arguments des constructeurs des  composants ICU, TIMER, IOC, FBF, DMA et BUS. Pour le composant IOC on fera en sorte que le cheminom désignant le fichier
    119119externe puisse être redéfini par un paramètre sur la ligne de commande au lancement du simulateur. Pour le composant
    120120FBF, on choisira une taille d'écran de 128 lignes de 128 pixels.
    121121
    122 '''Question''' : Complétez la net-list dans le fichier '''tp4_top.cpp''' pour  connecter les 4 lignes d'interruption utilisées dans cette architecture mono-processeur.
     122'''Question''' : Complétez la net-list dans le fichier '''tp4_top.cpp''' pour  connecter les 4 lignes d'interruption utilisées dans cette architecture mono-processeur, et pour connecter sur le bus les 3 initiateurs et les 3 cibles.
    123123
    124124'''Question''' : Complétez le fichier '''tp4_top.desc''' pour pouvoir utiliser soclib-cc, et utilisez le Makefile pour pour générer le simulateur.