Professional Documents
Culture Documents
Τεχνολογικό Εκπαιδευτικό
Ίδρυμα Ηπείρου
Ψθφιακά Ηλεκτρονικά
Φϊτιοσ Βαρτηιϊτθσ
Ενότητα 1: Ειςαγωγι
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
Σκοποί ενότητασ
• Η Ειςαγωγι ςτισ ζννοιεσ ψθφιακό κφκλωμα
– Συνδυαςτικό κφκλωμα
– ακολουκιακό κφκλωμα.
• Η Ανάλυςθ ςυνδυαςτικοφ κυκλϊματοσ
• Η Σχεδίαςθ ςυνδυαςτικοφ κυκλϊματοσ.
Περιεχόμενα ενότητασ
• Ψθφιακά Κυκλϊματα
• Συνδυαςτικά Κυκλϊματα ΣΚ
• Ανάλυςθ Συνδυαςτικϊν Κυκλωμάτων
• Σχεδίαςθ Συνδυαςτικϊν Κυκλωμάτων
• Ακολουκιακά κυκλϊματα
• Σφγχρονο ακολουκιακό κφκλωμα
• Αςφγχρονο ακολουκιακό κφκλωμα
• Ακολουκιακά κυκλϊματα
5
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
Ψηφιακά Κυκλώματα
Τα ψθφιακά κυκλϊματα ανικουν ςε μία από τισ
δφο ακόλουκεσ βαςικζσ κατθγορίεσ:
• ςυνδυαςτικά κυκλϊματα (combinational
circuits)
• ακολουκιακά κυκλϊματα (sequential circuits)
Συνδυαςτικά Κυκλώματα ΣΚ
Ζνα Συνδυαςτικό Κφκλωμα (ΣΚ) αποτελείται
από:
• Ειςόδουσ
• Λογικζσ πφλεσ που ςυνδζονται μεταξφ τουσ
• Εξόδουσ
ΛΟΓΙΚΕΣ ΠΥΛΕΣ m έξοδοι
n είζοδοι
9
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
Συνδυαςτικά Κυκλώματα
• Πταν ζνα ςυνδυαςτικό κφκλωμα ζχει n
ειςόδουσ και m εξόδουσ, τότε για κάκε ζναν
από τουσ 2n δυνατοφσ ςυνδυαςμοφσ ειςόδων
υπάρχει ζνασ και μόνον ζνασ δυνατόσ
ςυνδυαςμόσ εξόδων.
• Κάκε χρονικι ςτιγμι, κάκε μία από τισ
εξόδουσ εξαρτάται από τισ τιμζσ των ειςόδων
τθν ίδια χρονικι ςτιγμι.
10
Συνδυαςτικά Κυκλώματα
• Τυποποιθμζνα Συνδυαςτικά κυκλϊματα
– Ακροιςτζσ
– Αφαιρζτεσ
– Συγκριτζσ
– Αποκωδικοποιθτζσ
– Κωδικοποιθτζσ
– Ρολυπλζκτεσ
11
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
12
13
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
14
15
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
16
17
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
19
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
20
21
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
23
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
24
25
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
26
27
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
28
29
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
30
31
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
32
Ακολουθιακά κυκλώματα
Τα ακολουκιακά κυκλϊματα αποτελοφνται από
ςτοιχεία μνιμθσ και ςυνδυαςτικά κυκλϊματα
(πφλεσ).
Ζνα ακολουκιακό κφκλωμα κακορίηεται από μια
χρονικι ακολουκία ειςόδων, εξόδων και
εςωτερικϊν καταςτάςεων.
Σφγχρονο ακολουκιακό κφκλωμα
Αςφγχρονο ακολουκιακό κφκλωμα
33
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
Ακολουθιακά κυκλώματα
Σχθματικό διάγραμμα ακολουκιακοφ
κυκλϊματοσ
Είςοδοι Ζξοδοι
Συνδυαςτικι Λογικι
Στοιχεία μνιμθσ
34
Είςοδοι Ζξοδοι
Συνδυαςτικι Λογικι
Στοιχεία μνιμθσ
Ραλμοί ολογιοφ
36
37
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
38
39
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
40
41
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
Ακολουθιακά κυκλώματα
• Ο μανδαλωτήσ είναι ζνα αςφγχρονο κφκλωμα
και υλοποιείται με δφο πφλεσ NAND ι NOR και
κατάλλθλθ αναςφηευξθ.
42
Ακολουθιακά κυκλώματα
• Το FLIP-FLOP (F-F) είναι ζνα ςφγχρονο
ακολουκιακό κφκλωμα, που οι ζξοδοι του
λαμβάνονται ςυγχρονιςμζνα με τουσ
παλμοφσ ρολογιοφ (clock).
• Χρθςιμοποιείται ςαν κφτταρο μνιμθσ
(ςτοιχείο αποκικευςθσ) του 1bit.
• Η ζξοδόσ του μπορεί να λάβει δφο
καταςτάςεισ (0 ι 1).
43
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
Ακολουθιακά κυκλώματα
• Καταχωρητήσ είναι ζνα κφκλωμα για τθν
αποκικευςθ πλθροφοριϊν.
• Αποτελείται από n-FLIP-FLOPs που το κακζνα
αποκθκεφει 1bit τθσ πλθροφορίασ.
• Επίςθσ μπορεί να ζχει ςυνδυαςτικζσ πφλεσ, οι
οποίεσ εκτελοφν οριςμζνεσ λειτουργίεσ
επεξεργαςίασ δεδομζνων.
44
Ακολουθιακά κυκλώματα
• Ένασ μετρητήσ (counter) είναι ουςιαςτικά
ζνασ καταχωρθτισ, το περιεχόμενο του
οποίου μεταβάλλεται ςφμφωνα με μία
προδιαγεγραμμζνθ ςειρά.
• Οι πφλεσ του μετρθτι είναι ςυνδεδεμζνεσ με
τρόπο ϊςτε να παράγουν τθν επικυμθτι
ακολουκία δυαδικϊν καταςτάςεων.
45
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
Άςκηςη 1
Σχεδιάςτε ζνα ςυνδυαςτικό κφκλωμα με τρεισ
ειςόδουσ και μια ζξοδο, με τρόπο ϊςτε:
i. Η ζξοδοσ να είναι 1 όταν ο ςυνδυαςμόσ των
δυαδικϊν τιμϊν των ειςόδων , εάν τισ δοφμε
ωσ μια δυαδικι λζξθ, είναι μικρότεροσ από 3
διαφορετικά, θ ζξοδοσ να είναι 0.
ii. Η ζξοδοσ να είναι 1 όταν ο ςυνδυαςμόσ των
δυαδικϊν τιμϊν των ειςόδων, εάν τισ δοφμε
ωσ μια δυαδικι λζξθ, είναι άρτιοσ αρικμόσ.
46
Άςκηςη 2
Σχεδιάςτε ζνα ςυνδυαςτικό κφκλωμα με 3
ειςόδουσ x, y και z, και 3 εξόδουσ Α, Β και C.
Πταν θ δυαδικι είςοδοσ είναι 0,1,2,ι 3, θ
δυαδικι ζξοδοσ πρζπει να είναι μεγαλφτερθ
κατά 1 από τθν είςοδο. Πταν θ δυαδικι είςοδοσ
είναι 4, 5, 6, ι 7, θ δυαδικι ζξοδοσ πρζπει να
είναι κατά 2 μικρότερθ από τθν είςοδο.
47
Ψθφιακά Ηλεκτρονικά-Ενότθτα1-Ειςαγωγι-Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά Ακαδημαϊκά Μαθήματα
ςτο ΤΕΙ Ηπείρου
Βιβλιογραφία
Morris M. , Ciletti M. (1984). Ψθφιακι Σχεδίαςθ Με ειςαγωγι ςτθ Verilog HDL. Ζκδοςθ 5θ (2014) Εκδόςεισ
Ραπαςωτθρίου.
Ciletti, M.D. 1999. Modeling , Synthesis, and Rapid Prototyping with Verilog HDL. Upper Saddle River, NJ:
Prentice Hall.
Roth, C.H. 2009. Fundamentals of Logic Design,6th ed, St. Paul, MN: Brooks/Cole.
Φϊτιοσ Βαρτηιϊτθσ , Εργαςτθριακζσ αςκιςεισ Τει Ηπείρου.
48
Σκοποί ενότητας
• Παρουσίαση της διαφοράς ενός κυκλώματος
flipflop από ένα μανδαλωτή.
• Περιγραφή ενός κυκλώματος flipflop.
• Κατασκευή διαφορετικών τύπων flipflop
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Περιεχόμενα ενότητας
• Στοιχεία μνήμης flipflop
• Flipflop τύπου D με διάταξη masterslave
• D flipflop με 3 μανδαλωτές SR
• Προδιαγραφές απόκρισης flipflop
• Άλλα flipflop
• Άσκηση 1
• Άσκηση 2
• Άσκηση 3
5
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτές
• Τα στοιχεία μνήμης που ενεργοποιούνται από
την παρουσία συγκεκριμένων επιπέδων
(συγκεκριμένων τιμών 0 ή 1) του σήματος
ρολογιού ονομάζονται μανδαλωτές (latches).
• Ενώ εκείνα που ενεργοποιούνται από
μεταβάσεις τιμών του σήματος ρολογιού
(clock transitions) ονομάζονται flipflop.
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτές
• Οι μανδαλωτές είναι τα δομικά στοιχεία των
flipflop.
• Αποθηκεύουν σε επίπεδο.
• Χρησιμοποιούνται σε ασύγχρονα συστήματα.
• Η χρήση τους δεν είναι πρακτική.
8
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου SR
• Ο μανδαλωτής τύπου SR είναι ένα κύκλωμα
με δύο πύλες NOR συνδεδεμένες χιαστί ή δύο
πύλες NAND συνδεδεμένες χιαστί.
• Διαθέτει δύο εισόδους, τις S (set, θέση) και R
(reset, επαναφορά ή μηδενισμός).
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου SR
Λογικό διάγραμμα μανδαλωτή SR με
πύλες NOR
10
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου SR
Πίνακας λειτουργίας του SR μανδαλωτή
S R Q Q’
1 0 1 0
0 1 0 1
1 1 0 0 (απαγορεύεται
11
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου SR
Σύμφωνα με το μανδαλωτή του προηγούμενου
σχήματος :
• Αποτελείται από δύο συνδεδεμένες χιαστί πύλες
NOR.
• Όταν Q=1 και Q’=0 έχουμε κατάσταση θέσης (set
state)
• Όταν Q=0 και Q’=1 έχουμε κατάσταση επαναφοράς
ή μηδενισμού (reset state)
12
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου SR
• Εάν οι δύο είσοδοι γίνουν ταυτόχρονα 1,
εμφανίζεται μια μη επιθυμητή κατάσταση, κατά
την οποία και οι δύο έξοδοι γίνονται 0 (αντί να
είναι συμπληρώματα αλλήλων).
– ο μανδαλωτής θα μεταβεί σε μια μη προβλέψιμη
κατάσταση.
• Η εφαρμογή ενός στιγμιαίου 1 στην είσοδο S
αναγκάζει τον μανδαλωτή να μεταβεί σε
κατάσταση θέσης.
– H είσοδος S πρέπει να επανέλθει στην κατάσταση 0
13
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου SR
Ο μανδαλωτής τύπου SR με δύο πύλες ΝAND
συνδεδεμένες χιαστί.
14
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου SR
Πίνακας λειτουργίας του SR μανδαλωτή
S R Q Q’
1 0 0 1
0 1 1 0
0 0 1 1 (απαγορεύεται
15
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου SR
Σε κανονική λειτουργία, οι δύο είσοδοι του
μανδαλωτή διατηρούνται στο 1.
Όταν οι δύο είσοδοι έχουν επιστρέψει στο 1,
μπορούμε να αλλάξουμε την κατάσταση του
μανδαλωτή, δίνοντας 0 στην είσοδο R.
– Το κύκλωμα τότε μεταβαίνει στην κατάσταση
μηδενισμού και παραμένει εκεί, ακόμα και μετά
την επιστροφή τωνν δύο εισόδων στο 1.
16
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου SR
Η συνθήκη απαγορευμένων εισόδων για τον
μανδαλωτή NAND είναι το να λάβουν οι δύο
είσοδοι ταυτόχρονα τιμή 0.
Για την ίδια λειτουργία, ο μανδαλωτής με πύλες
NAND έχει σαν σήματα εισόδου τα
συμπληρώματα από τις εισόδους που έχει ο
μανδαλωτής που χρησιμοποιεί πύλες NOR.
Γι’ αυτό και ο μανδαλωτής NAND αποκαλείται
μανδαλωτής S’R’ .
17
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
18
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
19
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
20
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
21
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου D
22
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου D
• Αυτός ο μανδαλωτής έχει δύο μόνο εισόδους:
D (δεδομένα) και Εη (επίτρεψη).
• Η είσοδος D οδηγείται απευθείας στην είσοδο
S ενός ενσωματωμένου μανδαλωτή SR, ενώ
το συμπλήρωμά της εφαρμόζεται στην
αντίστοιχη είσοδο R.
23
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου D
24
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου D
• Ο μανδαλωτής D έχει την δυνατότητά να
διατηρεί δεδομένα (data) στην εσωτερική
μνήμη του.
• Χρησιμοποιείται για την προσωρινή
αποθήκευση δυαδικών πληροφοριών μεταξύ
μιας μονάδας και του περιβάλλοντος της.
• Η πληροφορία που εμφανίζεται στην είσοδο
του μανδαλωτή D, μεταφέρεται στην έξοδο Q
όταν ενεργοποιείται η είσοδος επίτρεψης.
25
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτής τύπου D
• Όσο η είσοδος επίτρεψης είναι
ενεργοποιημένη, η έξοδος ακολουθεί
οποιεσδήποτε αλλαγές της τιμής της εισόδου
δεδομένων.
• Αυτή η κατάσταση ισοδυναμεί λογικά με
άμεση σύνδεση της εισόδου D με την έξοδο
και γι’ αυτόν τον λόγο το κύκλωμα συχνά
αποκαλείται διαφανής μανδαλωτής
(transparent latch).
26
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Μανδαλωτές
SR D
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Άσκηση 1
Κατασκευάστε το κύκλωμα του παρακάτω
σχήματος
28
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Άσκηση 1
• Συμπληρώστε τον πίνακα για τους διάφορους
συνδυασμούς των εισόδων S, R.
α/α S R Q
1 0 1
2 0 0
3 1 0
4 0 0
6 1 1
7 0 0
29
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Άσκηση 2
Ο μανδαλωτής τύπου D της διαφάνειας 22
κατασκευάζεται με τέσσερις πύλες NAND και
έναν αντιστροφέα.
Μελετήστε τους τρεις ακόλουθους,
εναλλακτικούς τρόπους κατασκευής ενός
μανδαλωτή D και, σε κάθε περίπτωση,
σχεδιάστε το σχετικό λογικό διάγραμμα και
επαληθεύστε τη λειτουργία του αντίστοιχου
κυκλώματος:
30
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Άσκηση 2
i. Χρησιμοποιήστε πύλες NOR για την
κατασκευή του ενσωματωμένου μανδαλωτή
SR και πύλες AND για τους άλλους δύο.
Μπορεί επίσης να χρειαστείτε έναν
αντιστροφέα.
ii. Χρησιμοποιήστε τέσσερις πύλες NOR.
Μπορείνα χρειαστείτε και αντιστροφείς.
31
Ψηφιακά ΗλεκτρονικάΕνότητα 2Στοιχεία Μνήμης ΜανδαλωτέςΜηχανικών Πληροφορικής Τ.Ε. –ΤΕΙ ΗΠΕΙΡΟΥ Ανοικτά Ακαδημαϊκά
Μαθήματα στο ΤΕΙ Ηπείρου
Άσκηση 2
iii. Χρησιμοποιήστε τέσσερις πύλες NAND μόνο
(χωρίς αντιστροφείς).
– Υπόδειξη: Συνδέστε την έξοδο της κορυφαίας
πύλης του κυκλώματος (η έξοδος της οποίας
πηγαίνει στον ενσωματωμένο μανδαλωτή SR)
στην είσοδο της κατώτατης πύλης (αντί να
συνδέσετε στην κατώτατη πύλη την έξοδο του
αντιστροφέα).
32
Ενότητα 3: τοιχεία Μνιμθσ Flip-Flop
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Σκοποί ενότητασ
• Παρουςίαςθ τθσ διαφοράσ ενόσ κυκλϊματοσ
flip-flop από ζνα μανδαλωτι.
• Περιγραφι ενόσ κυκλϊματοσ flip-flop.
• Καταςκευι διαφορετικϊν τφπων flip-flop
4
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Περιεχόμενα ενότητασ
• τοιχεία μνιμθσ flip-flop
• Flip-flop τφπου D με διάταξθ master-slave
• D flip-flop με 3 μανδαλωτζσ SR
• Προδιαγραφζσ απόκριςθσ flip-flop
• Άλλα flip-flop
• Άςκθςθ 1
• Άςκθςθ 2
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
7
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
9
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
11
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
D flip-flop με 3 μανδαλωτζσ SR
16
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
D flip-flop με 3 μανδαλωτζσ SR
Δφο μανδαλωτζσ αποκρίνονται ςτθν εξωτερικι
είςοδο D (δεδομζνων) και ςτο ρολόι, Clk.
Ο τρίτοσ μανδαλωτισ παράγει τισ εξόδουσ του
flip-flop.
Οι είςοδοι S και R του μανδαλωτι εξόδου
διατθροφνται ςτο επίπεδου του λογικοφ 1 όταν
Clk =0.
Αυτό αναγκάηει τθν ζξοδο να παραμείνει ςτθν
παροφςα κατάςταςι τθσ.
17
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
D flip-flop με 3 μανδαλωτζσ SR
Για Clk = 0, θ είςοδοσ D μπορεί να είναι 0 ι 1.
Εάν D = 0 όταν το Clk γίνει 1, το R αλλάηει ςε 0.
Σότε το flip-flop μεταβαίνει ςε κατάςταςθ
μθδενιςμοφ και το Q ίςο με 0.
Ακόμθ κι αν υπάρξουν περαιτζρω αλλαγζσ τθσ
τιμισ τθσ ειςόδου D ενόςω Clk = 1, ο
ακροδζκτθσ R παραμζνει ςτο 0, επειδι το Q
είναι 0.
18
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
D flip-flop με 3 μανδαλωτζσ SR
Ζτςι, θ ζξοδοσ του flip- flop απομονϊνεται και
δεν ανταποκρίνεται πλζον ςε αλλαγζσ τθσ
ειςόδου του flip-flop.
Όταν το ρολόι γίνει πάλι 0, το R γίνεται 1, οπότε
τίκεται ο μανδαλωτισ εξόδου ςτθν κατάςταςθ
μθδενιςμοφ και θ ζξοδοσ δεν αλλάηει.
Παρόμοια, εάν D =1 όταν το Clk μεταβαίνει από
0 ςε 1, το S αλλάηει ςε 0.
19
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
D flip-flop με 3 μανδαλωτζσ SR
Αυτό αναγκάηει το κφκλωμα να μεταβεί ςε
κατάςταςθ κζςθσ και το Q να λάβει τιμι 1.
υνοπτικά:
1. H τιμι που τίκεται ςτθν είςοδο D του
κετικά ακμοπυροδότθτου D flip-flop
μεταφζρεται ςτθν ζξοδο του Q ςτθ κετικι
μετάβαςθ του ςιματοσ ρολογιοφ.
2. Η αρνθτικι μετάβαςθ του ρολογιοφ δεν
επθρεάηει τθν ζξοδο του flip-flop.
20
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
D flip-flop με 3 μανδαλωτζσ SR
3. Η ζξοδοσ, επίςθσ, δεν επθρεάηεται από
αλλαγζσ ςτθν τιμι του D όταν το Clk είναι ςε
ςτακερι κατάςταςθ, είτε ςτο επίπεδο του
λογικοφ 1 είτε ςτο επίπεδο του λογικοφ 0.
4. Αυτόσ ο τφποσ flip-flop αποκρίνεται μόνο ςτθ
κετικι μετάβαςθ (από το 0 ςτο 1) του
ςιματοσ ρολογιοφ και ςε τίποτα άλλο.
21
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Άλλα flip-flop
Κάκε ολοκλθρωμζνο κφκλωμα πολφ μεγάλθσ
κλίμακασ ολοκλιρωςθσ (VLSI) περιζχει πολλζσ χι-
λιάδεσ πφλεσ.
Με τθν κατάλλθλθ διαςφνδεςθ των ψθφιακϊν
πυλϊν καταςκευάηονται ψθφιακά ςυςτιματα ςε
τζτοια ολοκλθρωμζνα κυκλϊματα.
Κάκε flip-flop καταςκευάηεται επίςθσ από
κατάλλθλα διαςυνδεδεμζνεσ πφλεσ.
Δφο ακόμθ flip-flop, τα οποία όμωσ
χρθςιμοποιοφνται λιγότερο ςτθ ςχεδίαςθ
πολφπλοκων ψθφιακϊν ςυςτθμάτων: JK flip-flop
και Σ flip-flop
23
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Άλλα flip-flop
Ζνα flip-flop μπορεί να εκτελζςει τρεισ
λειτουργίεσ:
1. Να τεκεί ςε κατάςταςθ κζςθσ (να δϊςει
ζξοδο 1).
2. Να τεκεί ςε κατάςταςθ μθδενιςμοφ (να
δϊςει ζξοδο Ο).
3. Να ςυμπλθρϊςει τθν ζξοδό του.
24
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη-1
25
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 2 D Flip-Flop
• Να μελετιςετε τθ διάταξθ των pins και τον πίνακα
αλθκείασ που αναφζρονται ςτο ολοκλθρωμζνο
κφκλωμα 74LS74
• Πραγματοποιιςτε το κφκλωμα που φαίνεται ςτο
παρακάτω ςχιμα για το D Flip-Flop.
26
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 2 D Flip-Flop
• Κάντε αρχικά το PR=‘1’ και CLR=‘0’ ϊςτε να
γίνει Reset το Flip-Flop. Ποιεσ είναι οι τιμζσ
του Q και Q ; υμφωνοφν με τθ κεωρία;
27
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 2 D flip-flop
• υνδζςτε αρχικά το CLK ςτθ γείωςθ (‘0’) και
φςτερα κάντε το ‘1’, ζχοντασ το D=‘0’.
Καταγράψτε τθν κατάςταςθ του LED.
C D
CLK D Q
↑ 0
28
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 2 D flip-flop
• Κάντε το CLK από ‘1’ ςε ‘0’ ζχοντασ το D=‘0’.
Καταγράψτε τθν κατάςταςθ του LED
C D
CLK D Q
↓ 0
29
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 2 D flip-flop
• Κάντε το CLK από ‘0’ ςε ‘1’ ζχοντασ το D=‘0’.
Καταγράψτε τθν κατάςταςθ του LED.
C D
CLK D Q
↑ 0
30
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 2 D Flip-Flop
• Κάντε το D=‘1’ και αλλάξτε το CLK από ‘1’ ςε
‘0’. Καταγράψτε τθν κατάςταςθ του LED.
31
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 2 D flip-flop
• Κάντε το D=‘0’ και αλλάξτε ξανά το CLK από
‘1’ ςε ‘0’. Καταγράψτε τθν κατάςταςθ του LED.
C D
CLK D Q
↓ 0
32
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 2 D flip-flop
• το παρακάτω ςχιμα φαίνονται οι αλλαγζσ
που κάνατε ςτο CLK και D. υμπλθρϊςτε τθν
ζξοδο Q και Q. Εξθγιςτε πότε παρατθριςατε
αλλαγζσ ςτθν ζξοδο Q. υγκρίνετε τα με τθ
κεωρία.
33
Ψθφιακά Ηλεκτρονικά-Ενότθτα 3-τοιχεία Μνιμθσ flip-flop-Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 2 D flip-flop
• χεδιάςτε τθν κυματομορφι εξόδου για τισ
παρακάτω ειςόδουσ CLK και D ενόσ D Flip-Flop
34
Σκοποί ενότητασ
• Περιγραφι των χαρακτθριςτικϊν πινάκων,
των χαρακτθριςτικϊν εξιςϊςεων και των
ειςόδων ενόσ flip-flop.
• Προςδιοριςμόσ τθσ ςυμπεριφοράσ ενόσ
κυκλϊματοσ κάτω από οριςμζνεσ ςυνκικεσ.
Περιεχόμενα ενότητασ
• Χαρακτθριςτικοί Πίνακεσ
• Χαρακτθριςτικζσ Εξιςϊςεισ
• Άμεςεσ Είςοδοι
• Θετικά ακμοπυροδότθτο D flip-flop
• Εξιςϊςεισ Καταςτάςεων
• Πίνακασ Καταςτάςεων
• Διάγραμμα Καταςτάςεων
5
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Περιεχόμενα ενότητασ
• Αναπαράςταςθ Κυκλϊματοσ
• Παράδειγμα Ακολουκιακοφ Κυκλϊματοσ
• Άςκθςθ 1
• ‘Αςκθςθ 2
Χαρακτηριςτικοί Πίνακεσ
Ο χαρακτθριςτικόσ
πίνακασ ενόσ flip-flop
ορίηει τισ λογικζσ
ιδιότθτζσ του, ςε
μορφι πίνακα.
Οι χαρακτθριςτικοί
πίνακεσ των τριϊν
τφπων flip-flop.
8
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Χαρακτηριςτικοί Πίνακεσ
Η επόμενθ κατάςταςθ του flip-flop ορίηεται ωσ
ςυνάρτθςθ των ειςόδων του flip-flop και τθσ
παροφςασ κατάςταςθσ.
Q(t) Η παροφςα κατάςταςη
Q(t + 1) Η επόμενθ κατάςταςθ
Ζχουμε μια ενεργι μετάβαςθ του ρολογιοφ
ανάμεςα ςτισ χρονικζσ ςτιγμζσ t και t+1
Χαρακτηριςτικοί Πίνακεσ
Από τον χαρακτθριςτικό πίνακα του JK flip-flop
προκφπτει ότι, όταν και οι δφο είςοδοί του J και
Κ, είναι 0, θ επόμενθ κατάςταςι του είναι ίδια
με τθν παροφςα κατάςταςι του, δθλαδι
Q(t)= Q(t + 1)
Όταν J = Κ = 1, το ςυμπλιρωμα τθσ παροφςασ
κατάςταςθσ γίνεται θ επόμενθ κατάςταςθ, μια
μετάβαςθ που μπορεί να εκφραςτεί ωσ Q(t + 1)
= Q’(t).
10
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Χαρακτηριςτικοί Πίνακεσ
Η επόμενθ κατάςταςθ ενόσ D flip-flop εξαρτάται
μόνο από τθν είςοδο D και όχι από τθν
παροφςα κατάςταςθ.
Η ςχζςθ αυτι μπορεί να εκφραςτεί ωσ
Q(t + 1) = D
Που ςθμαίνει ότι θ τιμι τθσ επόμενθσ
κατάςταςθσ ιςοφται με τθν τιμι του D.
Για το D flip-flop δεν υπάρχει ςυνκικθ που
προκαλεί παραμονι ςτθν ίδια κατάςταςθ.
11
Χαρακτηριςτικοί Πίνακεσ
Η παραμονι ςτθν ίδια κατάςταςθ μπορεί να
επιτευχκεί μόνο εάν απενεργοποιιςουμε το
ρολόι ι εάν διατθριςουμε το ρολόι και
ςυνδζςουμε τθν ζξοδο του flip-flop ςτθν είςοδο
D.
Ο χαρακτθριςτικόσ πίνακασ του Σ flip-flop ζχει
μόνο δφο ςυνκικεσ: όταν Σ = 0, θ επόμενθ ακμι
ρολογιοφ δεν προκαλεί αλλαγι κατάςταςθσ,
ενϊ όταν Σ = 1, θ ακμι ρολογιοφ προκαλεί τθ
ςυμπλιρωςθ τθσ κατάςταςθσ του flip-flop.
12
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Χαρακτηριςτικζσ εξιςώςεισ
Οι λογικζσ ιδιότθτεσ ενόσ flip-flop, οι οποίεσ
περιγράφονται ςτον χαρακτθριςτικό πίνακα του
flip-flop, μποροφν να εκφραςτοφν αλγεβρικά με
μια χαρακτηριςτική εξίςωςη.
D flip-flop : Q(t + 1) = D
JK flip-flop: Q(t + 1) = JQ’+K’Q
Σ flip-flop: Q(t + 1 ) = Τ⊕ Q= TQ' + T'Q
13
Άμεςεσ είςοδοι
Οριςμζνα flip-flop διακζτουν επιπλζον
ειςόδουσ, οι οποίεσ αποκαλοφνται αςφγχρονεσ
είςοδοι και χρθςιμοποιοφνται για να
υποχρεϊςουν το flip-flop να μεταβεί ςε μια
ςυγκεκριμζνθ κατάςταςθ ανεξάρτθτα από το
ρολόι.
• Η είςοδοσ άμεςησ Θζςησ (preset ι direct set)
θζτει το flip-flop ςτο 1
• Η είςοδοσ άμεςου μηδενιςμοφ ι άμεςησ
επαναφοράσ (clear ι direct reset) επαναφζρει
το flip-flop ςτο 0
14
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άμεςεσ είςοδοι
Οι άμεςεσ είςοδοι είναι χριςιμεσ, μεταξφ
άλλων, διότι κζτουν όλα τα flip-flop του
ςυςτιματοσ ςε μια γνωςτι κατάςταςθ
(κατάςταςθ εκκίνθςθσ) πριν ξεκινιςει θ
λειτουργία του ςυςτιματοσ ςε ςυγχρονιςμό με
το ρολόι.
15
17
19
20
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Εξιςώςεισ καταςτάςεων
Η ςυμπεριφορά ενόσ ακολουκιακοφ
κυκλϊματοσ με ρολόι μπορεί να περιγραφεί
αλγεβρικά με τισ εξιςώςεισ καταςτάςεων.
Μια εξίςωςη κατάςταςησ-εξίςωςη μετάβαςησ
κακορίηει τθν επόμενθ κατάςταςθ ωσ
ςυνάρτθςθ τθσ παροφςασ κατάςταςθσ και των
ειςόδων.
Μία εξίςωςθ κατάςταςθσ είναι μία αλγεβρικι
ζκφραςθ, θ οποία προςδιορίηει τθ ςυνκικθ για
τθν αλλαγι κατάςταςθσ ενόσ flip-flop.
22
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Εξιςώςεισ καταςτάςεων
Η αριςτερι πλευρά τθσ εξίςωςθσ, όπου
κζτουμε τθ χρονικι ζνδειξθ (t+ 1), αφορά τθν
επόμενθ κατάςταςθ του flip-flop, δθλαδι αυτι
ςτθν οποία κα μεταβεί το flip-flop μετά τθν
επόμενθ ακμι του ρολογιοφ.
Η δεξιά πλευρά τθσ εξίςωςθσ είναι μια ζκφραςθ
Boole, θ οποία προςδιορίηει τθν τιμι τθσ
παροφςασ κατάςταςθσ και τισ ςυνκικεσ
ειςόδου που κακιςτοφν τθν επόμενθ κατάςταςθ
ίςθ με 1.
23
Εξιςώςεισ καταςτάςεων
Οι εκφράςεισ Boole των εξιςϊςεων
καταςτάςεων μποροφν να προκφψουν
απευκείασ από το ςυνδυαςτικό υποκφκλωμα
του ακολουκιακοφ κυκλϊματοσ.
24
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Πίνακασ Καταςτάςεων
Η χρονικι αλλθλουχία ειςόδων, εξόδων και
καταςτάςεων των flip-flop μπορεί να
περιγραφεί από τον πίνακα καταςτάςεων (state
table),- πίνακασ μεταβάςεων (transition table).
Ο πίνακασ αυτόσ περιζχει τζςςερα τμιματα, τα
οποία ζχουν επικεφαλίδεσ παροφςα κατάςταςη,
είςοδοσ, επόμενη κατάςταςη και ζξοδοσ.
25
Πίνακασ Καταςτάςεων
Παροφςα Κατάςταςη: Καταγράφονται όλεσ οι
δυνατζσ καταςτάςεισ των flip-flop (ςε χρόνο t).
Είςοδοσ: Δυνατζσ τιμζσ τθσ ειςόδου για κάκε
πικανι παροφςα κατάςταςθ.
Επόμενη Κατάςταςη: Καταγράφονται οι
καταςτάςεισ των flip-flop μετά από ζναν κφκλο
του ρολογιοφ, δθλαδι ςε χρόνο t + 1.
Έξοδοσ: Καταγράφονται οι τιμζσ των εξόδων ςε
υπονοοφμενο χρόνο t, για κάκε ςυνδυαςμό
παροφςασ κατάςταςθσ και ειςόδων. 26
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Πίνακασ Καταςτάςεων
Γενικά, ο πίνακασ καταςτάςεων ενόσ
ακολουκιακοφ κυκλϊματοσ με m flip-flop και n
ειςόδουσ ζχει 2𝑚+𝑛 γραμμζσ. ' αυτι τθν
περίπτωςθ γράφουμε τουσ δυαδικοφσ αρικμοφσ
από το 0 ωσ το 2𝑚+𝑛 − 1 ςτισ ςτιλεσ παροφςασ
κατάςταςθσ και ειςόδων.
Σο τμιμα επόμενθσ κατάςταςθσ κα ζχει m
ςτιλεσ, μια για κάκε flip-flop.
Οι δυαδικζσ τιμζσ τθσ επόμενθσ κατάςταςθσ
προκφπτουν από τισ εξιςϊςεισ καταςτάςεων.
27
Πίνακασ Καταςτάςεων
Σο τμιμα εξόδου κα ζχει τόςεσ ςτιλεσ όςεσ
είναι οι μεταβλθτζσ εξόδου.
Οι δυαδικζσ τιμζσ των εξόδων υπολογίηονται
από το λογικό διάγραμμα του κυκλϊματοσ ι
από τισ ςυναρτιςεισ Boole των εξόδων, με τον
τρόπο που χρθςιμοποιοφμε για τον υπολογιςμό
των εξόδων των ςυνδυαςτικϊν κυκλωμάτων
ςτουσ πίνακεσ αλθκείασ.
28
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Διάγραμμα καταςτάςεων
Η πλθροφορία που περιζχεται ςε ζναν πίνακα
καταςτάςεων μπορεί να αναπαραςτακεί
γραφικά ςε ζνα διάγραμμα καταςτάςεων (state
diagram).
– O καταςτάςεισ αναπαρίςτανται με κφκλουσ
– οι μεταβάςεισ ςε άλλεσ καταςτάςεισ με βζλθ που
ςυνδζουν αυτοφσ τουσ κφκλουσ.
– Ο δυαδικόσ αρικμόσ μζςα ςε κάκε κφκλο
προςδιορίηει τθν κατάςταςθ των flip-flop.
29
Διάγραμμα καταςτάςεων
– Δίπλα ςε κάκε βζλοσ γράφουμε δφο δυαδικοφσ
αρικμοφσ, χωριςμζνουσ από μια κάκετο.
• Ο πρϊτοσ αρικμόσ περιγράφει τισ τιμζσ των ειςόδων
κατά τθ ςυγκεκριμζνθ παροφςα κατάςταςθ, οι οποίεσ
προκαλοφν τθν μετάβαςθ που περιγράφει το βζλοσ.
• Ο δεφτεροσ αρικμόσ, αυτόσ που τοποκετείται μετά
τθν κάκετο, δίνει τισ τιμζσ των εξόδων κατά τθν
παροφςα κατάςταςθ, όταν οι είςοδοι ζχουν τισ τιμζσ
που περιγράφονται από τον πρϊτο αρικμό.
30
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Αναπαράςταςη Κυκλώματοσ
1. Κυκλωματικό διάγραμμα
2. Εξιςϊςεισ-Πίνακασ καταςτάςεων
3. Διάγραμμα καταςτάςεων
Δεν υπάρχει καμία διαφορά μεταξφ ενόσ πίνακα
καταςτάςεων και ενόσ διαγράμματοσ
καταςτάςεων.
Σο διάγραμμα καταςτάςεων απεικονίηει τισ
μεταβάςεισ καταςτάςεων ςε μια μορφι
ευκολότερα κατανοιςιμθ.
31
32
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Παράδειγμα Ακολουθιακοφ
Κυκλώματοσ
33
Παράδειγμα Ακολουθιακοφ
Κυκλώματοσ
Εξιςϊςεισ Κατάςταςθσ:
𝐴 𝑡 + 1 = 𝐴 𝑡 𝑥 𝑡 + 𝐵 𝑡 𝑥(𝑡)
𝐵 𝑡 + 1 = 𝐴′ 𝑡 𝑥 𝑡
Η τιμι τθσ εξόδου:
𝑦 𝑡 = 𝐴 𝑡 + 𝐵 𝑡 𝑥′ 𝑡
ι 𝑦 = 𝐴 + 𝐵 𝑥′
34
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Παράδειγμα Ακολουθιακοφ
Κυκλώματοσ
Πίνακασ Καταςτάςεων του κυκλϊματοσ
Η επόμενθ Κατάςταςθ
του flip-flop A:
𝐴 𝑡 + 1 = 𝐴𝑥 + 𝐵𝑥
Η επόμενθ Κατάςταςθ
του flip-flop B:
𝐵 𝑡 + 1 = 𝐴′ 𝑥
Η ζξοδοσ: 𝑦 = 𝐴𝑥 ′ + 𝐵𝑥′
35
Παράδειγμα Ακολουθιακοφ
Κυκλώματοσ
Διάγραμμα Εξιςϊςεισ Ειςόδων των
Καταςτάςεων flip-flop
𝐷𝐴 = 𝐴𝑥 + 𝐵𝑥
𝐷𝐵 = 𝐴′ 𝑥
Y=(A+B)x’
36
Ψθφιακά Ηλεκτρονικά-Ενότθτα 4- Ανάλυςθ Ακολουκιακϊν κυκλωμάτων με ρολόι -Μθχανικϊν Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
‘ΑΣΚΗΣΗ 1
Θεωριςτε ζνα νζο «τφπο» flip-flop, με όνομα
ΡΝ και τισ εξισ τζςςερισ λειτουργίεσ: μθδενιςμό
(ζξοδοσ 0), καμία αλλαγι, ςυμπλιρωμα και
κζςθ (ζξοδοσ 1), όταν οι είςοδοι Ρ και Ν
γίνονται 00, 01, 10 και 11, αντίςτοιχα.
i. υντάξτε τον χαρακτθριςτικό πίνακα.
ii. Γράψτε τθ χαρακτθριςτικι εξίςωςθ.
iii. Δείξτε τον τρόπο με τον οποίο το ΡΝ flip-flop
μπορεί να μετατραπεί ςε D flip-flop.
37
‘ΑΣΚΗΣΗ 2
Εξθγιςτε τισ διαφορζσ ανάμεςα ςτουσ εξισ
πίνακεσ:
πίνακασ αλθκείασ,
πίνακασ καταςτάςεων,
χαρακτθριςτικόσ πίνακασ
Επίςθσ, εξθγιςτε τθ διαφορά ανάμεςα ςτθν
εξίςωςθ Boole, ςτθν εξίςωςθ καταςτάςεων, ςτθ
χαρακτθριςτικι εξίςωςθ και ςτθν εξίςωςθ
ειςόδου ενόσ flip-flop.
38
Ενότητα 5: Ανάλυςθ κυκλώματοσ με D και JK FLIP-
FLOP
Σκοποί ενότητασ
• υνοπτικι παρουςίαςθ τθσ διαδικαςίασ
ανάλυςθσ ενόσ ακολουκιακοφ κυκλώματοσ
ςτο οποίο χρθςιμοποιοφνται D flip-flop ι JK
flip-flop.
• Πρακτικι εξάςκθςθ ςτθν ανάλυςθ τζτοιων
ακολουκιακών κυκλωμάτων.
4
Ψθφιακά Ηλεκτρονικά-Ενότθτα 5- Ανάλυςθ κυκλώματοσ με D και JK flip-flop -Μθχανικών Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ-Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Περιεχόμενα ενότητασ
• Ανάλυςθ Κυκλώματοσ με D flip-flop
• Άςκθςθ Ανάλυςθσ Κυκλώματοσ με D flip-flop
• Ανάλυςθ Κυκλώματοσ με JK flip-flop
• Άςκθςθ Ανάλυςθσ Κυκλώματοσ με JK flip-flop
𝐷𝐴 = 𝐴⨁𝑥⨁𝑦
9
Ψθφιακά Ηλεκτρονικά-Ενότθτα 5- Ανάλυςθ κυκλώματοσ με D και JK flip-flop -Μθχανικών Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ-Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
10
12
13
Ψθφιακά Ηλεκτρονικά-Ενότθτα 5- Ανάλυςθ κυκλώματοσ με D και JK flip-flop -Μθχανικών Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ-Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
14
15
Ψθφιακά Ηλεκτρονικά-Ενότθτα 5- Ανάλυςθ κυκλώματοσ με D και JK flip-flop -Μθχανικών Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ-Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
16
17
Ψθφιακά Ηλεκτρονικά-Ενότθτα 5- Ανάλυςθ κυκλώματοσ με D και JK flip-flop -Μθχανικών Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ-Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
18
19
Ψθφιακά Ηλεκτρονικά-Ενότθτα 5- Ανάλυςθ κυκλώματοσ με D και JK flip-flop -Μθχανικών Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ-Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
20
22
B 𝑡 + 1 = 𝑥′B′ + 𝐴 ⊕ 𝑥 ′ 𝐵
= 𝐵′ 𝑥 + 𝐴𝐵𝑥 + 𝐴′ 𝐵𝑥′
23
Ψθφιακά Ηλεκτρονικά-Ενότθτα 5- Ανάλυςθ κυκλώματοσ με D και JK flip-flop -Μθχανικών Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ-Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
24
25
Ψθφιακά Ηλεκτρονικά-Ενότθτα 5- Ανάλυςθ κυκλώματοσ με D και JK flip-flop -Μθχανικών Πλθροφορικισ Σ.Ε. –
ΣΕΙ ΗΠΕΙΡΟΤ-Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
26
Σκοποί ενότητασ
• υνοπτικι παρουςίαςθ τθσ διαδικαςίασ
ανάλυςθσ ενόσ ακολουκιακοφ κυκλϊματοσ
ςτο οποίο χρθςιμοποιοφνται T flip-flop
• Πρακτικι εξάςκθςθ ςτθν ανάλυςθ τζτοιων
ακολουκιακϊν κυκλωμάτων.
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Περιεχόμενα ενότητασ
• Άςκθςθ ανάλυςθσ κυκλϊματοσ με JK flip-flop
• Ανάλυςθ κυκλϊματοσ με T flip-flop
• Άςκθςθ ανάλυςθσ κυκλϊματοσ με T flip-flop
• Μοντζλα Μθχανϊν Πεπεραςμζνων
Καταςτάςεων.
– Μθχανι Mealy
– Μθχανι Moore
5
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
𝐽𝐴 = 𝐵𝑥 + 𝐵′ 𝑦 ′ 𝐾𝐴 = 𝐵′ 𝑥𝑦 ′
𝐽𝐵 = 𝐴′ 𝑥 𝐾𝐵 = 𝐴 + 𝑥𝑦 ′
𝑧 = 𝐴𝑥 ′ 𝑦 ′ + 𝐵𝑥 ′ 𝑦′
7
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
8
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
11
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
12
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
13
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
𝐴 𝑡 + 1 = 𝐵𝑥 ′ 𝐴 + 𝐵𝑥 𝐴′
= 𝐴𝐵′ + 𝐴𝑥 ′ + 𝐴′ 𝐵𝑥
𝐵 𝑡+1 =𝑥⊕𝐵
14
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
16
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
17
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
18
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μηχανή Mealy
υνδυαςτικι
Είςοδοι λογικι επόμενθσ Καταχωρθτζσ υνδυαςτικι
Ζξοδοι
κατάςταςθσ καταςτάςεων λογικι εξόδων
(τφπου
Mealy)
Ρολόι
19
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μηχανή Moore
υνδυαςτικι
Είςοδοι λογικι υνδυαςτικι
Καταχωρθτζσ λογικι Ζξοδοι
επόμενθσ
καταςτάςεων εξόδων (τφπου
κατάςταςθσ
Moore)
Ρολόι
20
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ψθφιακά θλεκτρονικά-Ανάλυςθ κυκλϊματοσ με T flip-flop και Μοντζλα Μθχανϊν Πεπεραςμζνων Καταςτάςεων –Σμιμα
Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σκοποί ενότητασ
• Μελζτθ των ιδιοτιτων των ακολουκιακϊν
κυκλωμάτων .
• Χριςθ των ιδιοτιτων για τθν απλοποίθςθ
ενόσ υπό-ςχεδίαςθ κυκλϊματοσ
4
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Περιεχόμενα ενότητασ
• Ελαχιςτοποίθςθ Καταςτάςεων
• Κωδικοποίθςθ Καταςτάςεων
• Άςκθςθ 1
• Άςκθςθ 2
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ελαχιςτοποίηςη καταςτάςεων
Το πρόβλημα ελαχιςτοποίηςησ καταςτάςεων
αποςκοπεί ςτθ μείωςθ του πλικουσ των flip-
flop ενόσ ακολουκιακοφ κυκλϊματοσ.
Οι αλγόριθμοι ελαχιςτοποίηςησ καταςτάςεων
αφοροφν διαδικαςίεσ μείωςθσ του αρικμοφ των
καταςτάςεων ενόσ πίνακα καταςτάςεων, χωρίσ
να χρειαςτεί αλλαγι των χρονικϊν ακολουκιϊν
των ειςόδων και των εξόδων του υπό ςχεδίαςθ
κυκλϊματοσ
7
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ελαχιςτοποίηςη καταςτάςεων
Δεδομζνου ότι m flip-flop 2𝑚 καταςτάςεισ
Μείωςθ του πλικουσ των καταςτάςεων του
κυκλϊματοσ μπορεί να οδθγιςει ςτθ μείωςθ
του πλικουσ των flip-flop.
Κάκε ακολουκιακό κφκλωμα υπάρχουν
άπειρεσ ακολουκίεσ πικανϊν ειςόδων
Κάκε μία εκ των οποίων δίνει μια μοναδικι
ακολουκία εξόδων.
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ελαχιςτοποίηςη καταςτάςεων
Ζςτω το ακολουκιακό
κφκλωμα με το διπλανό
διάγραμμα
καταςτάςεων.
Μόνο οι ακολουκίεσ
ειςόδων και εξόδων
ζχουν ςθμαςία.
9
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ελαχιςτοποίηςη καταςτάςεων
Οι καταςτάςεισ του κυκλϊματοσ κεωροφνται
εςωτερικζσ και χρθςιμοποιοφνται για να
πετφχουμε τισ ακολουκίεσ (γι’ αυτό και
χρθςιμοποιοφνται γράμματα για τθν ονομαςία
των καταςτάςεων)
10
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ελαχιςτοποίηςη καταςτάςεων
Ξεκινάμε από τθν αρχικι κατάςταςθ α.
Eίςοδοσ 0 ⟹ ζξοδο 0 ⟹ παραμονι ςτθν ίδια
κατάςταςθ α (ςτθν επόμενθ ενεργι μετάβαςθ
του ρολογιοφ).
Είςοδοσ 1 ⟹ ζξοδο 0 ⟹ κατάςταςθ b.
Συνεχίηουμε με τον ίδιο τρόπο.
Σε κάκε ςτιλθ ζχουμε τθν παροφςα κατάςταςθ,
τθν τιμι ειςόδου και τθν τιμι εξόδου.
Η επόμενθ κατάςταςθ γράφεται ςτθν επόμενθ
ςτιλθ.
11
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ελαχιςτοποίηςη καταςτάςεων
Κατάςταςη α α b c d e f f g f g α
Είςοδοσ 0 1 0 1 0 1 1 0 1 0 0
Ζξοδοσ 0 0 0 0 0 1 1 0 1 0 0
12
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ελαχιςτοποίηςη καταςτάςεων
Για τθν ελαχιςτοποίθςθ των καταςτάςεων
χρθςιμοποιοφμε τον πίνακα καταςτάςεων, είναι
πιο βολικόσ από το διάγραμμα καταςτάςεων.
Πταν δφο καταςτάςεισ είναι ιςοδφναμεσ, θ μια
απ' αυτζσ μπορεί να αντικαταςτακεί από τθν
άλλθ και, επομζνωσ, να απαλειφκεί, χωρίσ να
προκφψει μεταβολι των ςχζςεων ειςόδων -
εξόδων.
13
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ελαχιςτοποίηςη καταςτάςεων
Στον πίνακα καταςτάςεων βρίςκουμε δφο
παροφςεσ καταςτάςεισ που πθγαίνουν ςτθν
ίδια επόμενθ κατάςταςθ και δίνουν τθν ίδια
ζξοδο και για τισ δφο δυνατζσ ειςόδουσ.
14
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ελαχιςτοποίηςη καταςτάςεων
Δφο τζτοιεσ καταςτάςεισ είναι οι g και e.
Οι καταςτάςεισ g και e είναι ιςοδφναμεσ και μια
εξ αυτϊν μπορεί να απαλειφκεί.
Ο νζοσ πίνακασ γίνεται:
15
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ελαχιςτοποίηςη καταςτάςεων
Επαναλαμβάνουμε για
τισ καταςτάςεισ d και f
και ζχουμε:
16
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ελαχιςτοποίηςη καταςτάςεων
Ζχουμε ζτςι μείωςθ των καταςτάςεων από 7 ςε
5.
Το γεγονόσ ότι ζνασ πίνακασ καταςτάςεων ζχει
ελαχιςτοποιθκεί ςε λιγότερεσ καταςτάςεισ δεν
εγγυάται κατ' ανάγκθν εξοικονόμθςθ ςτον
αρικμό των flip-flop ι ςτον αρικμό των πυλϊν
που πρζπει να χρθςιμοποιθκοφν.
17
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Κωδικοποίηςη καταςτάςεων
Για να υλοποιθκεί ζνα ακολουκιακό κφκλωμα,
κα πρζπει κατά τθ διαδικαςία ςχεδίαςθσ να
αντικαταςτιςουμε τα ςυμβολικά ονόματα των
καταςτάςεων με διακριτζσ, κωδικοποιθμζνεσ
δυαδικζσ τιμζσ.
Για ζνα κφκλωμα με m καταςτάςεισ, οι
κωδικοποιθμζνεσ λζξεισ πρζπει να ζχουν μικοσ
n bit, όπου το n είναι ο ελάχιςτοσ ακζραιοσ για
τον οποίο ιςχφει 2" > m.
18
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Κωδικοποίηςη καταςτάςεων
Ρ.χ. με 3 bit μποροφμε να καταςκευάςουμε
κϊδικα για να διακρίνουμε οκτϊ καταςτάςεισ,
από 000 ζωσ 111.
Εάν κζλουμε να κωδικοποιιςουμε το κφκλωμα
με τισ επτά καταςτάςεισ, τότε κα μείνει
αχρθςιμοποίθτοσ ζνασ αρικμόσ.
Οι αχρθςιμοποίθτοι κωδικοί αρικμοί
κεωροφνται ςυνκικεσ αδιαφορίασ.
.
19
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Κωδικοποίηςη καταςτάςεων
Συνικωσ οι ςυνκικεσ αδιαφορίασ βοθκοφν
ςτο να καταλιξει θ υλοποίθςθ ςε
απλοφςτερα κυκλϊματα.
Ο απλοφςτεροσ τρόποσ κωδικοποίθςθσ
πζντε καταςτάςεων είναι θ χριςθ των
πζντε πρϊτων δυαδικϊν αρικμϊν.
20
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Κωδικοποίηςη καταςτάςεων
Κϊδικασ Gray:
• Μόνο ζνα bit του κωδικοφ αρικμοφ αλλάηει,
όταν μεταβαίνουμε από ζναν κωδικό αρικμό
ςτον επόμενο.
• Χρθςιμοποιείται για τθν καταςκευι χαρτϊν,
των ςυναρτιςεων Boole.
21
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Κωδικοποίηςη καταςτάςεων
Κωδικοποίθςθ με ανάθεςη ενόσ-ενεργού bit
Χρθςιμοποιοφνται ςτον κϊδικα τόςα bit όςεσ είναι
οι καταςτάςεισ του κυκλϊματοσ.
Μόνο ζνα bit του κϊδικα είναι 1, δθλαδι ενεργό
(hot), ενϊ όλα τα άλλα είναι 0.
Σ' αυτό τον τφπο ανάκεςθσ χρθςιμοποιείται ζνα flip-
flop ανά κατάςταςθ.
Οι μθχανζσ που χρθςιμοποιοφν κωδικοποίθςθ ενόσ
ενεργοφ bit είναι ταχφτερεσ από τισ μθχανζσ με
ακολουκιακι δυαδικι κωδικοποίθςθ.
22
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Κωδικοποίηςη καταςτάςεων
23
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Κωδικοποίηςη καταςτάςεων
Ρίνακασ ελαχιςτοποιθμζνων καταςτάςεων με
Δυαδικι Κωδικοποίθςθ 1
Επόμενη Ζξοδοσ
Κατάςταςη
Ραροφςα x=0 x=1 x=0 x=1
Κατάςταςθ
000 000 001 0 0
001 010 011 0 0
010 000 011 0 0
011 100 011 0 1
100 000 011 0 1
24
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Κωδικοποίηςη καταςτάςεων
Στον Ρίνακα με τισ ελαχιςτοποιθμζνεσ
καταςτάςεισ ζχει χρθςιμοποιθκεί θ δυαδικι
ανάκεςθ 1:
Τα ςυμβολικά γράμματα των καταςτάςεων
ζχουν αντικαταςτακεί από τισ αντίςτοιχεσ
δυαδικζσ τιμζσ.
Μια διαφορετικι ανάκεςθ κα ζδινε πίνακα
καταςτάςεων με άλλεσ δυαδικζσ τιμζσ
καταςτάςεων.
25
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Κωδικοποίηςη καταςτάςεων
• Η δυαδικι μορφι του πίνακα καταςτάςεων
χρθςιμοποιείται για να καταςκευάςουμε το
ςυνδυαςτικό τμιμα του ακολουκιακοφ
κυκλϊματοσ, και ςυγκεκριμζνα για τθν
παραγωγι των εξόδων και τθν προετοιμαςία
των επόμενων καταςτάςεων.
26
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 1
Για τον πίνακα καταςτάςεων που
παρατίκεται ςτθ ςυνζχεια:
i. Σχεδιάςτε το αντίςτοιχο διάγραμμα
καταςτάςεων.
ii. Δθμιουργιςτε τον πίνακα με τον μειωμζνο
αρικμό καταςτάςεων.
iii. Σχεδιάςτε το διάγραμμα καταςτάςεων που
αντιςτοιχεί ςτον πίνακα με τον μειωμζνο αρικμό
καταςτάςεων.
27
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 1
Επόμενη Ζξοδοσ
Κατάςταςη
Ραροφςα x=0 x=1 x=0 x=1
Κατάςταςθ
a f b 0 0
b d c 0 0
c f e 0 0
d g a 1 0
e d c 0 0
f f b 1 1
g g h 0 1
h g a 1 0
28
Ψθφιακά θλεκτρονικά-Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων-Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ-
Ανοικτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 2
Ξεκινϊντασ από τθν κατάςταςθ α και με
δεδομζνθ τθν ακολουκία ειςόδου 01110010011
βρείτε τθν ακολουκία εξόδων που προκφπτει
από
i. τον πίνακα καταςτάςεων του προθγοφμενου
προβλιματοσ και
ii. το μειωμζνο πίνακα καταςτάςεων του
προθγοφμενου προβλιματοσ. Δείξτε ότι προκφπτει
θ ίδια ακολουκία εξόδων από τουσ δυο αυτοφσ
πίνακεσ.
29
Ενότητα 8: Διαδικαςία χεδίαςθσ
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σκοποί ενότητασ
• Περιγραφι τθσ διαδικαςίασ ςχεδίαςθσ ενόσ
κυκλϊματοσ.
• φνκεςθ ενόσ κυκλϊματοσ με D flip-flop.
4
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Περιεχόμενα ενότητασ
• Διαδικαςία χεδίαςθσ
• Παράδειγμα χεδίαςθσ
• φνκεςθ με D flip-flop
• Πίνακεσ διζγερςθσ
• Άςκθςθ
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Διαδικαςία Σχεδίαςησ
Οι διαδικαςίεσ (μεκοδολογίεσ) ςχεδίαςθσ
κυκλωμάτων αποςκοποφν ςτον προςδιοριςμό
του υλικοφ (hardware) που πρζπει να
χρθςιμοποιθκεί για τθν υλοποίθςθ ενόσ
κυκλϊματοσ με προδιαγεγραμμζνθ
ςυμπεριφορά.
Σα εργαλεία αυτά χρθςιμοποιοφν ωσ βαςικι
δομικι μονάδα το D flip-flop.
7
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Διαδικαςία Σχεδίαςησ
• Για τθ ςχεδίαςθ του κυκλϊματοσ θ πρϊτθ
επιλογι είναι ο αρικμόσ των flip-flop.
• Σο επόμενο βιμα είναι θ εφρεςθ μιασ
ςυνδυαςτικισ δομισ πυλϊν.
• Ο αρικμόσ των flip- flop κακορίηεται από τον
αρικμό των αναγκαίων καταςτάςεων του
κυκλϊματοσ.
•
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Διαδικαςία Σχεδίαςησ
• Σο ςυνδυαςτικό κφκλωμα ςχεδιάηεται με
βάςθ τον πίνακα καταςτάςεων.
• Από τον πίνακα καταςτάςεων εξάγουμε τισ
εξιςϊςεισ ειςόδων των flip-flop και τισ
εξιςϊςεισ εξόδων.
• Σα βιματα ςχεδίαςθσ ςφγχρονων
ακολουκιακϊν κυκλωμάτων ςυνοψίηονται ωσ
εξισ:
9
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Διαδικαςία Σχεδίαςησ
1. Από τθ λεκτικι περιγραφι και τισ
προδιαγραφζσ λειτουργίασ του κυκλϊματοσ
παράγουμε ζνα διάγραμμα καταςτάςεων.
2. Μειϊνουμε το πλικοσ των καταςτάςεων,
εάν είναι αναγκαίο.
3. Προχωράμε ςε κωδικοποίθςθ των
καταςτάςεων.
10
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Διαδικαςία Σχεδίαςησ
4. χθματίηουμε τον δυαδικά κωδικοποιθμζνο
πίνακα καταςτάςεων.
5. Επιλζγουμε τον τφπο flip-flop που κα
χρθςιμοποιιςουμε.
6. Βρίςκουμε τισ απλοποιθμζνεσ εξιςϊςεισ
ειςόδων των flip-flop και εξόδων του κυκλϊ-
ματοσ.
7. χεδιάηουμε το λογικό διάγραμμα του
κυκλϊματοσ.
11
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Διαδικαςία Σχεδίαςησ
• Σα βιματα 4 ζωσ 7 τθσ ςχεδίαςθσ είναι
αυτοματοποιθμζνα
– Μποροφν να γίνουν με τθ χριςθ αλγορίκμων που
είναι ακριβείσ και καλά κακοριςμζνοι.
• Σο πρϊτο βιμα είναι το κρίςιμο τμιμα τθσ
διαδικαςίασ
– επειδι τα επόμενα βιματα βαςίηονται ςτθν
επιτυχθμζνθ ολοκλιρωςθ του.
12
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Παράδειγμα Σχεδίαςησ
Να ςχεδιάςετε ζνα κφκλωμα, το οποίο κα
εντοπίηει μια ακολουκία τριϊν ι περιςςότερων
διαδοχικϊν 1 ςε μια ακολουκία από bit που
ζρχεται ςε μια γραμμι ειςόδου του
κυκλϊματοσ.
13
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Παράδειγμα Σχεδίαςησ
• Ζςτω αρχικά S0: δεν ζχει ακόμθ εντοπιςτεί
ακολουκία τριϊν 1.
• Εάν θ επόμενθ είςοδοσ είναι 0, το κφκλωμα
παραμζνει ςτθν κατάςταςθ S0.
• Εάν θ είςοδοσ γίνει 1, το κφκλωμα μεταβαίνει
ςε μια άλλθ κατάςταςθ, τθν S1 = εντοπίςτθκε
ζνα 1.
14
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Παράδειγμα Σχεδίαςησ
• Εάν θ επόμενθ είςοδοσ είναι 1, το κφκλωμα
μεταβαίνει ςε μια νζα κατάςταςθ, ζςτω τθν S2
= εντοπίςτθκαν δφο 1.
• Εάν θ είςοδοσ είναι 0, το κφκλωμα επιςτρζφει
ςτθν κατάςταςθ S0.
• Σο τρίτο διαδοχικό 1 ςτζλνει το κφκλωμα ςε
μια επόμενθ νζα κατάςταςθ
15
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Παράδειγμα Σχεδίαςησ
• Εάν ζρκουν περιςςότερα 1, το κφκλωμα
παραμζνει ςτθν κατάςταςθ S0.
• Οποιοδιποτε 0 ςτθν είςοδο αναγκάηει το
κφκλωμα να επανζλκει ςτθν κατάςταςθ S0.
• Μ' αυτό τον τρόπο, το κφκλωμα παραμζνει
ςτθν S3, εφόςον λαμβάνονται διαδοχικά τρία
ι περιςςότερα 1.
16
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Παράδειγμα Σχεδίαςησ
Σο διάγραμμα καταςτάςεων του κυκλϊματοσ
είναι:
17
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με D flip-flop
Για να ςχεδιάςουμε το κφκλωμα του
παραδείγματοσ χωρίσ τθ βοικεια υπολογιςτι,
πρζπει:
• Να κωδικοποιιςουμε τισ καταςτάςεισ του
διαγράμματοσ καταςτάςεων
• Να ςχθματίςουμε τον κωδικοποιθμζνο πίνακα
καταςτάςεων
18
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με D flip-flop
χθματίηουμε τον κωδικοποιθμζνο πίνακα
καταςτάςεων που προκφπτει από το διάγραμμα
καταςτάςεων μετά από ςειραϊκι δυαδικι
κωδικοποίθςθ.
19
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με D flip-flop
• Για τθν αναπαράςταςθ των τεςςάρων
καταςτάςεων επιλζγουμε δφο D flip-flop
• Δίνουμε ςτισ εξόδουσ αυτϊν των flip-flop τα
ονόματα Α και Β.
• Επιπλζον, ονομάηουμε τθν είςοδο του
κυκλϊματοσ x και τθν ζξοδό του y.
• Η χαρακτθριςτικι εξίςωςθ του D flip-flop
είναι Q(t + 1) = DQ ,
20
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με D flip-flop
Οι εξιςϊςεισ ειςόδων των flip-flop προκφπτουν
απευκείασ από τισ ςτιλεσ επόμενθσ
κατάςταςθσ των Α και Β και εκφράηονται ςε
μορφι ακροίςματοσ ελαχιςτόρων:
𝐴 𝑡 + 1 = 𝐷𝐴 𝐴, 𝐵, 𝑥 = Σ 3,5,7
Β 𝑡 + 1 = 𝐷Β 𝐴, 𝐵, 𝑥 = Σ 1,5,7
y 𝐴, 𝐵, 𝑥 = Σ 6,7
21
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με D flip-flop
• Οι εξιςϊςεισ Boole απλοποιοφνται μζςω των
χαρτϊν που παρουςιάηονται ςτο παρακάτω
ςχιμα.
22
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με D flip-flop
Οι απλοποιθμζνεσ εξιςϊςεισ είναι:
D𝐴 = 𝐴𝑥 + 𝐵𝑥
D𝐵 = 𝐴𝑥 + 𝐵′𝑥
𝑦 = 𝐴𝐵
Σο πλεονζκτθμα τθσ ςχεδίαςθσ με D flip-flop
είναι ότι οι εξιςϊςεισ Boole που περιγράφουν
τισ ειςόδουσ των flip-flop προκφπτουν
απευκείασ από τον πίνακα καταςτάςεων.
23
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με D flip-flop
• Σο λογικό διάγραμμα του ακολουκιακοφ
κυκλϊματοσ που περιγράφεται από τισ
προθγοφμενεσ εξιςϊςεισ Boole
24
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με D flip-flop
25
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Πίνακεσ διζγερςησ
• Όταν χρθςιμοποιοφμε D flip-flop,
καταςκευάηουμε τισ εξιςϊςεισ ειςόδων των
flip-flop απευκείασ από τισ τιμζσ των ςτθλϊν
τθσ επόμενθσ κατάςταςθσ.
• Αυτό δεν ιςχφει όταν χρθςιμοποιοφμε JK ι T
flip-flop.
26
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Πίνακεσ διζγερςησ
• Γνωρίηουμε τισ τιμζσ τθσ παροφςασ και τθσ
επόμενθσ κατάςταςθσ κάκε flip-flop και
ηθτάμε τισ ςυνκικεσ ειςόδων του flip-flop που
κα προκαλζςουν αυτι τθ μετάβαςθ.
• πίνακασ διζγερςησ: Ο πίνακασ που δίνει τισ
απαιτοφμενεσ ειςόδουσ για κάκε μια από
όλεσ τισ δυνατζσ αλλαγζσ κατάςταςθσ του flip-
flop.
27
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Πίνακεσ διζγερςησ
28
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Πίνακεσ διζγερςησ
• Τπάρχουν δφο ςτιλεσ για:
– Σθν παροφςα κατάςταςθ Q(t)
– Σθν επόμενθ κατάςταςθ Q{t + 1)
• Μια ςτιλθ για κάκε είςοδο.
• Σο ςφμβολο Χ ςθμαίνει ςυνκικθ αδιαφορίασ.
– Δεν ζχει καμία ςθμαςία εάν θ είςοδοσ είναι 0 ι 1.
29
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Πίνακεσ διζγερςησ
Για τον πίνακα διζγερςθσ του JK flip-flop:
• Εάν το flip-flop πρζπει να μεταβεί από τθν
κατάςταςθ 0 ςτθν κατάςταςθ 1,
• Σο J πρζπει να γίνει 1, επειδι θ είςοδοσ J
αναγκάηει το flip-flop να μεταβεί ςε
κατάςταςθ κζςθσ (να λάβει τιμι 1),
• Ενϊ θ είςοδοσ Κ μπορεί να γίνει είτε 0 είτε 1.
30
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Πίνακεσ διζγερςησ
• Εάν Κ = 0, θ ςυνκικθ J = 1 κζτει το flip-flop
(του δίνει τιμι 1), ςε κατάςταςθ κζςθσ
• Ενϊ εάν Κ = 1 και J = 1, το flip-flop
αντιςτρζφεται και από 0 ςε 1.
– Για μια μετάβαςθ από 0 ςε 1, πρζπει Κ=1 επειδι
θ Κ μθδενίηει το flip-flop.
31
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Πίνακεσ διζγερςησ
Για τον πίνακα διζγερςθσ του T flip-flop:
• Αν Σ=1 → το flip-flop αντιςτρζφεται.
• Αν Σ=0 → το flip-flop παραμζνει αμετάβλθτο.
32
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη
χεδιάςτε ζνα ακολουκιακό κφκλωμα με δφο D
flip-flop, τα Α και Β, και μια είςοδο x_in, με
τρόπο ϊςτε:
i. Όταν x_in = 0, θ κατάςταςθ του κυκλϊματοσ
να παραμζνει ίδια. Όταν x_in = 1, το κφ-
κλωμα κα πρζπει να διζρχεται διαδοχικά
από τισ καταςτάςεισ 00, 01, 11, 10, μετά να
επιςτρζφει ςτο 00 και να επαναλαμβάνει
αενάωσ τον προθγοφμενο κφκλο
33
Ψθφιακά Ηλεκτρονικά-Ενότθτα 8-Διαδικαςία χεδίαςθσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη
ii. Όταν x_in = 0, θ κατάςταςθ του κυκλϊματοσ
να παραμζνει ίδια. Όταν x_in = 1, το κφ-
κλωμα κα πρζπει να διζρχεται διαδοχικά
από τισ καταςτάςεισ 00, 11, 01, 10, μετά να
επιςτρζφει ςτο 00 και να επαναλαμβάνει
αενάωσ τον προθγοφμενο κφκλο.
34
Σκοποί ενότητασ
• Να αναλυκεί θ διαδικαςία ςφνκεςθσ
ακολουκιακϊν κυκλωμάτων με χριςθ JK flip-
flop ι με Σ flip-flop.
• Η δυνατότθτα ςφνκεςθσ ακολουκιακϊν
κυκλωμάτων.
• Η δυνατότθτα ανάλυςθσ τθσ ςυμπεριφοράσ
ενόσ ακολουκιακοφ κυκλϊματοσ
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Περιεχόμενα ενότητασ
• φνκεςθ με JK flip-flop
• φνκεςθ με Σ flip-flop
• Άςκθςθ 1
• Άςκθςθ 2
5
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με JK flip-flop
Η διαδικαςία ςφνκεςθσ χωρίσ τθ βοικεια
υπολογιςτι ακολουκιακϊν κυκλωμάτων με JK
flip- flop είναι ανάλογθ με αυτι που
ακολουκοφμε όταν χρθςιμοποιοφμε D flip-flop.
Η μόνθ διαφορά το ότι οι εξιςϊςεισ ειςόδων
των flip-flop προκφπτουν από τισ επικυμθτζσ
μεταβάςεισ από τθν παροφςα κατάςταςθ ςτθν
επόμενθ και από τον πίνακα διζγερςθσ του J Κ
flip-flop.
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με JK flip-flop
Ζςτω ότι κζλουμε να ςυνδζςουμε το
ακολουκιακό κφκλωμα που ορίηεται από τον
πίνακα καταςτάςεων και ειςόδων των JK flip-flop
8
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με JK flip-flop
• τον πίνακα ζχουν περιλθφκεί επιπλζον ςτιλεσ
που αφοροφν τισ ςυνκικεσ ειςόδων κάκε flip-
flop που προξενοφν τισ επικυμθτζσ μεταβάςεισ.
• Από αυτζσ τισ ςτιλεσ εξάγονται οι εξιςϊςεισ ει-
ςόδων των flip-flop.
• Οι τιμζσ των ειςόδων των flip-flop προκφπτουν
από τον ίδιο τον πίνακα καταςτάςεων και τον
πίνακα διζγερςθσ του JK flip-flop.
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με JK flip-flop
• Π.χ. για μια μετάβαςθ του flip-flop A
Q(t) Q(t+1) J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
10
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με JK flip-flop
• Μια μετάβαςθ από τθν παροφςα κατάςταςθ 0
ςτθν επόμενθ κατάςταςθ 0 απαιτεί θ είςοδοσ
J να είναι 0.
• τθν πρϊτθ γραμμι του πίνακα μεταβάςεων
παρουςιάηεται ακόμα μια μετάβαςθ του flip-
flop B από τθν παροφςα κατάςταςθ 0 ςτθν
επόμενθ κατάςταςθ 0
• Oπότε γράφουμε 0 και Χ ςτθν πρϊτθ γραμμι
JB και ΚΒ αντίςτοιχα.
11
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με JK flip-flop
• Οι τιμζσ των ςτθλϊν των ειςόδων των flip-flop
του πίνακα καταςτάςεων και ειςόδων των JK
flip-flop προςδιορίηουν τον πίνακα αλθκείασ
που αντιςτοιχεί ςτισ εξιςϊςεισ ειςόδων των
flip-flop.
12
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με JK flip-flop
τον πίνακα αλικειασ γράφονται οι τιμζσ των
ςτθλϊν των ειςόδων των flip-flop ςυναρτιςει:
– τθσ παροφςασ κατάςταςθσ του flip-flop Α,
– τθσ παροφςασ κατάςταςθσ του flip-flop B
– τθσ ειςόδου χ.
13
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με JK flip-flop
• Οι εξιςϊςεισ ειςόδων που προκφπτουν από
τον πίνακα αλθκείασ απλοποιοφνται με τουσ
επόμενουσ χάρτεσ.
JA=x KA=Bx
14
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με JK flip-flop
15
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με JK flip-flop
Σο λογικό διάγραμμα για το ακολουκιακό
κφκλωμα με JK flip-flop.
16
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με Τ flip-flop
• Για τθν περιγραφι τθσ διαδικαςίασ ςφνκεςθσ
κυκλωμάτων με T flip-flop, ςχεδιάηουμε ζνα
δυαδικό μετρθτι.
• Ζνασ δυαδικόσ μετρθτισ των η bit ζχει η flip-
flop, επομζνωσ με αυτόν μποροφμε να
μετριςουμε ςτο δυαδικό ςφςτθμα από το 0
ζωσ το 2n-1.
17
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με Τ flip-flop
Ζςτω το διάγραμμα καταςτάςεων ενόσ 3-bit
μετρθτι
18
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με Τ flip-flop
• οι ζξοδοι των flip-flop επαναλαμβάνουν τθ
δυαδικι ακολουκία μζτρθςθσ.
• Η μόνθ είςοδοσ του κυκλϊματοσ είναι το
ρολόι
• Οι ζξοδοι δίνονται απευκείασ από τθν
παροφςα κατάςταςθ των flip-flop.
• Η επόμενθ κατάςταςθ του μετρθτι εξαρτάται
μόνο από τθν παροφςα κατάςταςθ.
19
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με Τ flip-flop
• Ο μετρθτισ μεταβαίνει ςτθν επόμενθ
κατάςταςθ κάκε φορά που υπάρχει μετάβαςθ
ςτο ςιμα του ρολογιοφ.
• Οι δυαδικοί μετρθτζσ καταςκευάηονται με πιο
αποδοτικό τρόπο με τθ χριςθ Σ flip-flop.
– Επειδι τα flip-flop αλλθλοςυμπλθρϊνονται.
20
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με Τ flip-flop
Πίνακασ καταςτάςεων για τον 3-bit δυαδικό
μετρθτι.
21
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με Τ flip-flop
• Όταν θ παροφςα κατάςταςθ 001,
• Η επόμενθ κατάςταςθ είναι 010.
• Σο Α2 πθγαίνει από το 0 ςτο 0,
• Επομζνωσ ςτο ΤΑ2 κζτουμε 0,
• Επειδι το flip-flop Α2 δεν πρζπει να αλλάξει
τιμι.
22
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με Τ flip-flop
23
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με Τ flip-flop
• Σο Α1 πθγαίνει από το 0 ςτο 1
– επομζνωσ ςτο ΤΑ1 κζτουμε 1.
• Όταν θ παροφςα κατάςταςθ είναι 111,
ςυγκρίνεται με τθν πρϊτθ τιμι μζτρθςθσ 000.
– πρζπει και τα τρία flip-flop να αντιςτραφοφν.
24
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με Τ flip-flop
Οι εξιςϊςεισ ειςόδων των flip-flop
απλοποιοφνται με τουσ χάρτεσ
ΣΑ2=Α1Α0 ΣΑ1=Α0
25
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με Τ flip-flop
Σο ΤΑ0 ζχει 1 και ςτουσ οκτϊ δυνατοφσ
ελαχιςτόρουσ, επειδι το λιγότερο ςθμαντικό bit
του μετρθτι αντιςτρζφεται με κάκε παλμό
μζτρθςθσ.
ΣΑ0=1
26
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφνθεςη με Τ flip-flop
Σο Λογικό διάγραμμα για τον 3-bit δυαδικό
μετρθτι, ςτο οποίο για λόγουσ απλότθτασ
παραλείπεται το ςιμα μθδενιςμοφ.
27
Άςκηςη 1
Ζςτω ζνα ακολουκιακό κφκλωμα με:
• Σρία flip-flop, τα Α, Β και C,
• Μια είςοδο x_in
• Μια ζξοδο y_out.
• Με διάγραμμα καταςτάςεϊν, αυτό που
παρουςιάηεται ςτο παρακάτω ςχιμα.
28
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 1
29
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 1
χεδιάςτε το κφκλωμα, κεωρϊντασ τισ
καταςτάςεισ που δεν χρθςιμοποιοφνται ωσ
ςυνκικεσ αδιαφορίασ.
Αναλφςτε το κφκλωμα που κα προκφψει, ϊςτε
να εξακριβϊςετε τθ ςυμπεριφορά του, εάν
βρεκεί ςε μια από τισ καταςτάςεισ που δεν
χρθςιμοποιοφνται.
30
Ψθφιακά Ηλεκτρονικά-Ενότθτα 9-Διαδικαςία φνκεςθσ-Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 1
i. Χρθςιμοποιιςτε D flip-flop ςτθ ςχεδίαςι
ςασ.
ii. Χρθςιμοποιιςτε JK flip-flop ςτθ ςχεδίαςι
ςασ.
31
Άςκηςη 2
χεδιάςτε το ακολουκιακό κφκλωμα του
παρακάτω ςχιματοσ χρθςιμοποιϊντασ Σ flip-
flop.
32
Ενότητα 10: Καταχωρθτζσ
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
κοποί ενότητασ
• Περιγραφι τθσ λειτουργίασ των
καταχωρθτϊν.
• Επιλογι του κατάλλθλου τφπου καταχωρθτι.
• χεδίαςθ ενόσ κυκλϊματοσ που περιζχουν
καταχωρθτι.
4
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Περιεχόμενα ενότητασ
• Καταχωρθτζσ
• Καταχωρθτισ με παράλλθλθ φόρτωςθ
• Καταχωρθτζσ Ολίςκθςθσ
• ειραϊκι μεταφορά
• ειραϊκι Πρόςκεςθ
• Κακολικόσ καταχωρθτισ ολίςκθςθσ
• Παράδειγμα Καταχωρθτι Ολίςκθςθσ
• Άςκθςθ
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Καταχωρητζσ
• Μια Ομάδα από flip-flops και λογικζσ πφλεσ
για εκτζλεςθ διαφόρων λειτουργιϊν όπωσ
μεταφορά, αποκικευςθ και επεξεργαςία
πλθροφοριϊν.
• Σα flip-flops μοιράηονται το ίδιο ρολόι.
• Αποτελεί βαςικι μονάδα για τθ ςχεδίαςθ
ακολουκιακϊν κυκλωμάτων και CPUs.
7
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Καταχωρητζσ
• Ο απλοφςτεροσ τφποσ καταχωρθτι
αποτελείται από D-flip-flops, χωρίσ εξωτερικζσ
πφλεσ.
• Σα δεδομζνα ειςόδου εγγράφονται ςτον
καταχωρθτι κατά τθν εφαρμογι ενόσ κοινοφ
παλμοφ.
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Καταχωρητζσ
Καταχωρθτισ που
αποτελείται από 4 D flip-
flop.
Η είςοδοσ άμεςου
μθδενιςμοφ (Clear_b)
ςυνδζεται με τθν ενεργι
χαμθλά είςοδο
επαναφοράσ/μθδενιςμοφ
R (reset) όλων των flip-
flop.
9
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Καταχωρητήσ με παράλληλη
φόρτωςη
• Σα ςφγχρονα ψθφιακά ςυςτιματα διακζτουν
μια κφρια γεννιτρια ρολογιοφ (master clock
generator), θ οποία παρζχει μια ςυνεχι
ακολουκία παλμϊν ρολογιοφ.
• Η ειςαγωγι νζων πλθροφοριϊν ςε ζναν
καταχωρθτι αποκαλείται φόρτωςη (load), ι
ενημζρωςη (update).
10
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Καταχωρητήσ με παράλληλη
φόρτωςη
• Επειδι όλα τα bits του καταχωρθτι
φορτϊνονται ταυτόχρονα (με ζνα μόνο
παλμό), θ φόρτωςθ ονομάηεται ‘’παράλλθλθ’’.
• Για να είναι το ςφςτθμα ςυγχρονιςμζνο,
πρζπει όλοι οι παλμοί του ρολογιοφ να
φτάνουν τθν ίδια ςτιγμι ςε όλα τα ςθμεία του
ςυςτιματοσ, ζτςι ϊςτε όλα τα flip-flop να
πυροδοτοφνται ταυτόχρονα.
11
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Καταχωρητήσ με παράλληλη
φόρτωςη
12
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Καταχωρητήσ με παράλληλη
φόρτωςη
• το προθγοφμενο ςχιμα παρουςιάηεται ζνασ
4-bit καταχωρθτισ με μια είςοδο ελζγχου
φόρτωςθσ.
• Οι επιπλζον πφλεσ υλοποιοφν ζναν
πολυπλζκτθ 2 ειςόδων, θ ζξοδοσ του οποίου
κακορίηει εάν το flip-flop κα διατθριςει τθν
πλθροφορία που ιδθ ζχει, ι εάν κα φορτϊςει
τθν πλθροφορία που υπάρχει ςτον δίαυλο
δεδομζνων.
13
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Καταχωρητζσ Ολίςθηςησ
• Ζνασ καταχωρθτισ ςτον οποίο οι
πλθροφορίεσ που περιζχονται, είναι δυνατόν
να ολιςκαίνουν προσ τθ μία ι προσ τθν άλλθ
κατεφκυνςθ ονομάηεται καταχωρθτισ
ολίςκθςθσ (shift-register).
• Ζνασ καταχωρθτισ ολίςκθςθσ αποτελείται
από μία αλυςίδα flip-flop ςυνδεδεμζνων ςτθ
ςειρά, ζτςι ϊςτε θ ζξοδοσ του ενόσ να
τροφοδοτεί τθν είςοδο του επόμενου.
14
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Καταχωρητζσ Ολίςθηςησ
• Ο απλοφςτεροσ καταχωρθτισ ολίςκθςθσ,
αποτελείται μόνο από D flip-flop.
15
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Καταχωρητζσ Ολίςθηςησ
• Με κάκε παλμό του ρολογιοφ, το περιεχόμενο
του καταχωρθτι ολιςκαίνει κατά μία κζςθ
προσ τα δεξιά.
• Αυτόσ ο καταχωρθτισ ολίςκθςθσ είναι μονισ
κατεφκυνςθσ και θ ςυγκεκριμζνθ διάταξθ δεν
υποςτθρίηει ολίςκθςθ προσ τα αριςτερά.
16
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή μεταφορά
• Ζνα ψθφιακό ςφςτθμα λειτουργεί ςειριακά,
όταν οι πλθροφορίεσ μεταφζρονται και
επεξεργάηονται το ζνα bit μετά το άλλο ςε
διαδοχικοφσ χρόνουσ.
• το παρακάτω ςχιμα απεικονίηεται θ
ςειραϊκι μεταφορά από τον καταχωρθτι Α
ςτον καταχωρθτι Β με καταχωρθτζσ
ολίςκθςθσ.
17
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή μεταφορά
α) χθματικό διάγραμμα
β) Διάγραμμα χρονιςμοφ
18
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή μεταφορά
• Ζςτω ότι οι καταχωρθτζσ ολίςκθςθσ ζχουν
τζςςερα bit ζκαςτοσ.
• Σότε, θ μονάδα ελζγχου που επιβλζπει τθ
μεταφορά κα πρζπει να ςχεδιαςτεί με τρόπο
ϊςτε να ενεργοποιεί τουσ καταχωρθτζσ
ολίςκθςθσ, μζςω του ςιματοσ ελζγχου
ολίςκθςθσ, για ζνα ςυγκεκριμζνο χρονικό
διάςτθμα τεςςάρων παλμϊν που απαιτείται
για το πζραςμα μιασ λζξθσ. (β)
19
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή μεταφορά
• Σο ςιμα ελζγχου ολίςκθςθσ είναι ςυγχρο-
νιςμζνο με το ρολόι και αλλάηει τιμι αμζςωσ
μετά τθν αρνθτικι ακμι του ρολογιοφ.
• Οι επόμενοι τζςςερισ παλμοί του ρολογιοφ
βρίςκουν το ςιμα ελζγχου ολίςκθςθσ ςτθν
ενεργι κατάςταςθ, οπότε θ ζξοδοσ τθσ πφλθσ
AND που είναι ςυνδεδεμζνθ με τθν είςοδο
CLK παράγει τζςςερισ παλμοφσ, T1 Τ2, T3, T4 .
20
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή μεταφορά
Παράδειγμα ςειραϊκισ μεταφοράσ
Παλμόσ Ρολογιοφ Καταχωρητήσ Ολίςθηςησ Α Καταχωρητήσ Ολίςθηςησ Β
Αρχικι τιμι 1 0 1 1 0 0 1 0
Μετά από Σ1 1 1 0 1 1 0 0 1
Μετά από Σ2 1 1 1 0 1 1 0 0
Μετά από Σ3 0 1 1 1 0 1 1 0
Μετά από Σ4 1 0 1 1 1 0 1 1
21
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή Πρόςθεςη
• τουσ ψθφιακοφσ υπολογιςτζσ, οι βαςικζσ
λειτουργίεσ εκτελοφνται ςυνικωσ
παράλλθλα.
• Οι ςειραϊκζσ λειτουργίεσ είναι πιο αργζσ,
αλλά ζχουν το πλεονζκτθμα ότι χρειάηονται
λιγότερα ςτοιχεία κυκλϊματοσ και καλϊδια.
22
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή Πρόςθεςη
• Παράδειγμα ειριακοφ τρόπου λειτουργίασ.
• Ζςτω δφο δυαδικοί αρικμοί οι οποίοι πρζπει
να προςτεκοφν.
• Αποκθκεφονται ςε δφο καταχωρθτζσ
ολίςκθςθσ.
• Σα bit προςτίκενται ανά ηεφγθ με τθ χριςθ
ενόσ κυκλϊματοσ πλιρουσ ακροιςτι (FA)
23
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή Πρόςθεςη
24
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή Πρόςθεςη
Αρχικά ο καταχωρθτισ Α περιζχει τον πρϊτο
προςκετζο, ο καταχωρθτισ Β περιζχει το
δεφτερο προςκετζο και το flip-flop για το
κρατοφμενο μθδενίηεται.
Οι ζξοδοι (SO) των Α και Β παρζχουν δφο bit
ςτον πλιρθ ακροιςτι ςτισ ειςόδουσ χ και y.
Η ζξοδοσ Q του flip-flop δίνει το κρατοφμενο
ειςόδου που είναι απαραίτθτο ςτο z.
25
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή Πρόςθεςη
• Ο ζλεγχοσ ολίςκθςθσ ενεργοποιεί τουσ δφο
καταχωρθτζσ και το flip-flop
• τον επόμενο παλμό του ρολογιοφ τα
περιεχόμενα και των δφο καταχωρθτϊν
ολιςκαίνουν μια κζςθ προσ τα δεξιά
• Σο bit ακροίςματοσ του S κα ειςζλκει ςτο
αριςτερότερο flip-flop του Α και το
κρατοφμενο εξόδου κα μεταφερκεί ςτο flip-
flop Q.
26
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή Πρόςθεςη
• Ο ςειριακόσ ακροιςτισ μπορεί να υλοποιθκεί
και ωσ ακολουκιακό κφκλωμα.
• Ζςτω το ακολουκιακό κφκλωμα ότι ζχει δφο
ειςόδουσ, x και y, ςτισ οποίεσ πρζπει να δοκεί
ζνα ηεφγοσ bit ίδιασ τάξθσ, μια ζξοδο S, θ
οποία παράγει το bit ακροίςματοσ, και ζνα
flip-flop Q για να αποκθκεφεται το
κρατοφμενο.
27
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή Πρόςθεςη
• Ο πίνακασ καταςτάςεων για το ακολουκιακό
κφκλωμα.
Παροφςα Κατάςταςη Είςοδοι Επόμενη Κατάςταςη Ζξοδοσ Είςοδοι flip-flop
Q x y Q S IQ KQ
0 0 0 0 0 0 X
0 0 1 0 1 0 X
0 1 0 0 1 0 X
0 1 1 1 0 1 X
1 0 0 0 1 X 1
1 0 1 1 0 X 0
1 1 0 1 0 X 0
1 1 1 1 1 X 0
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή Πρόςθεςη
• Σο διάγραμμα του κυκλϊματοσ αποτελείται
από 3 πφλεσ και ζνα JK flip-flop.
• Η ζξοδοσ S είναι ςυνάρτθςθ και τθσ παροφςασ
κατάςταςθσ Q.
• H επόμενθ κατάςταςθ του Q εξαρτάται από
τθν παροφςα κατάςταςθ Q και τισ τιμζσ x,y.
29
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
ειραϊκή Πρόςθεςη
Δεφτερθ μορφι του ειραϊκοφ ακροιςτι
30
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
31
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
32
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Καταχωρητζσ ολίςθηςησ
Αμφίδρομοσ Καταχωρητήσ ολίςθηςησ: Ζνασ
καταχωρθτισ που ολιςκαίνει τα περιεχόμενά
του και προσ τισ δφο κατευκφνςεισ.
Μονόδρομοσ Καταχωρητήσ ολίςθηςησ: Ζνασ
καταχωρθτισ που ολιςκαίνει τα περιεχόμενά
του μόνο προσ τθ μία κατεφκυνςθ.
Καταχωρητήσ ολίςθηςησ με παράλληλη
φόρτωςη: Ζνασ καταχωρθτισ που μπορεί να
κάνει ολιςκιςεισ και να φορτωκεί παράλλθλα.
33
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
34
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
35
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
0 0 Καμία αλλαγι
0 1 Ολίςκθςθ δεξιά
1 0 Ολίςκθςθ αριςτερά
0 0 Παράλλθλθ φόρτωςθ
36
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Άςκηςη
χεδιάςτε ζναν 4-bit καταχωρθτι ολίςκθςθσ με
παράλλθλθ φόρτωςθ, χρθςιμοποιϊντασ D flip-
flop. Πρζπει να υπάρχουν δυο είςοδοι ελζγχου:
• Mια είςοδοσ ολίςκθςθσ (shift)
• Mια είςοδοσ φόρτωςθσ (load)
Όταν shift=1, τα περιεχόμενα του καταχωρθτι
ολιςκαίνουν κατά μια κζςθ.
37
Ψθφιακά Ηλεκτρονικά-Ενότθτα 10 , Καταχωρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά Ακαδημαϊκά
Μαθήματα ςτο ΣΕΙ Ηπείρου
Άςκηςη
Σα νζα δεδομζνα ειςάγονται ςτον καταχωρθτι
όταν load=1 και shift=0.
Εάν και οι δφο είςοδοι ελζγχου ιςοφνται με το
0, τα περιεχόμενα του καταχωρθτι δεν πρζπει
να αλλάηουν.
38
κοποί ενότητασ
• Ειςαγωγι ςτουσ μετρθτζσ, χρθςιμότθτα ,
κατθγορίεσ.
• Περιγραφι τθσ λειτουργίασ των μετρθτϊν
ριπισ.
• Καταςκευι-χεδίαςθ μετρθτϊν ριπισ.
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
Περιεχόμενα ενότητασ
• Μετρθτζσ-Ειςαγωγι
• Δυαδικόσ μετρθτισ Ριπισ
• Παράδειγμα μετρθτι Ριπισ
• Δυαδικόσ μετρθτισ προσ τα κάτω
• Μετρθτισ Ριπισ BCD
• Άςκθςθ 1
• Άςκθςθ 2
5
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
Μετρητζσ-Ειςαγωγή
Μετρητής (counter): ζνασ καταχωρθτισ ο
οποίοσ περνάει από μια προκακοριςμζνθ
ακολουκία καταςτάςεων μετά τθν εφαρμογι
παλμϊν ειςόδου.
Δυαδικός μετρητής (binary counter): ζνασ
μετρθτισ που ακολουκεί τθ δυαδικι αρίκμθςθ
Δυαδικόσ μετρθτισ των n bit αποτελείται από n
flip-flop και μπορεί να μετριςει από 0 ζωσ το 2n
-1
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
Μετρητζσ-Ειςαγωγή
Δφο κατθγορίεσ μετρθτϊν:
• Μετρθτζσ ριπισ (ripple counters)
– Η μετάβαςθ τθσ εξόδου ενόσ flip-flop
χρθςιμοποιείται ωσ πθγι για τθν πυροδότθςθ
άλλων flip-flop.
• φγχρονοι μετρθτζσ (synchronous counters)
– Οι είςοδοι C όλων των flip-flop δζχονται το κοινό
ρολόι.
8
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
α) με T flip-flop β) Με D flip-flop
11
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
12
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
13
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
14
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
15
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
16
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
17
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
18
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
Q8 Q4 Q2 Q1
19
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
Q8 Q4 Q2 Q1
20
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
21
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
22
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
23
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
Άςκηςη 1
Δείξτε ότι ζνασ μετρθτισ ριπισ BCD μπορεί να
καταςκευαςτεί με τθ χριςθ ενόσ 4-bit δυαδικοφ
μετρθτι ριπισ με αςφγχρονο μθδενιςμό (clear)
και μιασ πφλθσ NAND θ οποία ανιχνεφει τθν
εμφάνιςθ τθσ μζτρθςθσ 1010.
24
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
Άςκηςη 2
Μετρθτισ Ριπισ Mod-8
25
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
Άςκηςη 2
i. υμπλθρϊςτε τον πίνακα
1 0
2 1
3 2
4 3
5 4
6 5
7 6
8 7
“9” 8
“10” 9
“11” 10
26
Ψθφιακά Ηλεκτρονικά-Ενότθτα 11 , Μετρθτζσ Ριπισ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΣΕΙ Ηπείρου
Άςκηςη 2
ii. Περιγράψτε τισ μετατροπζσ (αλλαγζσ,
προςκικεσ πυλϊν ι οτιδιποτε άλλο) κα
κάνατε ςτο κφκλωμα του ςχιματοσ ϊςτε να
προκφψει ζνασ φκίνοντασ μετρθτισ.
27
Σκοποί ενότητασ
• Μελζτθ τθσ λειτουργίασ φγχρονων μετρθτϊν.
• χεδιαςμόσ ςφγχρονων μετρθτϊν.
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Περιεχόμενα ενότητασ
• φγχρονοι Μετρθτζσ
• Δυαδικόσ Μετρθτισ
• Δυαδικόσ μετρθτισ επάνω-κάτω
• Μετρθτισ BCD
• Δυαδικόσ Μετρθτισ με Παράλλθλθ Φόρτωςθ
• Άςκθςθ 1
• Άςκθςθ 2
• Άςκθςθ 3
• Άςκθςθ 4
5
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Σφγχρονοι Μετρητζσ
• Η διαφορά των ςφγχρονων μετρθτϊν από
τουσ μετρθτζσ ριπισ είναι θ εφαρμογι των
παλμϊν προσ μζτρθςθ (ρολογιοφ) ςτισ
ειςόδουσ όλων των flip-flop ταυτόχρονα.
• Οι παλμοί προσ μζτρθςθ δρουν ωσ κοινό
ρολόι που πυροδοτεί όλα τα flip-flop
ταυτόχρονα και όχι ζνα προσ ζνα, όπωσ
ςυμβαίνει ςε ζναν μετρθτι ριπισ.
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Δυαδικόσ Μετρητήσ
• ε ζναν ςφγχρονο δυαδικό μετρθτι, το flip-
flop ςτθν ελάχιςτα ςθμαντικι κζςθ
ςυμπλθρϊνεται με κάκε παλμό προσ
μζτρθςθ.
• Ζνα dip-flop ςε οποιαδιποτε άλλθ κζςθ
ςυμπλθρϊνεται όταν όλα τα bit ςτισ λιγότερο
ςθμαντικζσ κζςεισ ιςοφνται με 1.
8
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Δυαδικόσ Μετρητήσ
• Ζςτω ζνασ 4-bit μετρθτισ με παροφςα
κατάςταςθ Α3Α2Α1Α0=0011 θ επόμενθ
μζτρθςθ είναι θ 0100.
• Σο Α0 ςυμπλθρϊνεται πάντα.
• Σο Α1 ςυμπλθρϊνεται επειδι Α0 είναι 1, όμοια
Α2.
• Σο Α3 όμωσ δεν ςυμπλθρϊνεται επειδι θ
παροφςα κατάςταςθ των Α2Α1Α0 είναι 011,
(δεν ζχει όλα τα προθγοφμενα bit ίςα με 1).
9
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Δυαδικόσ Μετρητήσ
• φγχρονοσ, 4-
bit δυαδικόσ
μετρθτισ.
• Εάν Είςοδοσ
επίτρεψθσ=0
– J=K=0
– Σο ρολόι δεν
αλλάηει τθν
κατάςταςθ
του μετρθτι.
10
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Δυαδικόσ Μετρητήσ
• Ο ςφγχρονοσ μετρθτισ μπορεί να
πυροδοτθκεί είτε με τθ κετικι είτε με τθν
αρνθτικι ακμι των παλμϊν προσ μζτρθςθ.
• Σα ςυμπλθρωματικά flip-flop ςτο δυαδικό
μετρθτι μποροφν να είναι είτε τφπου JK είτε
τφπου Σ είτε τφπου D με πφλεσ XOR.
11
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
12
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
13
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
14
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Δυαδικόσ, 4-bit
μετρθτισ πάνω-κάτω.
Ζχει μια είςοδο ελζγχου
μζτρθςθσ προσ τα πάνω
Και μια προσ τα κάτω.
15
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
16
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
17
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ BCD
• Ζνασ μετρθτισ BCD δίνει μετριςεισ ςε μορφι
δυαδικά κωδικοποιθμζνων δεκαδικϊν
αρικμϊν από το 0000 (δεκαδικό 0) ζωσ το
1001 (δεκαδικό 9) και, ςτθ ςυνζχεια,
επανζρχεται ςτο 0000 και επαναλαμβάνει τθν
ίδια ακολουκία μετριςεων.
18
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ BCD
• Λόγω τθσ επιςτροφισ ςτο 0 μετά τθν
εμφάνιςθ του 9, ο μετρθτισ BCD δεν ζχει
κανονικότθτα ςτθ ςχεδίαςι του όπωσ κα είχε
ζνασ απλόσ δυαδικόσ μετρθτισ.
• Για να καταςκευάςουμε το κφκλωμα ενόσ
ςφγχρονου μετρθτι BCD, κα πρζπει να
ακολουκιςουμε τθ γενικι διαδικαςία
ςχεδιαςμοφ ακολουκιακϊν κυκλωμάτων.
19
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
20
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
21
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
22
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
23
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
25
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
26
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
27
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
29
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 1
• χεδιάςτε ζναν μετρθτι με T flip-flop, ο
οποίοσ κα παράγει τθν ακόλουκθ
επαναλαμβανόμενθ δυαδικι ακολουκία:
0,1,3,7,6,4.
• Δείξτε ότι αν οι δυαδικζσ καταςτάςεισ 010 και
101 κεωρθκοφν αδιάφορεσ καταςτάςεισ, ο
μετρθτισ μπορεί να μθ λειτουργεί ςωςτά.
• Βρείτε ζναν τρόπο για να βελτιϊςετε το
κφκλωμα
30
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 2
Χρθςιμοποιϊντασ JK flip-flop
i. χεδιάςτε ζναν μετρθτι, ο οποίοσ κα
παράγει τθν ακόλουκθ επαναλαμβανόμενθ
δυαδικι ακολουκία: 0,1,2,3,4,5,6.
ii. χεδιάςτε το λογικό διάγραμμα του μετρθτι.
31
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 3
Χρθςιμοποιϊντασ D flip-flop
i. χεδιάςτε ζναν μετρθτι, ο οποίοσ κα
παράγει τθν ακόλουκθ επαναλαμβανόμενθ
δυαδικι ακολουκία: 0,1,2,4,6.
ii. χεδιάςτε το λογικό διάγραμμα του μετρθτι.
iii. χεδιάςτε ζναν μετρθτι για τθν ακολουκία
0,2,4,6,8.
iv. χεδιάςτε το λογικό διάγραμμα του
δεφτερου μετρθτι.
32
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκθςθ 4
Για το κφκλωμα που εμφανίηεται ςτο ςχιμα
33
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 4
i. υμπλθρϊςτε τον πίνακα
Κατάςταςη Παλμοί Ζξοδοι Δεκαδική
ρολογιοφ Μζτρηςη
D C B A
1 0
2 1
3 2
4 3
5 4
6 5
7 6
8 7
9 8
10 9
11 10
12 11
34
Ψθφιακά θλεκτρονικά-Ενότθτα 12 , φγχρονοι Μετρθτζσ -Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. –ΣΕΙ ΗΠΕΙΡΟΤ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη 4
ii. Περιγράψτε τισ μετατροπζσ (αλλαγζσ,
προςκικεσ πυλϊν ι οτιδιποτε άλλο) κα
κάνατε ςτο κφκλωμα του ςχιματοσ ϊςτε να
προκφψει ζνασ φκίνοντασ μετρθτισ
35
Σκοποί ενότητασ
• Μελζτθ μεκόδων αυτοδιόρκωςθσ των
μετρθτϊν.
• Ραραγωγι ςθμάτων χρονιςμοφ μζςω
μετρθτϊν.
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Περιεχόμενα ενότητασ
• Ειςαγωγι
• Μετρθτισ με μθ χρθςιμοποιοφμενεσ
καταςτάςεισ.
• Μετρθτισ Δακτυλίου
• Μετρθτισ Johnson
• Άςκθςθ
5
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ειςαγωγή
Οι μετρθτζσ μποροφν να ςχεδιάηονται με τρόπο
ϊςτε να παράγουν οποιαδιποτε επικυμθτι
ακολουκία καταςτάςεων.
Ζνασ μετρθτισ διαίρεςθσ με το Ν (γνωςτόσ
επίςθσ και ωσ μετρθτισ modulo-Ν ι mod-Ν)
είναι ζνασ μετρθτισ ο οποίοσ περνάει από μια
επαναλαμβανόμενθ ακολουκία Ν καταςτάςεων.
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Ειςαγωγή
• Οι μετρθτζσ ςυχνά χρθςιμοποιοφνται για να
παράγουν ςιματα χρονιςμοφ, με ςκοπό τον
ζλεγχο τθσ ακολουκίασ των λειτουργιϊν ςε
ζνα ψθφιακό ςφςτθμα.
• Ραρακάτω παρουςιάηονται οριςμζνα
παραδείγματα μθ δυαδικϊν μετρθτϊν.
8
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ με μη χρηςιμοποιοφμενεσ
καταςτάςεισ
• Οι καταςτάςεισ που δεν χρθςιμοποιοφνται
κατά το ςχεδιαςμό του ακολουκιακοφ
κυκλϊματοσ δεν καταγράφονται ςτον πίνακα
καταςτάςεων.
• Κατά το ςχεδιαςμό ενόσ ακολουκιακοφ
κυκλϊματοσ πρζπει να προβλεφκεί τι κα
ςυμβεί εφόςον το κφκλωμα βρεκεί ςε μια
κατάςταςθ αδιαφορίασ.
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ με μη χρηςιμοποιοφμενεσ
καταςτάςεισ
• Σε μια τζτοια περίπτωςθ κα πρζπει να
διαςφαλίςουμε ότι το κφκλωμα τελικά
επανζρχεται ςε μια από τισ ζγκυρεσ
καταςτάςεισ, ϊςτε να μπορεί να ςυνεχίςει
τθν κανονικι λειτουργία του.
• Η κατάςταςθ που ζπεται μιασ μθ
χρθςιμοποιοφμενθσ κατάςταςθσ μπορεί να
προςδιοριςτεί από τθν ανάλυςθ του
κυκλϊματοσ, αφοφ αυτό ςχεδιαςτεί πλιρωσ.
10
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ με μη χρηςιμοποιοφμενεσ
καταςτάςεισ
• Ζςτω ο μετρθτισ με πίνακα καταςτάςεων
11
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ με μη χρηςιμοποιοφμενεσ
καταςτάςεισ
• Η μζτρθςθ αποτελείται από μια
επαναλαμβανόμενθ ακολουκία ζξι
καταςτάςεων
• Τα flip-flop Β και C να επαναλαμβάνουν τθ
δυαδικι μζτρθςθ 00, 01, 10,
• Το flip-flop Α εναλλάςςεται μεταξφ του 0 και
του 1 ανά τρεισ μετριςεισ.
• Η ακολουκία μζτρθςθσ δεν είναι δυαδικι.
12
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ με μη χρηςιμοποιοφμενεσ
καταςτάςεισ
• Δφο καταςτάςεισ, οι 011 και θ 111, δεν
ςυμπεριλαμβάνονται ςτθ μζτρθςθ.
• Οι άλλεσ εξιςϊςεισ των flip-flop (εκτόσ από τισ
ΚΒ, Κc που μποροφν να τεκοφν μόνιμα ςτο 1)
μποροφν να απλοποιθκοφν με χριςθ των
ελαχιςτόρων 3 και 7 ωσ αδιάφορων όρων.
𝐽𝐴 = 𝐵 𝐾𝐴 = 𝐵
𝐽𝐵 = 𝐶 𝐾𝐵 = 1
𝐽𝐶 = 𝐵′ 𝐾𝐶 = 1
13
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ με μη χρηςιμοποιοφμενεσ
καταςτάςεισ
Το λογικό διάγραμμα του
μετρθτι παρουςιάηεται ςτο
διπλανό ςχιμα.
Πταν Β = 1, θ επόμενθ ακμι
του ρολογιοφ ςυμπλθρϊνει
το Α και μθδενίηει το C.
Πταν C = 1, θ επόμενθ ακμι
του ρολογιοφ ςυμπλθρϊνει
το Β.
14
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ με μη χρηςιμοποιοφμενεσ
καταςτάςεισ
• Άρα αν βρεκεί ςτθν κατάςταςθ 011
μεταβαίνει ςτθν 100 ςτον επόμενο παλμό.
• Ραρόμοια θ επόμενθ κατάςταςθ του 111
είναι θ 000.
Το διάγραμμα καταςτάςεων
που περιλαμβάνει το αποτζ-
λεςμα των μθ χρθςιμοποιοφ-
μενων καταςτάςεων.
15
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ Δακτυλίου
• Τα ςιματα χρονιςμοφ που ελζγχουν τισ
λειτουργίεσ ενόσ ψθφιακοφ ςυςτιματοσ
μποροφν να παραχκοφν με ζναν καταχωρθτι
ολίςκθςθσ ι με ζναν μετρθτι ςυνδεδεμζνο
με ζναν αποκωδικοποιθτι.
• Ζνασ μετρθτισ δακτυλίου (ring counter) είναι
ζνασ κυκλικόσ καταχωρθτισ ολίςκθςθσ, ςτον
οποίο μόνο ζνα flip-flop ζχει τιμι 1 ανά πάςα
ςτιγμι, ενϊ όλα τα άλλα ζχουν τιμι 0.
16
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ Δακτυλίου
• Μια ακολουκία ςθμάτων χρονιςμοφ
παράγεται από το μοναδικό 1 που ολιςκαίνει
από το ζνα flip-flop ςτο επόμενο.
• Στο διπλανό ςχιμα
παρουςιάηεται ζνασ
4-bit καταχωρθτισ
Ολίςκθςθσ ςυνδεδεμζνοσ ωσ
μετρθτισ δακτυλίου (αρχικι τιμι =1000)
17
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ Δακτυλίου
Η ακολουκία των τεςςάρων ςθμάτων
χρονιςμοφ
18
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ Δακτυλίου
• Κάκε flip-flop βρίςκεται ςτθν κατάςταςθ 1 μία
φορά κάκε τζςςερισ κφκλουσ του ρολογιοφ
και παράγει ζνα από τα τζςςερα ςιματα
χρονιςμοφ που παρουςιάηονται ςτο
προθγοφμενο ςχιμα.
• Τα ίδια ςιματα μποροφν να παραχκοφν από
ζναν 2-bit μετρθτι. Ζνασ αποκωδικοποιθτισ
αποκωδικοποιεί τισ 4 καταςτάςεισ και
παράγει το ςιμα χρονιςμοφ.
19
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ Δακτυλίου
• Μετρθτισ και αποκωδικοποιθτισ
20
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ Johnson
• Ο μετρθτισ δακτυλίου με αντιςτροφι ουράσ
είναι ζνασ κυκλικόσ καταχωρθτισ ολίςκθςθσ
με τθ ςυμπλθρωματικι ζξοδο του τελευταίου
flip-flop ςυνδεδεμζνθ με τθν είςοδο του
πρϊτου flip-flop.
• Αυτόσ ο καταχωρθτισ διπλαςιάηει τον αρικμό
καταςτάςεων που δίνει ζνασ μετρθτισ
δακτυλίου.
21
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ Johnson
Μετρθτισ δακτυλίου με αντιςτροφι ουράσ
τεςςάρων ςταδίων.
22
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ Johnson
• Ο καταχωρθτισ εκτελεί ολίςκθςθ των
περιεχομζνων του κατά μία κζςθ προσ τα
δεξιά ςε κάκε παλμό του ρολογιοφ και
ταυτόχρονα θ ςυμπλθρωματικι τιμι του flip-
flop Ε μεταφζρεται ςτο flip-flop Α.
• Ξεκινϊντασ από το 0 ςε όλα τα flip-flop,
διζρχεται διαδοχικά από μια ακολουκία 8
καταςτάςεων.
23
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ Johnson
Ακολουκία Μζτρθςθσ και θ αντίςτοιχθ
αποκωδικοποίθςθ.
Αριθμόσ Ζξοδοι flip-flop Απαιτοφμενη πφλη
Ακολουθίασ A B C E AND για την ζξοδο
1 0 0 0 0 Α’Ε’
2 1 0 0 0 ΑΒ’
3 1 1 0 0 ΒC’
4 1 1 1 0 CE’
5 1 1 1 1 AE
6 0 1 1 1 A’B
7 0 0 1 1 B’C
8 0 0 0 1 C’E
24
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ Johnson
• Ο μετρθτισ Johnson είναι ζνασ A-bit μετρθτισ
δακτυλίου με αντιςτροφι ουράσ.
• Διακζτει 2k πφλεσ αποκωδικοποίθςθσ, οι
οποίεσ παρζχουν εξόδουσ για 2k ςιματα
χρονιςμοφ.
• Οι πφλεσ αποκωδικοποίθςθσ δεν
αναγράφονται ςτθν τελευταία ςτιλθ του
πίνακα.
25
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ Johnson
• Η αποκωδικοποίθςθ τθσ εξόδου ενόσ k-bit
μετρθτι δακτυλίου με αντιςτροφι ουράσ, θ
οποία δίνει 2k ςιματα χρονιςμοφ, εμφανίηει
κανονικότθτα ςτθ δομι τθσ.
• Ζνα μειονζκτθμα του κυκλϊματοσ είναι ότι
εάν βρεκεί ςε μια μθ χρθςιμοποιοφμενθ
κατάςταςθ, δεν κα επανζλκει ποτζ ςε ζγκυρθ
κατάςταςθ.
26
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Μετρητήσ Johnson
Ζνασ τρόποσ αντιμετϊπιςθσ του προθγοφμενου
προβλιματοσ είναι θ αποςφνδεςθ τθσ εξόδου
του flip-flop Β, θ οποία ςυνδζεται ςτθν είςοδο D
του flip-flop C, και ενεργοποίθςθ τθσ ειςόδου
του flip-flop C με τθ ςυνάρτθςθ
Dc=(A+C)B
(όπου το Dc ςυμβολίηει τθν είςοδο D του flip-
flop C).
27
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη
Καταγράψτε τισ οχτϊ μθ χρθςιμοποιοφμενεσ
καταςτάςεισ ςτον μετρθτι δακτυλίου με
αντιςτροφι ουράσ του παρακάτω ςχιματοσ.
28
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη
i. Ρροςδιορίςτε τθν επόμενθ κατάςταςθ για
κακεμία από αυτζσ τισ καταςτάςεισ και
δείξτε ότι, εάν ο μετρθτισ βρεκεί ςε άκυρθ
κατάςταςθ, δεν επανζρχεται ςε ζγκυρθ
κατάςταςθ.
29
Ψθφιακά θλεκτρονικά-Ενότθτα 13 , Άλλοι Μετρθτζσ -Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. –ΤΕΙ ΗΡΕΙΟΥ- Ανοικτά
Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου
Άςκηςη
ii. Τροποποιιςτε το κφκλωμα όπωσ προτείνεται
ςτθ κεωρία και δείξτε ότι ο τροποποιθμζνοσ
μετρθτισ παράγει τθν ίδια ακολουκία
καταςτάςεων και ότι επανζρχεται ςε ζγκυρθ
κατάςταςθ, ακόμα και αν βρεκεί ςε
οποιαδιποτε από τισ μθ χρθςιμοποιοφμενεσ
καταςτάςεισ.
30