Changes between Initial Version and Version 1 of ToolsCourseTp5


Ignore:
Timestamp:
Jun 13, 2007, 5:13:16 PM (18 years ago)
Author:
anne
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ToolsCourseTp5

    v1 v1  
     1{{{
     2#!html
     3<h1> TP1 VLSI :Simulation de l'AMD2901</h1>
     4}}}
     5[[PageOutline]]
     6== Objectifs ==
     7 * Dans un premier temps, écrire un maximum de vecteurs de test pour valider ladescription comportementale de votre '''AMD2901'''.
     8
     9 * Dans un second temps vous allez écrire un '''automate de contrôle pour commander votre AMD2901 '''
     10== Exercices ==
     11=== Exercice 1- test""manuel" de l'AMD2901 ===
     12Les questions suivantes ont pour objectif de vous aider à définir un ensemble significatif de vecteurs de test.
     13==== Question 1 ====
     14Proposer différents scénarii permettant àpartir du contenu de la '''Ram2''' de remplir toutes les mémoires de la Ram, sachant que le contenu de la mémoire d'adresse '''i''' est '''i'''. Combien de cycles sont nécessaires ?
     15==== Question 2 ====
     16On veut créer une procédure d'initialisation  registres internes à '''0''', donner les valeurs nécessaires ainsi que le nombre de cycles.
     17==== Question 3 ====
     18On veut stocker le résultat de '''(R2+R3)*2 ''' dans '''R3''' et dans l'accumulateur; donner le nombre de cycles minimal et les vecteurs correspondants.
     19==== Question 4 ====
     20On veut ajouter '''-6 + 67 '''.Donner le vecteur de test correspondant en ayant prévu toutes les sorties.
     21
     22Refaire le vecteur avec 2 opérandes identiques que l'on veut soustraire.
     23==== Question 5 ====
     24Avec l''''AMD2901''' proposezune suite d'instructions permettant de réaliser la somme '''0+1+2+3+4+5'''.