Rvisions Logique squentielle Friday December 17 2021 Logique
Révisions Logique séquentielle Friday, December 17, 2021
Logique séquentielle n Définition • En logique combinatoire, le niveau de la sortie dépend directement du niveau logique des entrées : S = f(e 1, e 2, …, en) • En logique séquentielle, le niveau de la sortie est certes lié aux niveaux des entrées, mais il dépend aussi des états antérieurs (mémoire) :
Fonctions mémoires n Bascule RS à porte NAND
Fonctions mémoires n Bascule RS à porte NAND /S 1 1 0 /R 0 & & 0 1 Q /Q /R /S Q /Q 0 1 1 1 1 0 1 0 0
Fonctions mémoires n Bascule RS à porte NAND /S 1 1 0 1 /R 0 & & 0 1 Q /Q /R /S Q /Q 0 1 1 1 0 0
Fonctions mémoires n Bascule RS à porte NAND 1 /S 0 0 1 /R 1 & & 1 0 Q /Q /R /S Q /Q 0 1 1 1 0 1 0 1 0 0
Fonctions mémoires n Bascule RS à porte NAND 1 /S 0 0 1 /R 1 & & 1 0 Q /Q /R /S Q /Q 0 1 1 1 0 1 0 1 1 1 0 0
Fonctions mémoires n Bascule RS à porte NAND /S 1 0 1 /R 1 0 & & 1 0 Q /Q /R /S Q /Q 0 1 1 1 0 1 0 1 1 1 0 0
Fonctions mémoires n Bascule RS à porte NAND 1 /S 0 1 /R 0 & & 1 0 1 Q /Q /R /S Q /Q 0 1 1 1 0 1 0 1 1 1 0 0 1 1
Fonctions mémoires n Bascule RS à porte NOR R 1 1 0 S 0 >1 >1 0 1 Q /Q R S Q /Q 1 0 0 0 1 0 1 1
Fonctions mémoires n Bascule RS à porte NOR R 1 0 S 0 >1 >1 0 1 Q /Q R S Q /Q 1 0 0 0 1 1
Fonctions mémoires n Bascule RS à porte NOR R 0 1 0 0 1 S 1 0 >1 >1 0 1 1 0 Q /Q R S Q /Q 1 0 0 0 1 1
Fonctions mémoires n Bascule RS à porte NOR R 0 0 1 S 0 1 >1 >1 1 0 Q /Q R S Q /Q 1 0 0 0 1 0 1 1
Fonctions mémoires n Bascule RS à porte NOR R 0 1 1 0 0 1 S 0 >1 >1 1 0 0 1 Q /Q R S Q /Q 1 0 0 0 1 0 0 1 1 1
Fonctions mémoires n Bascule RS à porte NOR R 1 1 0 0 S 1 0 >1 >1 0 0 1 Q /Q R S Q /Q 1 0 0 0 1 0 0 1 1 1 0 0
Fonctions mémoires n Bascule RS Symbole général : R Q S /Q S Q R /Q
Fonctions mémoires n S H Bascule RS-H à porte NAND 0 /S & 1 1 0 R 1 & & 0 /R R S H Q /Q 0 1 Q /Q R S H Q /Q 1 0 1 1 0 0 0 1 1 0
Fonctions mémoires n S H Bascule RS-H à porte NAND 0 /S & 1 1 0 0 R 1 & & 1 0 /R R S H Q /Q 0 1 Q /Q R S H Q /Q 1 0 1 1 0 0 0 0 1 1 0
Fonctions mémoires n S H Bascule RS-H à porte NAND 0 /S & 1 0 0 R 0 1 & & 1 /R R S H Q /Q 0 1 Q /Q R S H Q /Q 1 0 1 1 0 0 0 0 1 1 0
Fonctions mémoires n S H Bascule RS-H à porte NAND 1 0 /S & 1 0 0 R 0 & & 1 /R R S H Q /Q 0 1 Q /Q R S H Q /Q 1 0 1 1 0 0 0 0 1 1 0
Fonctions mémoires n S H Bascule RS-H à porte NAND 1 /S & 0 1 0 1 1 0 R 0 & & 1 /R R S H Q /Q 1 0 0 1 Q /Q R S H Q /Q 1 0 1 1 0 0 0 0 1 1 1 0 0 1 0
Fonctions mémoires n S H Bascule RS-H à porte NAND 1 /S & 1 & 0 0 1 1 R 0 & & 1 /R R S H Q /Q 1 0 Q /Q R S H Q /Q 1 0 1 1 0 0 0 0 1 1 1 0 0 1 0
Fonctions mémoires n S H Bascule RS-H à porte NAND 1 /S & 1 & 0 0 1 R 0 & & 1 /R R A compléter S H Q /Q 1 0 Q /Q R S H Q /Q 1 0 1 1 0 0 0 0 1 1 1 0 0 1 0 0 1 0 1 1
Fonctions mémoires n S H Bascule RS-H à porte NAND 1 /S & 1 & 0 0 1 R 0 & & 1 /R R A compléter S H Q /Q 1 0 Q /Q R S H Q /Q 1 0 1 1 0 0 0 0 1 1 1 0 0 1 0 0 1 0 1 1
Fonctions mémoires n S Bascule RS-H à porte NAND & & Q H R & & R Réfléchissons un peu S H Q /Q /Q R S H Q /Q 1 0 1 1 0 0 0 0 1 1 1 0 0 1 0 1 0 0 1 0 1 1 1 0
Fonctions mémoires n S R Bascule RS-H à porte NAND S Q R /Q H Si H=1, la bascule recopie R les entrées S et R sur les S sorties Q et général /Q Symbole H Si H=0, la bascule garde en mémoire le dernier état des sorties Q et /Q Q /Q R S H Q /Q 1 0 1 1 0 0 0 0 1 1 1 0 0 1 0 1 0 0 1 0 1 1 1 0
Fonctions mémoires n Bascule D « verrou » D S Q R /Q Q H 1 Bascule RS-H D A compléter… H Q /Q /Q D H 1 1 1 0 0 1 1 0 0 0 Q /Q
Fonctions mémoires n S Bascule RS-H Maître esclave & R & H 1 & & & Q & /Q
Fonctions mémoires n Bascule RS-H Maître esclave S & R & H 1 S A Svous & & R de jouer Q!!! S H R R /Q Q H Symbole général /Q & /Q
Fonctions mémoires n Bascule D Synchrone (flip flop) D & & D Q Compléter le chronogramme H & 1 H D & & 1 & D H /Q Q Symbole général /Q & /Q
Fonctions mémoires n Bascule D Synchrone - Application 1 Qa D Q /Q Qb D Q Qc Q D /Q H A vous de définir le chronogramme des sorties Qa. . Qd en fonction de H /Q H Qa Qb Qc Qd Qd D Q /Q
Fonctions mémoires n Bascule D Synchrone - Application 2 Qa D Qb Q D /Q /Q H Définir le chronogramme des sorties Qa. . Qd en fonction de H Qa Qb Qc Qd Qc D Q /Q Qd D Q /Q
Fonctions mémoires n Bascule RSH - Application 3 E 1 & H E 2 S Q R /Q Qa Qb & Définir les états des sorties Qa et Qb en fonction de E 1 et E 2 après un cycle d’horloge Qa*=Qa(n+1) Toggle E 1 E 2 Qa* Qb* 0 0 Qa Qb 0 1 0 1 1 Qa Qb
Fonctions mémoires n Bascule RSH JK - Application 3 E 1 J & H E 2 K S Q R /Q Symbole général Qa*=Qa(n+1) /Q Qb & Définir. Jles états des sorties QQa et Qb en J fonction de E 1 et E 2 après un cycle d’horloge K /Q K H Q Qa Toggle E 1 J E 2 K Qa* Qb* Q* /Q* 0 0 Qa Q Qb Q 0 1 0 1 1 Qa Q Qb Q
- Slides: 35