Q - Département Montefiore
Transcription
Q - Département Montefiore
ELEN0040 – REPETITION 5 Analyse de circuits séquentiels Circuits séquentiels - Rappels Systèmes séquentiels circuits combinatoires + éléments mémoire 2 types Synchrones Les éléments mémoire varient avec la clock ! Asynchrones Les éléments mémoire ne varient pas nécessairement avec la clock ! Verrous et flip-flops - Rappels Verrou : actif sur un niveau d’horloge Flip-flop : actif sur une transition d’horloge D C Q Q Verrou D D C Q Q Flip-flop D D(t) Q(t+1) 0 0 1 1 Verrous et flip-flops - Rappels Verrou : actif sur un niveau d’horloge Flip-flop : actif sur une transition d’horloge D C Q Q Verrou D D C Q Q Flip-flop D D(t) Q(t+1) 0 0 1 1 Verrous et flip-flops - Rappels Verrou : actif sur un niveau d’horloge Flip-flop : actif sur une transition d’horloge D C Q Q Verrou D D C Q Q Flip-flop D D(t) Q(t+1) 0 0 1 1 Ex. 1 : Verrou et FF D Au départ, Q = 0 D C Qverrou Qff Qff Flip-flops JK - Rappels J Q C K J Q C Q K Q FF JK FF JK Actif sur flanc montant Actif sur flanc descendant J(t) K(t) Q(t+1) 0 0 Q(t) 0 1 0 1 0 1 1 1 Q(t) Ex. 1 : FF JK Au départ, Q = 1 J K C Qff Qff J(t) K(t) Q(t+1) 0 0 Q(t) 0 1 0 1 0 1 1 1 Q(t) Ex.3 : Analyse Ex.3 : Analyse QD(t) 0 A 0 B 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 1 QD(t+1) A+B S Ex.7 : Analyse Ex.7 : Analyse QA(t) QB(t) 0 0 0 0 0 1 X 0 1 0 0 1 1 1 0 0 1 0 1 1 1 1 1 0 1 QA(t+1) QB(t+1) JA KA JB KB Z Ex.10 : Analyse Q3(t) Q2(t) Q1(t) Q0(t) 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 Q3(t+1) Q2(t+1) Q1(t+1) Q0(t+1) Ex.11 : Analyse Q3(t) Q2(t) Q1(t) Q0(t) Q3(t+1) Q2(t+1) Q1(t+1) Q0(t+1) 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 J0 K0 Ex.12 : Analyse QD(t) QC(t) QB(t) QA(t) QD(t+1) QC(t+1) QB(t+1) QA(t+1) JA KA 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 1 1 1 0 1 0 0 1 1 0 1 0 1 1 1 0 1 1 0 1 1 0 1 1 1 1 1 1 0 0 0 1 1 1 0 0 1 1 1 1 0 1 0 1 1 1 0 1 1 1 1 1 1 0 0 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1