Changes between Version 10 and Version 11 of MethoCourseTp4


Ignore:
Timestamp:
Sep 19, 2007, 5:29:49 PM (17 years ago)
Author:
geoffrey
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MethoCourseTp4

    v10 v11  
    77= Objectifs =
    88
    9     Le but de cette séance est de vous apprendre à déboger un circuit qui sera réutilisé dans les TP suivants. L'intérêt est donc double:
    10  - Au niveau de l'état d'esprit l'objectif est de vous apprendre, par la pratique, la méthodologie du débogage. Cela vous resservira toujours étant donné que la découverte des erreures est universelle et touche également des domaines autres que l'informatique ou l'électronique.
    11  - Au niveau connaissances techniques: vous faire découvrir (ou revoir) un circuit ayant été déployé dans l'industrie qui sera utilisé dans les TP suivants.
     9Le but de cette séance est de vous apprendre à déboger un circuit qui sera réutilisé dans les TP suivants. L'intérêt est donc double:
     10- Au niveau de l'état d'esprit l'objectif est de vous apprendre, par la pratique, la méthodologie du débogage. Cela vous resservira toujours étant donné que la découverte des erreures est universelle et touche également des domaines autres que l'informatique ou l'électronique.
     11- Au niveau connaissances techniques: vous faire découvrir (ou revoir) un circuit ayant été déployé dans l'industrie qui sera utilisé dans les TP suivants.
    1212
    1313Pour explorer toutes les fonctionnalités du circuit, vous devrez, au cours de cette séance, valider
     
    1616
    1717
    18     La validation devra être réalisée à l'aide de vecteurs de tests générés avec genpat.
     18La validation devra être réalisée à l'aide de vecteurs de tests générés avec genpat.
    1919Les vecteurs doivent être soigneusement écrits pour vous permettre de déceler un bug
    2020insidieusement inséré dans votre fichier comportemental .vbe. Environ 500 patterns
    2121suffiront pour debugger votre AMD2901.
    2222   
    23     Pour obtenir la description d'un AMD2901, tapez la commande suivante :
     23Pour obtenir la description d'un AMD2901, tapez la commande suivante :
    2424prompt$ /users/enseig/trncomun/TP/2006/TP1/Fichiers/Fournis/get2901.Linux > amd.vbe
    2525
    26    '''Remarque''' : L'Amd2901 que vous allez récupérer présente quelques différences par
     26'''Remarque''' : L'Amd2901 que vous allez récupérer présente quelques différences par
    2727rapport à la spécification fournie :
    28  - La RAM est modélisée par un banc de registres à triple accès (un accès en écriture,
    29    deux accés en lecture). Ceci implique que les lectures et les écritures mémoire se
    30    font sur front montant du signal d'horloge ck.
    31  - Les drapeaux np et ng sortent la valeur '1' pour les opérations logiques.
     28- La RAM est modélisée par un banc de registres à triple accès (un accès en écriture,
     29  deux accés en lecture). Ceci implique que les lectures et les écritures mémoire se
     30  font sur front montant du signal d'horloge ck.
     31- Les drapeaux np et ng sortent la valeur '1' pour les opérations logiques.
    3232