|  | 11 | == Exercices == | 
                          |  | 12 | === Exercice 1- Ecriture du modèle structurel du coeur de l'AMD2901 === | 
                          |  | 13 | ==== Question 1 ==== | 
                          |  | 14 | En partant du fichier amd_coeur.vbe écrivez le fichier muxe.vbe | 
                          |  | 15 | ==== Question 2 ==== | 
                          |  | 16 | En partant du fichier amd_coeur.vbe écrivez le fichier muxS.vbe | 
                          |  | 17 | ==== Question 3 ==== | 
                          |  | 18 | En partant du fichier amd_coeur.vbe écrivez le fichier alu.vbe | 
                          |  | 19 | ==== Question 4 ==== | 
                          |  | 20 | En partant du fichier amd_coeur.vbe écrivez le fichier accu.vbe | 
                          |  | 21 | ==== Question 5 ==== | 
                          |  | 22 | En partant du fichier amd_coeur.vbe écrivez le fichier ram.vbation | 
                          |  | 23 | ==== Question 6 ==== | 
                          |  | 24 | En vous inspirant du fichier amd_chip.py (voir TP7) qui correspond au découpage coeur-plots de l'AMD2901, écrivez le fichier amd_coeur.py correspondant à l'instanciation des 5 blocs muxe,muxs,alu,accu et ram puis éexécutez le par la commande : | 
                          |  | 25 | {{{ | 
                          |  | 26 | >./amd_coeur.py | 
                          |  | 27 | }}} | 
                          |  | 28 | ==== Question 7 ==== | 
                          |  | 29 | Pour pouvoir faire une simulation de amd_coeur.vst, que doit contenir le fichier CATAL ? pourquoi ? | 
                          |  | 30 |  | 
                          |  | 31 | On effectuera une première simulation de amd_coeur.vst avec un fichier de pattren élémentaire, comme suit : | 
                          |  | 32 | {{{ | 
                          |  | 33 | in vdd; | 
                          |  | 34 | begin | 
                          |  | 35 | <0 ns> : 1; | 
                          |  | 36 | end; | 
                          |  | 37 | }}} | 
                          |  | 38 | ==== Question 8 ==== | 
                          |  | 39 | Simulez la netlist obtenue dans son environnement (amd_2901_ctl) avec l'ensemble des fichiers de test que vous avez utilisé pour valider votre fichier amd_2901_dpt.vbe. | 
                          |  | 40 |  | 
                          |  | 41 | === Exercice 2-Ecriture du modèle structurel du multiplexeur d'entrée === | 
                          |  | 42 | Pour cet exercice nous allons prendre pour exemple la génération de l'entrée '''r''' de l''''alu''' |