Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Présentation logique_sequentielle

1,239 views

Published on

  • Be the first to comment

  • Be the first to like this

Présentation logique_sequentielle

  1. 1. La Logique séquentielle • Contrairement à la logique combinatoire elle permet de mémoriser des états binaires. ● Principe :État binaire àm oriser ém État binaire m orisé ém Logique combinatoire Logique séquentielle ● Pour déterminer létat présent en sortie,il faut savoir : − Létat sur lentrée − Létat passé de la sortie
  2. 2. Deux types de logique séquentielle • Asynchrone : − Le système mémorise à tout moment létat présent sur son entrée :État b in aire à É tat b in aire m ém o risém ém o riser M ém o ire b in aire asyn ch ro n e ● Applications : − Mémoriser un état binaire isolé (bouton poussoir) − Utilisé dans les vieux automates câblés.
  3. 3. Deux types de logique séquentielle • Synchrone : − Le système mémorise létat présent sur son entrée si et seulement si une horloge fournit un signal de synchronisation :État binaire à État binaire m orisé émm oriser ém M oire binaire synchrone ém Horloge ● Applications : − Ordinateurs, consoles de jeux − Montres électroniques.
  4. 4. Notation des états• Comment noter un état « E » dans le passé, le présent ou le futur? Temps Passé Présent Futur E(n-1) : état E(n+1) : état E(n) : état de de E à de E à E à linstant linstant linstant présent suivant précédent
  5. 5. Mémoire élémentaire : bascule (I)• Bascule assynchrone : bascule RS Symbole Européen Explications • Entrées : ➢ R : remise à zéro (Reset) .................................................................... R Q ..... ➢ S : mise à un (Set) .................................................................... S /Q ..... • Sorties : ➢ Q : sortie principale .................................................................... ..... ➢ /Q : sortie complémentée .................................................................... ..... Table de vérité Modes de fonctionnement R S Q(n) /Q(n) 0 0 Q(n-1) /Q(n-1) État mémoire 0 1 1 0 Mise à 1 (mémorisation) 1 0 0 1 Mise à 0 (mémorisation) 1 1 ?? ?? INTERDIT !
  6. 6. Mémoire élémentaire : bascule (I) Déterminer les états sur R et S • Bascule RS : un exempleR tS Déterminez létat des sorties tQ t/Q t
  7. 7. Mémoire élémentaire : bascule (II)• Bascule synchrone : bascule D Symbole Européen Explications • Entrées : ➢ ......................................................................... D : état à mémoriser (Data) D Q CLK : horloge de synchronisation ➢ ......................................................................... /Q • Sorties : CLK Q : sortie principale ➢ ......................................................................... /Q : sortie complémentée ➢ ......................................................................... Table de vérité Modes de fonctionnement CLK D Q(n) /Q(n) État mémoire 0 X Q(n-1) /Q(n-1) 1 X Q(n-1) /Q(n-1) État mémoire ↑ 0 0 1 Mémorisation dun état 0 ↑ 1 1 0 Mémorisation dun état 1
  8. 8. Mémoire élémentaire : bascule (II) Déterminez tous les fronts• Bascule D : un exemple actifs de lhorloge Déterminer les états sur D pour tous lesCLK fronts tD tQ Déterminez létat des sorties t/Q t
  9. 9. Mémoire élémentaire : bascule (III)• Bascule synchrone : bascule JK Symbole Européen Explications • Entrées : ➢ J : entrée n°1 ......................................................................... J Q ➢ K : entrée n°2 ......................................................................... K ➢ CLK : horloge de synchronisation ......................................................................... CLK /Q • Sorties : ➢ Q : sortie principale ......................................................................... ➢ /Q : sortie complémentée ......................................................................... Table de vérité Modes de fonctionnement CLK J K Q(n) /Q(n)X X X Q(n-1) /Q(n-1) État mémoire↑ 0 0 Q(n-1) /Q(n-1) État mémoire↑ 0 1 0 1 Mémorisation de létat 0↑ 1 0 1 0 Mémorisation de létat 1↑ 1 1 /Q(n-1) Q(n-1) État mémoire complémenté
  10. 10. Mémoire élémentaire : bascule (III) Déterminer les Déterminez tous les fronts • Bascule JK : un exemple états sur J et K actifs de lhorloge pour tous lesCLK fronts tJ tK Déterminez létat t des sortiesQ t/Q t

×