TP N2 - Circuits Combinatoires
TP N2 - Circuits Combinatoires
TP N2 - Circuits Combinatoires
2. Activits pratiques
Activit pratique 1 : Additionneur (Adder)
Now, we proceed to the design, simulation and test of Full Adder. The circuit specification of Full adder is circuit
includes three inputs (A, B, and Cin), one Sum output and Cout output.
Crer un nouveau projet, puis un nouveau fichier Schmatique. Editer le schma bloc de ladditionneur complet.
Enregistrez puis compilez votre projet.
Ouvrez un nouveau fichier de simulation et ajouter les pins au fichier.
Lancez la simulation.
1|Page
Ajouter un etage pour maintenir letat haut de la cathode commune des LEDs dans le fichier Schematic.
Recompilez et ouvrez lutilitaire dassignation de pins. Lassignation se fera selon le tableau suivant :
Entres/Sorties du design
PIN de CPLD
A
47
B
48
Cin
49
Sum
7
Cout
8
LED_COM
141
Assignement de Pin de EPF10K30ATC144-3
3.
Maintenant vous pouvez charger votre programme dans votre carte CPLD.
Crer un nouveau projet, puis un nouveau fichier Schmatique. Editer le schma bloc de ladditionneur 4bits.
Enregistrez puis compilez votre projet.
Ouvrez un nouveau fichier de simulation et ajouter les pins au fichier.
Lancez la simulation :
Par M. JAROU
2|Page
Ajouter un etage pour maintenir letat haut de la cathode commune des LEDs dans le fichier Schematic.
Recompilez et ouvrez lutilitaire dassignation de pins. Lassignation se fera selon le tableau suivant :
Entres/Sorties du design
PIN de CPLD
A0, A1, A2, A3
68, 67, 65, 64
B0, B1, B2, B3
81, 80, 79, 78
S0, S1, S2, S3
11, 10, 9, 8
C4
7
LED_COM
141
Assignement de Pin de EPF10K30ATC144-3
3.
Maintenant vous pouvez charger votre programme dans votre carte CPLD.
Crer un nouveau projet, puis un nouveau fichier Schmatique. Editer le schma bloc du soustracteur de bits.
Enregistrez puis compilez votre projet.
Ouvrez un nouveau fichier de simulation et ajouter les pins au fichier.
Lancez la simulation :
Ajouter un etage pour maintenir letat haut de la cathode commune des LEDs dans le fichier Schematic.
Recompilez et ouvrez lutilitaire dassignation de pins. Lassignation se fera selon le tableau suivant :
Entres/Sorties du design
PIN de CPLD
A0, A1, A2, A3
68, 67, 65, 64
B0, B1, B2, B3
81, 80, 79, 78
S0, S1, S2, S3
11, 10, 9, 8
C4
7
LED_COM
141
Assignement de Pin de EPF10K30ATC144-3
3.
Maintenant vous pouvez charger votre programme dans votre carte CPLD.
Par M. JAROU
3|Page
Crer un nouveau projet, puis un nouveau fichier Schmatique. Editer le schma bloc du comparateur de mots de 2bits.
Enregistrez puis compilez votre projet.
Ouvrez un nouveau fichier de simulation et ajouter les pins au fichier.
Lancez la simulation :
Par M. JAROU
4|Page
Ajouter un etage pour maintenir letat haut de la cathode commune des LEDs dans le fichier Schematic.
Recompilez et ouvrez lutilitaire dassignation de pins. Lassignation se fera selon le tableau suivant :
Entres/Sorties du design
PIN de CPLD
X0
48
X1
47
Y0
63
Y1
62
G
7
E
8
L
9
LED_COM
141
Assignement de Pin de EPF10K30ATC144-3
3.
Maintenant vous pouvez charger votre programme dans votre carte CPLD.
Par M. JAROU
5|Page
Crer un nouveau projet, puis un nouveau fichier Schmatique. Editer le schma bloc de lencodeur.
Enregistrez puis compilez votre projet.
Ouvrez un nouveau fichier de simulation et ajouter les pins au fichier.
Lancez la simulation :
Par M. JAROU
6|Page
Ajouter un etage pour maintenir letat haut de la cathode commune des LEDs dans le fichier Schematic.
Recompilez et ouvrez lutilitaire dassignation de pins. Lassignation se fera selon le tableau suivant :
Maintenant vous pouvez charger votre programme dans votre carte CPLD.
Par M. JAROU
7|Page
Par M. JAROU
8|Page
Par M. JAROU
9|Page
Crer un nouveau projet, puis un nouveau fichier Schmatique. Editer le schma bloc du dcodeur 4vers 16 et du
dcodeur BCD/7Segements.
10. Enregistrez puis compilez votre projet.
11. Ouvrez un nouveau fichier de simulation et ajouter les pins au fichier.
12. Lancez la simulation :
Ajouter un etage pour maintenir letat haut de la cathode commune des LEDs dans le fichier Schematic.
Recompilez et ouvrez lutilitaire dassignation de pins. Lassignation se fera selon le tableau suivant :
Par M. JAROU
10 | P a g e
Maintenant vous pouvez charger votre programme dans votre carte CPLD.
Par M. JAROU
11 | P a g e
Crer un nouveau projet, puis un nouveau fichier Schmatique. Dessiner le schma bloc dun multipmexeur..
Enregistrez puis compilez votre projet.
Ouvrez un nouveau fichier de simulation et ajouter les pins au fichier.
Lancez la simulation :
Par M. JAROU
12 | P a g e
Ajouter un etage pour maintenir letat haut de la cathode commune des LEDs dans le fichier Schematic.
Recompilez et ouvrez lutilitaire dassignation de pins. Lassignation se fera selon le tableau suivant :
Maintenant vous pouvez charger votre programme dans votre carte CPLD.
Par M. JAROU
13 | P a g e
Crer un nouveau projet, puis un nouveau fichier Schmatique. Dessiner le schma bloc du dmultipmexeur.
Enregistrez puis compilez votre projet.
Ouvrez un nouveau fichier de simulation et ajouter les pins au fichier.
Lancez la simulation :
Ajouter un etage pour maintenir letat haut de la cathode commune des LEDs dans le fichier Schematic.
Recompilez et ouvrez lutilitaire dassignation de pins. Lassignation se fera selon le tableau suivant :
Maintenant vous pouvez charger votre programme dans votre carte CPLD.
Par M. JAROU
14 | P a g e
Par M. JAROU
15 | P a g e