Ψθφιακά Ηλεκτρονικά. Ενότθτα 4 : Ανάλυςθ ακολουκιακϊν κυκλωμάτων με ρολόι Φϊτιοσ Βαρτηιϊτθσ

Σχετικά έγγραφα
Ψθφιακά Ηλεκτρονικά. Ενότθτα 5 : Ανάλυςθ κυκλώματοσ με D και JK FLIP- FLOP Φώτιοσ Βαρτηιώτθσ

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 9 : Διαδικαςία φνκεςθσ Φϊτιοσ Βαρτηιϊτθσ

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 11 : Μετρθτζσ Ριπισ Φϊτιοσ Βαρτηιϊτθσ

Ψθφιακι Επεξεργαςία ιματοσ

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 3 : τοιχεία Μνιμθσ flip-flop.

Ψθφιακά Ηλεκτρονικά. Ενότθτα 7 : Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων Φϊτιοσ Βαρτηιϊτθσ

Ψθφιακι Επεξεργαςία ιματοσ

Ελλθνικι Δθμοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 13 : Άλλοι Μετρθτζσ Φϊτιοσ Βαρτηιϊτθσ

Ψθφιακι Επεξεργαςία ιματοσ

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 10 : Καταχωρθτζσ Φϊτιοσ Βαρτηιϊτθσ

Ψθφιακι Επεξεργαςία ιματοσ

Ελλθνικι Δθμοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 1 : Ειςαγωγι. Φϊτιοσ Βαρτηιϊτθσ

Ψθφιακι Επεξεργαςία ιματοσ

Ειδικζσ Ναυπηγικζσ Καταςκευζσ και Ιςτιοφόρα κάφη (Ε)

Aντιπτζριςη (ΕΠ027) Ενότητα 10

Επιχειρηςιακή Έρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R

Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων

Aντιπτζριςθ (ΕΠ027) Ενότθτα 12

ΘΕΡΜΟΔΤΝΑΜΙΚΗ IΙ. Ενότθτα 4: Χθμικζσ αντιδράςεισ αερίων τακερά Χθμικισ Ιςορροπίασ Πρότυπθ Ελεφκερθ Ενζργεια

Οντοκεντρικόσ Προγραμματιςμόσ

Ψθφιακι Επεξεργαςία ιματοσ

Κλαςικι Ηλεκτροδυναμικι

Ειςαγωγή ςτη διδακτική των γλωςςών

ΘΕΡΜΟΔΤΝΑΜΙΚΗ Ι. Ενότθτα 1: Βαςικά χαρακτθριςτικά τθσ Θερμοδυναμικισ. ογομϊν Μπογοςιάν Πολυτεχνικι χολι Σμιμα Χθμικϊν Μθχανικϊν

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΑΙΔΑΓΩΓΙΚΗΣ ΓΥΜΝΑΣΤΙΚΗΣ ΙΙ

Σχεδίαςη Σφγχρονων Ακολουθιακών Κυκλωμάτων

Αναπαράςταςθ Γνώςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 2: XML Δομθμζνα Ζγγραφα Ιςτοφ, Μζροσ 4 ο XPath

Οντοκεντρικόσ Προγραμματιςμόσ

Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων

Αποτυπώςεισ & Τεκμηρίωςη Αντικειμζνων

Παράγοντεσ υμμετοχήσ Ενηλίκων ςτην Εκπαίδευςη: Ζητήματα Κινητοποίηςησ και Πρόςβαςησ ςε Οργανωμζνεσ Εκπαιδευτικζσ Δραςτηριότητεσ

Aντιπτζριςη (ΕΠ027) Ενότητα 6

Τεχνικό Σχζδιο - CAD

Διαγλωςςική Επικοινωνία

Διδακτικι τθσ Γλϊςςασ Ι

Οντοκεντρικόσ Ρρογραμματιςμόσ

ΠΟΤΔΗ ΣΗ ΤΝΟΠΣΙΚΗ ΠΑΡΑΔΟΗ ΚΑΙ ΣΗΝ Q

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΑΙΔΑΓΩΓΙΚΗΣ ΓΥΜΝΑΣΤΙΚΗΣ ΙΙ

3 θ διάλεξθ Επανάλθψθ, Επιςκόπθςθ των βαςικϊν γνϊςεων τθσ Ψθφιακισ Σχεδίαςθσ

Aντιπτζριςη (ΕΠ027) Ενότητα 5

ΘΕΡΜΟΔΤΝΑΜΙΚΗ Ι. Ενότθτα 3: Μθδενικόσ Νόμοσ - Ζργο. ογομϊν Μπογοςιάν Πολυτεχνικι χολι Σμιμα Χθμικϊν Μθχανικϊν

Αναπαράςταςθ Γνώςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 5: Κανόνεσ Λογικι και Συμπεραςμόσ

ΘΕΡΜΟΔΤΝΑΜΙΚΘ IΙ. Ενότθτα 11: Διαλυτότθτα Ιδανικά διαλφματα ογομών Μπογοςιάν Πολυτεχνικι χολι Σμιμα Χθμικών Μθχανικών

Ερωτήσεις επανάληψης. Ενδοκρινείς αδένες. Τμήμα Ιαηρικής Πανεπιζηήμιο Παηρών

Διαγλωςςική Επικοινωνία

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΑΙΔΑΓΩΓΙΚΗΣ ΓΥΜΝΑΣΤΙΚΗΣ ΙΙ

ΘΕΟΛΟΓΙΑ ΚΑΙΝΗΣ ΔΙΑΘΗΚΗΣ

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΑΙΔΑΓΩΓΙΚΗΣ ΓΥΜΝΑΣΤΙΚΗΣ ΙΙ

ΘΕΟΛΟΓΙΑ ΚΑΙΝΗΣ ΔΙΑΘΗΚΗΣ

Ψθφιακι Επεξεργαςία ιματοσ

Ειςαγωγή ςτη διδακτική των γλωςςών

ΘΕΡΜΟΔΤΝΑΜΙΚΗ Ι. Ενότθτα 4: Πρϊτοσ Θερμοδυναμικόσ Νόμοσ. ογομϊν Μπογοςιάν Πολυτεχνικι χολι Σμιμα Χθμικϊν Μθχανικϊν

Βάςεισ Δεδομζνων Ι. Ενότητα 4: Μετατροπή ςχήματοσ Ο/Σ ςε ςχεςιακό. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικϊν Ρλθροφορικισ ΤΕ

Ειςαγωγή ςτη διδακτική των γλωςςών

Ακολουκιακά Λογικά Κυκλώματα

Επιχειρηςιακή Ζρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R

Εκκλθςιαςτικό Δίκαιο ΙΙΙ (Μεταπτυχιακό)

Ειδικά Θζματα Βάςεων Δεδομζνων

Παράγοντεσ υμμετοχήσ Ενηλίκων ςτην Εκπαίδευςη: Ζητήματα Κινητοποίηςησ και Πρόςβαςησ ςε Οργανωμζνεσ Εκπαιδευτικζσ Δραςτηριότητεσ

ΠΟΤΔΗ ΣΗ ΤΝΟΠΣΙΚΗ ΠΑΡΑΔΟΗ ΚΑΙ ΣΗΝ Q

x n D 2 ENCODER m - σε n (m 2 n ) x 1 Παραδείγματα κωδικοποιθτϊν είναι ο κωδικοποιθτισ οκταδικοφ ςε δυαδικό και ο κωδικοποιθτισ BCD ςε δυαδικό.

Γενικά Μαθηματικά ΙΙ

ΘΕΟΛΟΓΙΑ ΚΑΙΝΗΣ ΔΙΑΘΗΚΗΣ

Τεχνολογία Περιβάλλοντοσ: Διαχείριςθ Υγρών Αποβλιτων Ενότθτα 9: Απολφμανςθ. Κορνάροσ Μιχαιλ Πολυτεχνικι Σχολι Τμιμα Χθμικών Μθχανικών

Επιχειρηςιακή Ζρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R

Γενικά Μαθηματικά ΙΙ

ΘΕΟΛΟΓΙΑ ΚΑΙΝΗΣ ΔΙΑΘΗΚΗΣ

ΕΙΚΟΝΙΚΟ ΕΡΓΑΣΗΡΙΟ ΠΑΙΔΟΚΑΡΔΙΟΛΟΓΙΑ Ενότητα: Φυςιολογία εμβρυϊκισ και περιγεννθτικισ κυκλοφορίασ

Βάςεισ Δεδομζνων Ι. Ενότητα 12: Κανονικοποίηςη. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικών Πλθροφορικισ ΤΕ

8 τριγωνομετρία. βαςικζσ ζννοιεσ. γ ςφω. εφω και γ. κεφάλαιο

ΠΟΤΔΗ ΣΗ ΤΝΟΠΣΙΚΗ ΠΑΡΑΔΟΗ ΚΑΙ ΣΗΝ Q

ΣΑ ΑΠΟΚΡΤΦΑ ΕΤΑΓΓΕΛΙΑ

Οντοκεντρικόσ Ρρογραμματιςμόσ

Βάςεισ Δεδομζνων Ι. Ενότθτα 10: Συνακροιςτικζσ ςυναρτιςεισ. Δρ. Σςιμπίρθσ Αλκιβιάδθσ Σμιμα Μθχανικών Πλθροφορικισ ΣΕ

Γενικά Μαθηματικά ΙΙ Αςκήςεισ 11 ησ Ενότητασ

Aντιπτζριςη (ΕΠ027) Ενότητα 9

Γενικά Μαθηματικά ΙΙ

ΔΙΔΑΚΣΙΚΗ ΣΗ ΠΑΙΔΑΓΩΓΙΚΗ ΓΤΜΝΑΣΙΚΗ ΙΙ

Οντοκεντρικόσ Προγραμματιςμόσ

Ειςαγωγι ςτισ Μεταφραςτικζσ Σπουδζσ

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Ακολουθιακή Λογική. Επιμέλεια Διαφανειών: Δ.

ΘΕΟΛΟΓΙΑ ΚΑΙΝΗΣ ΔΙΑΘΗΚΗΣ

ΘΕΡΜΟΔΤΝΑΜΙΚΗ Ι. Ενότθτα 11: Μεταπτϊςεισ πρϊτθσ και δεφτερθσ τάξθσ. ογομϊν Μπογοςιάν Πολυτεχνικι χολι Σμιμα Χθμικϊν Μθχανικϊν

Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2

ΠΟΤΔΗ ΣΗ ΤΝΟΠΣΙΚΗ ΠΑΡΑΔΟΗ ΚΑΙ ΣΗΝ Q

ΘΕΜΟΔΥΝΑΜΙΚΘ Ι. Ενότθτα 7: Θεωριματα και ςχζςεισ μερικϊν παραγϊγων Σχζςεισ Maxwell Θερμοδυναμικζσ Καταςτατικζσ Εξιςϊςεισ

Aντιπτζριςη (ΕΠ027) Ενότητα 2

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΑΙΔΑΓΩΓΙΚΗΣ ΓΥΜΝΑΣΤΙΚΗΣ ΙΙ

ΘΕΟΛΟΓΙΑ ΚΑΙΝΗΣ ΔΙΑΘΗΚΗΣ

Οντοκεντρικόσ Προγραμματιςμόσ

Διδακτικι τθσ Γλϊςςασ Ι

Αναπαράςταςθ Γνϊςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 2: XML Δομθμζνα Ζγγραφα Ιςτοφ, Μζροσ 2 ο - DTD

ΣΙΣΛΟ ΜΑΘΗΜΑΣΟ: ΠΕΡΙΒΑΛΛΟΝΣΙΚΗ ΗΘΙΚΗ ΧΕΔΙΑΓΡΑΜΜΑ ΜΑΘΗΜΑΣΟ ΟΝΟΜΑ ΚΑΘΗΓΗΣΗ: ΔΗΜΗΣΡΙΟ ΜΑΣΘΟΠΟΤΛΟ ΣΜΗΜΑ: Σμήμα Διαχείριςησ Περιβάλλοντοσ και Φυςικών

Επιχειρηςιακή Έρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R

ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΔΙΕΘΝΕΙΣ ΟΙΚΟΝΟΜΙΚΕΣ ΣΧΕΣΕΙΣ

Τεχνθτι Νοθμοςφνθ. Ενότθτα 4: Στρατθγικζσ Ελζγχου Επίλυςθσ. Ιωάννθσ Χατηθλυγεροφδθσ Πολυτεχνικι Σχολι Τμιμα Μθχανικϊν Η/Υ & Πλθροφορικισ

Μυκθτολογικζσ αςκζνειεσ δενδρωδϊν και αμπζλου

Γενικά Μαθηματικά ΙΙ

κοποί ενότθτασ Σίτλοσ Ενότθτασ

ΠΟΤΔΗ ΣΗ ΤΝΟΠΣΙΚΗ ΠΑΡΑΔΟΗ ΚΑΙ ΣΗΝ Q

Transcript:

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Κδρυμα Ηπείρου Ψθφιακά Ηλεκτρονικά Ενότθτα 4 : Ανάλυςθ ακολουκιακϊν κυκλωμάτων με ρολόι Φϊτιοσ Βαρτηιϊτθσ 1

Ανοιχτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου Σμιμα Ψθφιακά Ηλεκτρονικά Ενότητα 4: Ανάλυςθ ακολουκιακϊν κυκλωμάτων με ρολόι Φϊτιοσ Βαρτηιϊτθσ Κακθγθτισ Εφαρμογϊν Άρτα, 2015 2

Άδειεσ Χρήςησ Σο παρόν εκπαιδευτικό υλικό υπόκειται ςε άδειεσ χριςθσ Creative Commons. Για εκπαιδευτικό υλικό, όπωσ εικόνεσ, που υπόκειται ςε άλλου τφπου άδειασ χριςθσ, θ άδεια χριςθσ αναφζρεται ρθτϊσ. 3

Σκοποί ενότητασ Περιγραφι των χαρακτθριςτικϊν πινάκων, των χαρακτθριςτικϊν εξιςϊςεων και των ειςόδων ενόσ flip-flop. Προςδιοριςμόσ τθσ ςυμπεριφοράσ ενόσ κυκλϊματοσ κάτω από οριςμζνεσ ςυνκικεσ. 4

Περιεχόμενα ενότητασ Χαρακτθριςτικοί Πίνακεσ Χαρακτθριςτικζσ Εξιςϊςεισ Άμεςεσ Είςοδοι Θετικά ακμοπυροδότθτο D flip-flop Εξιςϊςεισ Καταςτάςεων Πίνακασ Καταςτάςεων Διάγραμμα Καταςτάςεων 5

Περιεχόμενα ενότητασ Αναπαράςταςθ Κυκλϊματοσ Παράδειγμα Ακολουκιακοφ Κυκλϊματοσ Άςκθςθ 1 Αςκθςθ 2 6

Χρηματοδότηςη Σο ζργο υλοποιείται ςτο πλαίςιο του Επιχειρθςιακοφ Προγράμματοσ «Εκπαίδευςη και Δια Βίου Μάθηςη» και ςυγχρθματοδοτείται από τθν Ευρωπαϊκι Ζνωςθ (Ευρωπαϊκό Κοινωνικό Σαμείο) και από εκνικοφσ πόρουσ. Σο ζργο «Ανοικτά Ακαδημαϊκά Μαθήματα ςτο TEI Ηπείρου» ζχει χρθματοδοτιςει μόνο τθ αναδιαμόρφωςθ του εκπαιδευτικοφ υλικοφ. Σο παρόν εκπαιδευτικό υλικό ζχει αναπτυχκεί ςτα πλαίςια του εκπαιδευτικοφ ζργου του διδάςκοντα. 7

Χαρακτηριςτικοί Πίνακεσ Ο χαρακτθριςτικόσ πίνακασ ενόσ flip-flop ορίηει τισ λογικζσ ιδιότθτζσ του, ςε μορφι πίνακα. Οι χαρακτθριςτικοί πίνακεσ των τριϊν τφπων flip-flop. 8

Χαρακτηριςτικοί Πίνακεσ Η επόμενθ κατάςταςθ του flip-flop ορίηεται ωσ ςυνάρτθςθ των ειςόδων του flip-flop και τθσ παροφςασ κατάςταςθσ. Q(t) Q(t + 1) Η παροφςα κατάςταςη Η επόμενθ κατάςταςθ Ζχουμε μια ενεργι μετάβαςθ του ρολογιοφ ανάμεςα ςτισ χρονικζσ ςτιγμζσ t και t+1 9

Χαρακτηριςτικοί Πίνακεσ Από τον χαρακτθριςτικό πίνακα του JK flip-flop προκφπτει ότι, όταν και οι δφο είςοδοί του J και Κ, είναι 0, θ επόμενθ κατάςταςι του είναι ίδια με τθν παροφςα κατάςταςι του, δθλαδι Q(t)= Q(t + 1) Όταν J = Κ = 1, το ςυμπλιρωμα τθσ παροφςασ κατάςταςθσ γίνεται θ επόμενθ κατάςταςθ, μια μετάβαςθ που μπορεί να εκφραςτεί ωσ Q(t + 1) = Q (t). 10

Χαρακτηριςτικοί Πίνακεσ Η επόμενθ κατάςταςθ ενόσ D flip-flop εξαρτάται μόνο από τθν είςοδο D και όχι από τθν παροφςα κατάςταςθ. Η ςχζςθ αυτι μπορεί να εκφραςτεί ωσ Q(t + 1) = D Που ςθμαίνει ότι θ τιμι τθσ επόμενθσ κατάςταςθσ ιςοφται με τθν τιμι του D. Για το D flip-flop δεν υπάρχει ςυνκικθ που προκαλεί παραμονι ςτθν ίδια κατάςταςθ. 11

Χαρακτηριςτικοί Πίνακεσ Η παραμονι ςτθν ίδια κατάςταςθ μπορεί να επιτευχκεί μόνο εάν απενεργοποιιςουμε το ρολόι ι εάν διατθριςουμε το ρολόι και ςυνδζςουμε τθν ζξοδο του flip-flop ςτθν είςοδο D. Ο χαρακτθριςτικόσ πίνακασ του Σ flip-flop ζχει μόνο δφο ςυνκικεσ: όταν Σ = 0, θ επόμενθ ακμι ρολογιοφ δεν προκαλεί αλλαγι κατάςταςθσ, ενϊ όταν Σ = 1, θ ακμι ρολογιοφ προκαλεί τθ ςυμπλιρωςθ τθσ κατάςταςθσ του flip-flop. 12

Χαρακτηριςτικζσ εξιςώςεισ Οι λογικζσ ιδιότθτεσ ενόσ flip-flop, οι οποίεσ περιγράφονται ςτον χαρακτθριςτικό πίνακα του flip-flop, μποροφν να εκφραςτοφν αλγεβρικά με μια χαρακτηριςτική εξίςωςη. D flip-flop : JK flip-flop: Σ flip-flop: Q(t + 1) = D Q(t + 1) = JQ +K Q 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

Άμεςεσ είςοδοι Οι άμεςεσ είςοδοι είναι χριςιμεσ, μεταξφ άλλων, διότι κζτουν όλα τα flip-flop του ςυςτιματοσ ςε μια γνωςτι κατάςταςθ (κατάςταςθ εκκίνθςθσ) πριν ξεκινιςει θ λειτουργία του ςυςτιματοσ ςε ςυγχρονιςμό με το ρολόι. 15

Θετικά ακμοπυροδότητο D flip-flop (α) Λογικό διάγραμμα 16

Θετικά ακμοπυροδότητο D flip-flop (β) χθματικό ςφμβολο (γ) Πίνακασ λειτουργίασ 17

Θετικά ακμοπυροδότητο D flip-flop Σο λογικό διάγραμμα του κυκλϊματοσ είναι ίδιο με εκείνο του κυκλϊματοσ D flip-flop (ενότθτα 3), με τθ διαφορά ότι ζχει επιπλζον μια είςοδο μθδενιςμοφ ςυνδεδεμζνθ με τρεισ πφλεσ NAND. Όταν θ είςοδοσ αυτι γίνεται 0, αναγκάηει τθν ζξοδο τθσ πφλθσ που παράγει το Q' να λάβει τιμι 1, κάτι το οποίο, με τθ ςειρά του, αναγκάηει τθν ζξοδο Q να γίνει 0, μθδενίηοντασ ζτςι το flipflop. 18

Θετικά ακμοπυροδότητο D flip-flop Οι άλλεσ δφο ςυνδζςεισ τθσ ειςόδου μθδενιςμοφ διαςφαλίηουν ότι: όςο θ είςοδοσ μθδενιςμοφ είναι 0, θ είςοδοσ S του τρίτου μανδαλωτι SR παραμζνει ςτο λογικό 1, ανεξάρτθτα από τισ τιμζσ των D και Clk. 19

Θετικά ακμοπυροδότητο D flip-flop Σο ςχθματικό ςφμβολο ενόσ D flip-flop με άμεςο μθδενιςμό ζχει μια πρόςκετθ είςοδο που αποκαλείται R. Ο μικρόσ κφκλοσ ςτθ ςυγκεκριμζνθ είςοδο υποδεικνφει ότι αυτι ενεργοποιείται από επίπεδο ςιματοσ λογικοφ 0. 20

Θετικά ακμοπυροδότητο D flip-flop τα flip-flop με άμεςθ κζςθ χρθςιμοποιείται το ςφμβολο S για τθν ονομαςία τθσ αςφγχρονθσ ειςόδου κζςθσ Η κανονικι λειτουργία του flip-flop (λειτουργία ςε ςυγχρονιςμό με το ρολόι) μπορεί να ςυνεχιςτεί μόνο αφοφ θ είςοδοσ μθδενιςμοφ επανζλκει ςτο 1. Σα βζλθ ςτθν ςτιλθ Clk του πίνακα υποδθλϊνουν ότι το flip-flop πυροδοτείται από τθ κετικι ακμι του παλμοφ του ρολογιοφ. 21

Εξιςώςεισ καταςτάςεων Η ςυμπεριφορά ενόσ ακολουκιακοφ κυκλϊματοσ με ρολόι μπορεί να περιγραφεί αλγεβρικά με τισ εξιςώςεισ καταςτάςεων. Μια εξίςωςη κατάςταςησ-εξίςωςη μετάβαςησ κακορίηει τθν επόμενθ κατάςταςθ ωσ ςυνάρτθςθ τθσ παροφςασ κατάςταςθσ και των ειςόδων. Μία εξίςωςθ κατάςταςθσ είναι μία αλγεβρικι ζκφραςθ, θ οποία προςδιορίηει τθ ςυνκικθ για τθν αλλαγι κατάςταςθσ ενόσ flip-flop. 22

Εξιςώςεισ καταςτάςεων Η αριςτερι πλευρά τθσ εξίςωςθσ, όπου κζτουμε τθ χρονικι ζνδειξθ (t+ 1), αφορά τθν επόμενθ κατάςταςθ του flip-flop, δθλαδι αυτι ςτθν οποία κα μεταβεί το flip-flop μετά τθν επόμενθ ακμι του ρολογιοφ. Η δεξιά πλευρά τθσ εξίςωςθσ είναι μια ζκφραςθ Boole, θ οποία προςδιορίηει τθν τιμι τθσ παροφςασ κατάςταςθσ και τισ ςυνκικεσ ειςόδου που κακιςτοφν τθν επόμενθ κατάςταςθ ίςθ με 1. 23

Εξιςώςεισ καταςτάςεων Οι εκφράςεισ Boole των εξιςϊςεων καταςτάςεων μποροφν να προκφψουν απευκείασ από το ςυνδυαςτικό υποκφκλωμα του ακολουκιακοφ κυκλϊματοσ. 24

Πίνακασ Καταςτάςεων Η χρονικι αλλθλουχία ειςόδων, εξόδων και καταςτάςεων των flip-flop μπορεί να περιγραφεί από τον πίνακα καταςτάςεων (state table),- πίνακασ μεταβάςεων (transition table). Ο πίνακασ αυτόσ περιζχει τζςςερα τμιματα, τα οποία ζχουν επικεφαλίδεσ παροφςα κατάςταςη, είςοδοσ, επόμενη κατάςταςη και ζξοδοσ. 25

Πίνακασ Καταςτάςεων Παροφςα Κατάςταςη: Καταγράφονται όλεσ οι δυνατζσ καταςτάςεισ των flip-flop (ςε χρόνο t). Είςοδοσ: Δυνατζσ τιμζσ τθσ ειςόδου για κάκε πικανι παροφςα κατάςταςθ. Επόμενη Κατάςταςη: Καταγράφονται οι καταςτάςεισ των flip-flop μετά από ζναν κφκλο του ρολογιοφ, δθλαδι ςε χρόνο t + 1. Έξοδοσ: Καταγράφονται οι τιμζσ των εξόδων ςε υπονοοφμενο χρόνο t, για κάκε ςυνδυαςμό παροφςασ κατάςταςθσ και ειςόδων. 26

Πίνακασ Καταςτάςεων Γενικά, ο πίνακασ καταςτάςεων ενόσ ακολουκιακοφ κυκλϊματοσ με m flip-flop και n ειςόδουσ ζχει 2 m+n γραμμζσ. ' αυτι τθν περίπτωςθ γράφουμε τουσ δυαδικοφσ αρικμοφσ από το 0 ωσ το 2 m+n 1 ςτισ ςτιλεσ παροφςασ κατάςταςθσ και ειςόδων. Σο τμιμα επόμενθσ κατάςταςθσ κα ζχει m ςτιλεσ, μια για κάκε flip-flop. Οι δυαδικζσ τιμζσ τθσ επόμενθσ κατάςταςθσ προκφπτουν από τισ εξιςϊςεισ καταςτάςεων. 27

Πίνακασ Καταςτάςεων Σο τμιμα εξόδου κα ζχει τόςεσ ςτιλεσ όςεσ είναι οι μεταβλθτζσ εξόδου. Οι δυαδικζσ τιμζσ των εξόδων υπολογίηονται από το λογικό διάγραμμα του κυκλϊματοσ ι από τισ ςυναρτιςεισ Boole των εξόδων, με τον τρόπο που χρθςιμοποιοφμε για τον υπολογιςμό των εξόδων των ςυνδυαςτικϊν κυκλωμάτων ςτουσ πίνακεσ αλθκείασ. 28

Διάγραμμα καταςτάςεων Η πλθροφορία που περιζχεται ςε ζναν πίνακα καταςτάςεων μπορεί να αναπαραςτακεί γραφικά ςε ζνα διάγραμμα καταςτάςεων (state diagram). O καταςτάςεισ αναπαρίςτανται με κφκλουσ οι μεταβάςεισ ςε άλλεσ καταςτάςεισ με βζλθ που ςυνδζουν αυτοφσ τουσ κφκλουσ. Ο δυαδικόσ αρικμόσ μζςα ςε κάκε κφκλο προςδιορίηει τθν κατάςταςθ των flip-flop. 29

Διάγραμμα καταςτάςεων Δίπλα ςε κάκε βζλοσ γράφουμε δφο δυαδικοφσ αρικμοφσ, χωριςμζνουσ από μια κάκετο. Ο πρϊτοσ αρικμόσ περιγράφει τισ τιμζσ των ειςόδων κατά τθ ςυγκεκριμζνθ παροφςα κατάςταςθ, οι οποίεσ προκαλοφν τθν μετάβαςθ που περιγράφει το βζλοσ. Ο δεφτεροσ αρικμόσ, αυτόσ που τοποκετείται μετά τθν κάκετο, δίνει τισ τιμζσ των εξόδων κατά τθν παροφςα κατάςταςθ, όταν οι είςοδοι ζχουν τισ τιμζσ που περιγράφονται από τον πρϊτο αρικμό. 30

Αναπαράςταςη Κυκλώματοσ 1. Κυκλωματικό διάγραμμα 2. Εξιςϊςεισ-Πίνακασ καταςτάςεων 3. Διάγραμμα καταςτάςεων Δεν υπάρχει καμία διαφορά μεταξφ ενόσ πίνακα καταςτάςεων και ενόσ διαγράμματοσ καταςτάςεων. Σο διάγραμμα καταςτάςεων απεικονίηει τισ μεταβάςεισ καταςτάςεων ςε μια μορφι ευκολότερα κατανοιςιμθ. 31

Εξιςώςεισ ειςόδων των flip-flop Ενα ςφνολο ςυναρτιςεων Boole που περιγράφει τισ ειςόδουσ ονομάηονται εξιςώςεισ ειςόδων (input equations), ι εξιςώςεισ διζγερςησ (excitation equations). Ενα ςφνολο ςυναρτιςεων Boole που περιγράφει τισ εξωτερικζσ εξόδουσ ονομάηονται εξιςώςεισ εξόδων (output equations). 32

Παράδειγμα Ακολουθιακοφ Κυκλώματοσ 33

Παράδειγμα Ακολουθιακοφ Κυκλώματοσ Εξιςϊςεισ Κατάςταςθσ: A t + 1 = A t x t + B t x(t) B t + 1 = A t x t Η τιμι τθσ εξόδου: y t = A t + B t x t ι y = A + B x 34

Παράδειγμα Ακολουθιακοφ Κυκλώματοσ Πίνακασ Καταςτάςεων του κυκλϊματοσ Η επόμενθ Κατάςταςθ του flip-flop A: A t + 1 = Ax + Bx Η επόμενθ Κατάςταςθ του flip-flop B: B t + 1 = A x Η ζξοδοσ: y = Ax + Bx 35

Παράδειγμα Ακολουθιακοφ Διάγραμμα Καταςτάςεων Κυκλώματοσ Εξιςϊςεισ Ειςόδων των flip-flop D A = Ax + Bx D B = A x Y=(A+B)x 36

ΑΣΚΗΣΗ 1 Θεωριςτε ζνα νζο «τφπο» flip-flop, με όνομα ΡΝ και τισ εξισ τζςςερισ λειτουργίεσ: μθδενιςμό (ζξοδοσ 0), καμία αλλαγι, ςυμπλιρωμα και κζςθ (ζξοδοσ 1), όταν οι είςοδοι Ρ και Ν γίνονται 00, 01, 10 και 11, αντίςτοιχα. i. υντάξτε τον χαρακτθριςτικό πίνακα. ii. Γράψτε τθ χαρακτθριςτικι εξίςωςθ. iii. Δείξτε τον τρόπο με τον οποίο το ΡΝ flip-flop μπορεί να μετατραπεί ςε D flip-flop. 37

ΑΣΚΗΣΗ 2 Εξθγιςτε τισ διαφορζσ ανάμεςα ςτουσ εξισ πίνακεσ: πίνακασ αλθκείασ, πίνακασ καταςτάςεων, χαρακτθριςτικόσ πίνακασ Επίςθσ, εξθγιςτε τθ διαφορά ανάμεςα ςτθν εξίςωςθ Boole, ςτθν εξίςωςθ καταςτάςεων, ςτθ χαρακτθριςτικι εξίςωςθ και ςτθν εξίςωςθ ειςόδου ενόσ flip-flop. 38

Βιβλιογραφία 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,6 th ed, St. Paul, MN: Brooks/Cole. 39

θμείωμα Αναφοράσ Copyright Σεχνολογικό Κδρυμα Ηπείρου. Φϊτιοσ Βαρτηιϊτθσ. Ψθφιακά Ηλεκτρονικά. Ζκδοςθ: 1.0 Άρτα, 2015. Διακζςιμο από τθ δικτυακι διεφκυνςθ: http://eclass.teiep.gr/courses/comp117/ Ανάλυςη ακολουθιακών κυκλωμάτων με ρολόι, Ενότθτα 4, ΣΜΗΜΑ Μθχανικϊν Πλθροφορικισ Σ.Ε., ΣΕΙ ΗΠΕΙΡΟΤ Ανοιχτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου 40

θμείωμα Αδειοδότθςθσ Σο παρόν υλικό διατίκεται με τουσ όρουσ τθσ άδειασ χριςθσ Creative Commons Αναφορά Δθμιουργοφ-Μθ Εμπορικι Χριςθ-Όχι Παράγωγα Ζργα 4.0 Διεκνζσ [1] ι μεταγενζςτερθ. Εξαιροφνται τα αυτοτελι ζργα τρίτων π.χ. φωτογραφίεσ, Διαγράμματα κ.λ.π., τα οποία εμπεριζχονται ςε αυτό και τα οποία αναφζρονται μαηί με τουσ όρουσ χριςθσ τουσ ςτο «θμείωμα Χριςθσ Ζργων Σρίτων». Ο δικαιοφχοσ μπορεί να παρζχει ςτον αδειοδόχο ξεχωριςτι άδεια να χρθςιμοποιεί το ζργο για εμπορικι χριςθ, εφόςον αυτό του ηθτθκεί. [1] http://creativecommons.org/licenses/by-nc-nd/4.0/deed.el 41

Τζλοσ Ενότητασ Επεξεργαςία: Κολοβοφ Ξανθή Άρτα, 2015 42

Διατιρθςθ θμειωμάτων Οποιαδιποτε αναπαραγωγι ι διαςκευι του υλικοφ κα πρζπει να ςυμπεριλαμβάνει: το θμείωμα Αναφοράσ το θμείωμα Αδειοδότθςθσ τθ Διλωςθ Διατιρθςθσ θμειωμάτων το θμείωμα Χριςθσ Ζργων Σρίτων (εφόςον υπάρχει) μαηί με τουσ ςυνοδευόμενουσ υπερςυνδζςμουσ. Ανάλυςη ακολουθιακών κυκλωμάτων με ρολόι, Ενότθτα 4, ΣΜΗΜΑ Μθχανικϊν Πλθροφορικισ Σ.Ε., ΣΕΙ ΗΠΕΙΡΟΤ Ανοιχτά Ακαδημαϊκά Μαθήματα ςτο ΤΕΙ Ηπείρου 43

Σζλοσ Ενότθτασ Ανάλυςθ ακολουκιακϊν κυκλωμάτων με ρολόι 44