6. 6
1.Circuits combinatoires
Un circuit combinatoire est un circuit
numérique dont les sorties dépendent
uniquement des entrées:
L’état du système ne dépend pas de l’état
interne du système.
Pas de mémoration de l’état du système.
فقط ابمداخلها تتعلق مخارجها التركيبية الدارة
حفظ ل ،الساابقة ابحالتها تتعلق ل الحالية النظام وحالة
النظام لحالة.
)(EfS
7. 7
2.Les circuits séquentiels
التعاقبية الدارات
Un circuit séquentiel est un circuit numérique (logique) dont
l’état à l’instant t+1 est une fonction des entrées en même
instant t+1 et de l’état précédente du système ( l’instant t)
الحالة في حالتها تتعلق التعاقبية الداراتt+1ابمدخلتها
اللحظة في وحالتهاt
),(1 tt SEfS
),( SEfS
Circuit
séquentielE S
9. Exercice
● Le bouton du démarage d'un micro
ordinateur est un bouton poussoir, il
démarre et arrête l'ordinateur selon
l'état de l'ordinateur,
● Réaliser le circuit de commande de ce
bouton.
●ويطفئ غلغ يش ،ابناابض مزود الحاسب تشغيل زر
الزر لهذا التحكم دارة ممغ ص ،الجهاز.
16. 16
متزامن ل نظام
Lorsque un circuit séquentiel n’a pas d’horloge
comme variable d’entrée ou si le circuit
fonctionne indépendamment de cette horloge
alors ce circuit est asynchrone.
متزامنة ل ابالزمن خاص مدخل فيها ليس التي الدارة
E0
E1
E2
Circuit séquentiel
asynchrone
S1
S2
4. Les systèmes Asynchrones
17. Une horloge est une variable logique qui
passe successivement de 0 à 1 et de 1 à 0
d’une façon périodique.
من يمر منطقي متغير الساعة0إلى1ومن1إلى0دوريا
Système synchrone( Notion de l’horloge)
الساعة مفهوم ، متزامن نظام
21. 21
E0
E1
H
Circuit séquentiel
synchrone
S1
S2
Système synchrone( Notion de l’horloge)
الساعة مفهوم ، متزامن نظام
● Cette variable est utilisée souvent comme
une entrée des circuits séquentiels le
circuit est dit synchrone.
● L’horloge est notée par h ou ck ( clock).
●ــــــــةيالتعاقب للدارات مدخل عادة ــــــــريالمتغ هذا ــــــــتعملسي
ب للساعة يرمز ،متزامنة الدارة وتسمىHوck
24. 24
L’horloge الساعة
Niveau Bas : 0
السفلي المستوى
Front
montant
الجبهة
الصاعدة
Front
descendant
النازلة الجبهة
0
00
1
25. 25
L’horloge الساعة
T
f 1
Niveau Bas : 0
السفلي المستوى
Niveau Haut: 1
العلوي المستوى
Front
montant
الصاعدة الجبهة
Front
descendant
النازلة الجبهة
La période T الفترة
La période T est en
seconde بالثواني
Fréquence F
La fréquence est en hertz
التواتر
0
1
0
26. 26
Synchronisation sur niveau Haut العلوي المستوى على التزامن
Synchronisation sur front montant الصاعدة الجبهة على المزامنة
Synchronisation sur front descendant النازلة الجبهة على مزامنة
h
h
h
E
E
E
27. Exercice تمرين
B est synchronisé sur le front montant
Completer le chronogramme
الزمني المخطط أكمل ،الصاعدة الجبهة على مزامن الزر
28. Exercice
B est synchronisé sur le front
descendant
Completer le chronogramme
الزمني المخطط أكمل ،النازلة الجبهة على مزامن الزر
30. Bascule
• Flip Flop قلب
• Une bascule est un circuit logique
capable, dans certaines
circonstances, de maintenir les
valeurs de ses sorties malgré les
changements de valeurs d'entrées.
•على المخارج قيم حفظ على قادرة دارة القلب
المدخلت قيم يرغ تغ من الرغم
30
31. Applications تطبيقات
• La bascule est l'élément de base de la
logique séquentielle.
التعاقبية الدارات أساس هو القلب
En effet, en assemblant des bascules, on
peut réaliser إنجاز يمكن القلابات ابتركيب
1. des compteurs, العدادات
2.des registres, السجلت
3.des mémoires. الذاكرات
31
32. 32
Les bascules القلابات
Chaque bascule possède des entrées et
deux sorties Q et Q .
Une bascule possède la fonction de
mémoration et de basculement.
وقلب حفظ ووظيفتي ،مخرجان له قلب كل
Q
Une bascule
Q
E0
E1
……
E2
),( QEiFQ
Q Q
33. 33
Les bascules القلبات
Une bascule peut posséder une
horloge (synchrone ) ou non
(asynchrone)
متزامن ل أو متزامنا يكون قد القلب
Q
Une bascule
Q
E0
E1
……
E2
),( QEiFQ
Q Q
58. 58
C’est une bascule synchronisée sur front
montant ou descendant
نازلة أو صاعدة الجبهة على متزامن قلب
Q+Dh
Q-00/1
Q-10/1
00
11
bascule
D
D
h Q
Q
bascule
D
D
h Q
Q
Sur front montant
Sur front descendant
Bascule D القلب
59. Bascule D
Bascule Data utilisée comme mémoire
القلبd dataبسيطة كذاكرة يستعمل ،بيانات
68. 68
C’est une bascule synchrone (utilise une
horloge) sur niveau Haut ou niveau Bas
السفل أو العلى المستوى على متزامن ،د القفل قلب
Q+Dh
Q-00
Q-10
001
111
Une bascule
D latch
D
h
Q
Q
Sur niveau Haut
Si h=1 Q+
=D
Bascule D Latch
73. Bascule J K
• La bascule J K synchrone (simple étage)
• est obtenue à partir d'une bascule R S T
• dont les sorties sont rebouclées sur les
entrées.
• Ceci permet d'éliminer l'état
indéterminé
•القلبjkالقلب من مشتق ،متزامنRSTيستعمل ،
قلب كحالة الممنوعة الحالة
76. 76
Bascules J.K en mode synchrone
Q+KJh
Q-xx0/1
Q-00
010
101
11 Q
Bascule JK
J
h
K
Q
Q
Une bascule avec deux entrée J , K et une horloge
( front montant ou descendant)
نازلة أو صاعدة الجبهة على وساعة مدخلن له القلب
86. 86
Les bascules J.K en mode asynchrone
اللمتزامن النمط في ك ج القل ب.
Deux entrées Pr ( preset ) et cl ( clear) asynchrone
Plus prioritaire que l’horloge
Pr et Cl fonctionne avec la logique negative.
المدخلن فيه يتحكم متزامن غير وضع ك ج للقلب,prوclمن أولى وهما ،
العكسي المنطق في ويعملن ،الساعة
Sur front montant
Q
QPr
Bascule JK
Cl
J
h
K