Compteurs asynchrones

Slides:



Advertisements
Présentations similaires
La Logique séquentielle
Advertisements

Machines séquentielles
« 1.7. Fonction mémoire et différents types de logiques »
Principe de la conversion
LYCEE MAGHREB ARABE TECHNIQUE
Les circuits de mémoire
Droites et équations.
Logique séquentielle Plan Système combinatoire Système séquentiel
GRADATEUR Les gradateurs sont des convertisseurs statiques qui assurent une modulation d’énergie alternatif FIXE Alternatif Variable PRINCIPE A l’aide.
Algèbre de Boole Définitions :
Génération de signaux A. Objectifs de la séquence:
Technologie et pratique des circuits intégrés logiques
Les Compteurs A. Objectifs de la séquence:
Sequence Memorisation Unitaire
L’ordinateur Aspect théorique
ASTABLES.
MACHINE DE MOORE SYNCHRONE SIMPLIFIÉE Professeur à l'UHP / ESIAL
LES CODEURS DE POSITIONS
LA FONCTION ACQUISITION
Codage et Protection contre les Erreurs
Fonction COMMUNIQUER les liaisons série
Électronique numérique Intervenants : Boitier V. / Perisse T.
Fonctionnement et analyse de la fonction conversion analogique numérique du PIC 16F87X Schéma fonctionnel de la chaîne d’acquisition d’une grandeur analogique.
Test dun Réseau sur puce générique (generic Network on Chip) Présenté par: David Bafumba-Lokilo & Silvio Fornera.
Logique séquentielle.
Bascule RSH  Bascule JK
ANALYSE D’UNE TENSION ALTERNATIVE PERIODIQUE.
Plan Formalismes • Algèbre de Boole • Tables de vérité
Hacheur Schéma global de principe
UML Séquence 3 : (Diagramme d’activités)
Présentation de l’automate
Le GRAFCET Fronts montants – fronts descendants Norme NF EN 60848

Communication Juillet 2014.
Je fais le point sur mes connaissances en électricité
SIMPLIFICATION DES EQUATIONS LOGIQUES
Ivaldi-Brunel, Horel, Le Fur, Joly
Logique combinatoire & Logique séquentielle
L’eau sur Terre, une source d’inégalités.
INF3500 : Conception et implémentation de systèmes numériques Pierre Langlois Synthèse d’un circuit.
INF3500 : Conception et implémentation de systèmes numériques Pierre Langlois La technique du pipeline.
Le temps de propagation des signaux dans un circuit
Advanced Boolean Equation Language
Cellule DMUX2 (Membrane d’isolation). Exercice 1: DMUX2 format table.
Microcontrôleurs et Langage C Les Timers diapo 1
Algèbre de Boole Définition des variables et fonctions logiques
05/03/06 11:50 Yannick Herve, Wilfried Uhring, Jihad Zallat 1 Électronique Numérique Chapitre 7 Compteurs Diviseur de fréquence, compteurs modulo 2 n et.
Fonctions logiques séquentielles bascules compteurs registres
Les réseaux logiques programmables
A.P.I LES FONCTIONS INTERRUPTION
05/03/06 11:49 Yannick Herve, Wilfried Uhring, Jihad Zallat 1 Électronique Numérique Chapitre 5 Fonction mémoire, comptage Brique de base stable, Caractérisation.
Chemin critique et fréquence maximale d’horloge
INF3500 : Conception et implémentation de systèmes numériques Pierre Langlois Le problème du déphasage.
07/02/06 00:22 Yannick Herve, Wilfried Uhring, Jihad Zallat 1 Électronique Numérique Chapitre 4 Système séquentiel Analyse et synthèse, système asynchrone,
Chapitre 5 : Les circuits séquentiels
Chapitre 5 Test de circuits séquentiels
Logique séquentielle. Logique séquentielle Logique séquentielle Définition En logique combinatoire, le niveau de la sortie dépend directement du niveau.
Fonctions logiques séquentielles à éléments bistables
05/03/06 11:49 Yannick Herve, Wilfried Uhring, Jihad Zallat 1 Électronique Numérique Chapitre 6 Composants séquentiels Bilan de l’offre commerciale, Le.
Cours 8 La transmission.
Ch2: Synthèse des systemes séquentiels par la méthode matricielle
Systèmes Logiques Chapitre 5: Les registres et les compteurs
A. Lebrun. Principe de base Dans la logique combinatoire, les sorties dépendent des différentes entrées et peuvent être calculées par l’algèbre de Boole.
Les bascules et registres
A.Lebrun. Principe des compteurs Les compteurs servent à mesurer le nombre d’impulsion qui arrivent sur l’entrée de comptage Les compteurs sont constitués.
Transmission d’ordres de position par radio
L’électronique des ordinateurs Laurent JEANPIERRE IUT de CAEN – Campus 3.
1 Objectifs Apprendre la structure de quelques circuits combinatoires souvent utilisés ( demi additionneur, additionneur complet,……..). Apprendre comment.
Compte rendu du mini projet Réalisée
Transcription de la présentation:

Compteurs asynchrones Les compteurs Compteurs asynchrones Essentiellement utilisés en division de fréquence Compteurs synchrones Interviennent dans la génération de séquences ou dans la composition d’un nombre important de dispositifs séquentiels

Compteurs Asynchrones Constitution générale Mise en cascade de bascules L’horloge (ou les impulsions à compter) n’est envoyée que sur l’entrée d’horloge de la première bascule. La sortie d’une bascule, attaque l’entrée d’horloge de la bascule suivante

Mise En Cascade De Bascules Déclenchement sur front montant

Mise En Cascade De Bascules Déclenchement sur front descendant

Division De Fréquence

Recherche du nombre n de bascules Décodage du nombre N-1 Compteur Modulo N Recherche du nombre n de bascules 2n-1 < N  2n Décodage du nombre N-1 Fonction de détection de la combinaison binaire correspondant à N-1 Utiliser pour forcer à 1 les bascules dont les sorties sont à 0 A l’impulsion N, toutes les bascules passeront à 0

Exemple: Compteur Modulo 11

Compteur Asynchrone Modulo 11 Chronogramme

Compteur Asynchrone Modulo 11 Chronogramme

Compteurs Synchrones Constitution générale Les entrées d’horloge des bascules du compteur, reçoivent toutes le même signal d’horloge. A chaque impulsion d’horloge, un circuit combinatoire recalcule à partir des nouvelles sorties, les valeurs à appliquer aux entrées des bascules, de façon à ce que la prochaine impulsion d’horloge provoque bien le passage à l’état suivant du compteur.

Compteurs Synchrones Etablir table de transitions En déduire la table d’excitation Déterminer les expressions simplifiées des fonctions d’excitation Réaliser le câblage Tester

Compteur Synchrone Exemple: Compteur synchrone modulo 8 à déclenchement sur front montant

Compteur synchrone modulo 8 1- Table de transitions Sorties présentes Sorties suivantes Etat Q2 Q1 Q0 Q2* Q1* Q0* 1 2 3 4 5 6 7

Compteur synchrone modulo 8 2- Table d’excitation (avec bascules D) Sorties présentes Fonctions d’excitation Etat Q2 Q1 Q0 D2 D1 D0 1 2 3 4 5 6 7

Compteur synchrone modulo 8 3- Expressions simplifiées des fonctions d’excitation Q1,Q0 00 01 11 10 Q2 1 D1 Q1,Q0 00 01 11 10 Q2 1 D2 = Q2’.Q1.Q0 + Q2.Q0’+ Q2.Q1’ D1 = Q1.Q0’ + Q1’.Q0 = Q1  Q0 D0 = Q0’

Compteur Synchrone Modulo 8 4- Câblage du compteur

Compteur Synchrone Modulo 8 5- Test

Compteurs Synchrones Fréquence maximale d’horloge Tmin = tpce + tsetup + tpff tpce temps de propagation maximum du circuit d’excitation tsetup temps de conditionnement des bascules tpff temps de propagation des bascules

Compteurs Cycliques Synchrones Réalisation de cycles quelconques Même méthode de synthèse Présence d’états inutilisés Possibilités de défaillance (Parasites, états pièges)

Compteur Cyclique: Exemple Soit à réaliser le cycle C = {2,3,7,1,5,2,…} Le nombre d’états distincts est compris entre 4 et 8, on utilisera donc 3 bascules pour coder les états. On prendra pour simplifier, des bascules D à déclenchement sur front montant.

Compteur Cyclique 1- Table de transitions État présent État suivant État Q2 Q1 Q0 Q2* Q1* Q0* X 1 5 2 3 7 4 6

Compteur Cyclique 2- Table d’excitation État présent Fonctions d’excitation État Q2 Q1 Q0 D2 D1 D0 X 1 2 3 4 5 6 7

Compteur Cyclique 3- Expression simplifiée des fonctions d’excitation Q1,Q0 00 01 11 10 Q2 X 1 D1 Q1,Q0 00 01 11 10 Q2 X 1 D2 = Q2’· Q0 D1 = Q2’ · Q1 + Q2 · Q1’ D0 Q1,Q0 00 01 11 10 Q2 X 1 D0 = Q2’ + Q1

Compteur Cyclique 4- Câblage du compteur

Compteur Cyclique 5- Test

Compteur Cyclique 6- États parasites Avec le câblage retenu: Si l’état 0 survient (parasite, mise sous tension) Les entrées D2, D1 et D0 prendront respectivement les valeurs 0, 0 et 1. A l’impulsion suivante, le système regagnera donc l’état 1, faisant partie du cycle Si l’état 4 survient, on regagne l’état 2 Si l’état 6 survient, on regagne l’état 1 Il n’y a donc pas d’état piège