0% ont trouvé ce document utile (0 vote)
40 vues2 pages

TP Circuits Séquentiels ENSET

Ce document décrit quatre projets de circuits séquentiels à réaliser avec Quartus, notamment des compteurs à 3 et 4 bits, un compteur modulo 6 et un compteur/décompteur à 4 bits.

Transféré par

Achraf Oube
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
40 vues2 pages

TP Circuits Séquentiels ENSET

Ce document décrit quatre projets de circuits séquentiels à réaliser avec Quartus, notamment des compteurs à 3 et 4 bits, un compteur modulo 6 et un compteur/décompteur à 4 bits.

Transféré par

Achraf Oube
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

ENSET Base des Systèmes Embaqués

2ème Années GECSI/GEER


ECOLE NORMALE SUPÉRIEURE DE L'ENSEIGNEMENT 1ère Années GEII
TECHNIQUE DE MOHAMMEDIA 2023/2024
UNIVERSITÉ HASSAN II DE CASABLANCA

TP N°2 : Circuits séquentiels


Les circuits séquentiels sont une composante fondamentale de tout système numérique, complémentant les circuits
combinatoires en permettant le stockage et le traitement d’informations sur plusieurs cycles d’horloge. Contraire-
ment aux circuits combinatoires qui ne dépendent que des entrées actuelles pour produire une sortie, les circuits
séquentiels prennent également en compte les entrées précédentes et l’état interne du système pour déterminer la
sortie actuelle. Dans ce TP, nous explorerons la conception et la simulation de circuits séquentiels à l’aide de l’outil
de développement Quartus.

Projet N°1 : Compteur à 3 bits (Description structurelle)


Dans ce projet on souhaite concevoir un compteur à 3 bits en se basant sur des Bascules D. Pour se faire, suivez
les étapes suivantes :
1. Créer un nouveau dossier nommé Projet1
D Q
2. Créer un nouveau projet Compteur BD avec New Project Wizard. Bascule D __
3. Créer un nouveau fichier VHDL nommé Bascule D. Clk Q

ˆ Écrire un programme VHDL qui permet de décrire le fonctionnement


d’une bascule D (description comportementale).
000
ˆ Créer un fichier VWF et tester le composant.
111 001
4. Sur l’annexe1, complétez la table de transition du compteur et tirez les
équations logiques des trois bascules DA , DB et DC .
5. Créer un nouveau fichier VHDL nommé Compteur BD. 110 010

ˆ Écrire un programme VHDL permettant de décrire le fonctionnement


d’un compteur à 3 bits en utilisant la description structurelle. 101 011
ˆ Créer un fichier VWF et tester le composant. 100

Projet N°2 : Compteur à 3 bits (Description comportementale)


1. Créer un nouveau dossier nommé Projet2
2. Créer un nouveau projet Compteur 3bits.
3. Écrire un programme VHDL qui permet de décrire un compteur simple à 3 bits.
4. Créer un fichier VWF pour tester le compteur.
5. Modifier le code élaboré afin d’ajouter une entrée reset pour la remise à zéro du compteur.
6. Créer un fichier VWF pour tester l’option reset.

000
Projet N°3 : Compteur modulo 6
110 001
1. Créer un nouveau dossier nommé Projet3
2. Créer un nouveau projet Modulo 6.
3. Écrire un programme VHDL permettant de décrire un compteur modulo 6. 101 010
4. Créer un fichier VWF pour tester ce compteur.
100 011

Pr. RAFIK / Pr. QABOUCHE


ENSET Base des Systèmes Embaqués
2ème Années GECSI/GEER
ECOLE NORMALE SUPÉRIEURE DE L'ENSEIGNEMENT 1ère Années GEII
TECHNIQUE DE MOHAMMEDIA 2023/2024
UNIVERSITÉ HASSAN II DE CASABLANCA

Projet N°4 : Compteur / décompteur à 4 bits

1. Créer un nouveau dossier nommé Projet4


2. Créer un nouveau projet Compt Dec. Clk
Cpt (3:0)
3. Écrire un programme VHDL qui permet de décrire un reset Compteur
compteur à 4 bits avec une remise à zéro asynchrone active En
à l’état haut.
Le circuit fonctionnera comme compteur à l’état haut du signal En et comme un décompteur à l’état bas du
signal En.

Pr. RAFIK / Pr. QABOUCHE

Vous aimerez peut-être aussi