Changes between Version 4 and Version 5 of ToolsCourseTp1


Ignore:
Timestamp:
May 4, 2007, 3:26:08 PM (18 years ago)
Author:
anne
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ToolsCourseTp1

    v4 v5  
    2424
    2525FIG. 2 – Automate d'états
    26 = 2 Automates de MOORE et MEALY =
     26= 2 Automates de Moore et Mealy =
     27
     28
     29=
    2730L'automate de MOORE voit l'état de ses sorties changer uniquement sur front d'horloge.
    2831Les entrées peuvent donc bouger entre deux fronts sans modier les sorties. Par
    … …  
    3942VHDL qui définit l'architecture "fsm" (finite-state machine).
    4043
    41     Le fichier correspondant possède également l'extension fsm. A partir de ce chier,
     44    Le fichier correspondant possède également l'extension fsm. A partir de ce fichier,
    4245l'outil SYF effectue la synthèse d'automate et transforme cet automate abstrait en un
    4346réseau booléen. SYF génère donc un fichier VHDL au format vbe. Comme la plupart
    … …  
    6366type ETAT_TYPE is (E0, E1, E2, E3) ;
    6467signal EF, EP : ETAT_TYPE;
    65 pra--__pppí¯€--- pragma CURRENT_STATE EP
     68pra--__ppp�--- pragma CURRENT_STATE EP
    6669ô€€€ô€€€ pragma NEXT_STATE EF
    6770ô€€€ô€€€ pragma CLOCK CK
    … …  
    123126end process ;
    124127end MOORE ;
    125 TP2 Synthèse logique et génération de chemin de données
    126 = 5 Travail à effectuer =
    127 – Ecrire la description d'un compteur de cinq "un" successifs sous la forme d'un
    128 automate de Moore.
    129 – Positionner les variables d'environnement.
    130 – Lancer SYF avec les options de codage -a, -j, -m, -o, -r et en utilisant les options
    131 -CEV.
    132 >syf -CEV -a <fsm_source> -
    133 – Un chier Makele vous est fourni pour vous faciliter la vie !
    134 répertoire : ~trncomun/TP/2006/TP2/Fichiers/Fournis/Compteur5/. Utilisez ce Make
    135 file à compléter.
    136  Visualiser les fichiers .enc.
    137  Ecrire un fichier de vecteurs de test et simuler sous ASIMUT.
    138  Que se passe-t-il si le reset n'est pas positionné en début de pattern ? Pourquoi ?
    139 
    140 TP2 Synthèse logique et génération de chemin de données
    141 3 Automate pour digicode
     128
    142129
    143130
    … …  
    164151
    165152
    166 = 3 Automate pour digicode =
     153= 6 Automate pour digicode =
    167154
    168155
    … …  
    201188
    202189
    203 = 3.1 Travail à effectuer =
     190= 7 Travail à effectuer =
    204191
    205192Dessiner le graphe d'états de l'automate. (Les corrections seront distribuées)