13. ΣΥΓΧΡΟΝΑ ΑΚΟΛΟΥΘΙΑΚΑ ΚΥΚΛΩΜΑΤΑ



Σχετικά έγγραφα
Εισαγωγή στην Πληροφορική

14. ΑΠΑΡΙΘΜΗΤΕΣ. e-book ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ- ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 1

Εισαγωγή στην Πληροφορική

Αρχιτεκτονικές Υπολογιστών

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ (Τ.Ε.Ι.) ΚΡΗΤΗΣ Τµήµα Εφαρµοσµένης Πληροφορικής & Πολυµέσων. Ψηφιακή Σχεδίαση. Κεφάλαιο 5: Σύγχρονη Ακολουθιακή

6. ΟΙΚΟΥΜΕΝΙΚΕΣ ΠΥΛΕΣ

ΑΣΚΗΣΗ 9. Tα Flip-Flop

5. Σύγχρονα Ακολουθιακά Κυκλώματα

12. ΚΑΤΑΧΩΡΗΤΕΣ. e-book ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ- ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 1

Κυκλώµατα. Εισαγωγή. Συνδυαστικό Κύκλωµα

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

Κεφάλαιο 6. Σύγχρονα και ασύγχρονα ακολουθιακά κυκλώματα

ΑΣΚΗΣΗ 10 ΣΥΓΧΡΟΝΟΙ ΑΠΑΡΙΘΜΗΤΕΣ

ΑΣΚΗΣΗ 10 ΣΧΕΔΙΑΣΗ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

Ακολουθιακά Κυκλώματα Flip-Flops

ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ

Ελίνα Μακρή

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

ΗΜΥ 210: Σχεδιασμό Ψηφιακών Συστημάτων, Χειμερινό Εξάμηνο 2008

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

Κεφάλαιο 3 ο Ακολουθιακά Κυκλώματα με ολοκληρωμένα ΤΤL

e-book ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ ΑΣΚΗΣΕΙΣ

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 11

Κυκλώµατα. Εισαγωγή. Συνδυαστικό Κύκλωµα

Εισαγωγή στην Πληροφορική

K24 Ψηφιακά Ηλεκτρονικά 10: Ακολουθιακά Κυκλώματα

7.1 Θεωρητική εισαγωγή

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων. Ακολουθιακά Κυκλώματα: Μανδαλωτές και Flip-Flops 1

ΣΥΓΧΡΟΝΑ ΑΚΟΛΟΥΘΙΑΚΑ ΚΥΚΛΩΜΑΤΑ

Εισαγωγή στην Πληροφορική

ΠΕΡΙΕΧΟΜΕΝΑ 1 ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ ΚΑΙ ΚΩ ΙΚΕΣ 1

Ψηφιακή Λογική Σχεδίαση

ΨΗΦΙΑΚΗΛΟΓΙΚΗΣΧΕΔΙΑΣΗ

ΚΕΦΑΛΑΙΟ 6 ΒΑΣΙΚΑ ΑΚΟΛΟΥΘΙΑΚΑ ΚΥΚΛΩΜΑΤΑ. 6.1 Εισαγωγή

Ακολουθιακά Κυκλώµατα. ΗΜΥ 210: Λογικός Σχεδιασµός, Εαρινό Εξάµηνο Ακολουθιακά Κυκλώµατα (συν.) Ακολουθιακή Λογική: Έννοια

7. ΚΑΤΑΧΩΡΗΤΕΣ ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ

Αυγ-13 Ακολουθιακά Κυκλώματα: Μανδαλωτές και Flip-Flops. ΗΜΥ 210: Σχεδιασμό Ψηφιακών Συστημάτων, Χειμερινό Εξάμηνο 2009.

6.1 Καταχωρητές. Ένας καταχωρητής είναι μια ομάδα από f/f αλλά μπορεί να περιέχει και πύλες. Καταχωρητής των n ψηφίων αποτελείται από n f/f.

βαθµίδων µε D FLIP-FLOP. Μονάδες 5

Ανάλυση Σύγχρονων Ακολουθιακών Κυκλωμάτων

100 ΕΡΩΤΗΣΕΙΣ ΜΕ ΤΙΣ ΑΝΤΙΣΤΟΙΧΕΣ ΑΠΑΝΤΗΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ

Ψηφιακά Συστήματα. 7. Κυκλώματα Μνήμης

Καταστάσεων. Καταστάσεων

8.1 Θεωρητική εισαγωγή

ΒΑΣΙΚΑ ΑΚΟΛΟΥΘΙΑΚΑ ΚΥΚΛΩΜΑΤΑ

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ

Ελίνα Μακρή

ΑΣΚΗΣΗ 3 ΣΥΝΔΥΑΣΤΙΚΑ ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ: ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων. Ανάλυση Ακολουθιακών Κυκλωμάτων 1

Περίληψη. ΗΜΥ-210: Λογικός Σχεδιασµός Εαρινό Εξάµηνο Καθιερωµένα Γραφικά Σύµβολα. ΗΜΥ 210: Λογικός Σχεδιασµός, Εαρινό Εξάµηνο 2005

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων. Καταχωρητές 1

Ψηφιακά Συστήματα. 9. Μετρητές

Συνδυαστικά Λογικά Κυκλώματα

ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ

K24 Ψηφιακά Ηλεκτρονικά 9: Flip-Flops

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων. Μετρητές 1

Α. ΣΚΟΔΡΑΣ ΠΛΗ21 ΟΣΣ#2. 14 Δεκ 2008 ΠΑΤΡΑ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ 2008 Α. ΣΚΟΔΡΑΣ ΧΡΟΝΟΔΙΑΓΡΑΜΜΑ ΜΕΛΕΤΗΣ

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM).

ΣΧΕΔΙΑΣΗ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

26-Nov-09. ΗΜΥ 210: Λογικός Σχεδιασμός, Χειμερινό Εξάμηνο Καταχωρητές 1. Διδάσκουσα: Μαρία Κ. Μιχαήλ

Σχεδιασμός Ψηφιακών Συστημάτων

ΗΜΥ-210: Σχεδιασμός Ψηφιακών Συστημάτων

2. ΛΟΓΙΚΕΣ ΠΥΛΕΣ. e-book ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ- ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 1

ΗΜΥ-210: Σχεδιασμός Ψηφιακών Συστημάτων

ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ

Η συχνότητα f των παλµών 0 και 1 στην έξοδο Q n είναι. f Qn = 1/(T cl x 2 n+1 )

4 η Θεµατική Ενότητα : Συνδυαστική Λογική. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

Ακολουθιακό κύκλωμα Η έξοδος του κυκλώματος εξαρτάται από τις τιμές εισόδου ΚΑΙ από την προηγούμενη κατάσταση του κυκλώματος

K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες

Σχεδιασμός Ψηφιακών Συστημάτων

6.1 Θεωρητική εισαγωγή

Ακολουθιακό κύκλωμα Η έξοδος του κυκλώματος εξαρτάται από τις τιμές εισόδου ΚΑΙ από την προηγούμενη κατάσταση του κυκλώματος

6 η Θεµατική Ενότητα : Σχεδίαση Συστηµάτων σε Επίπεδο Καταχωρητή

ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ

ΗΜΥ 210 ΣΧΕΔΙΑΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Σχεδίαση Ψηφιακών Συστηµάτων

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Καταχωρητές και Μετρητές 2. Επιμέλεια Διαφανειών: Δ.

Ακολουθιακά Κυκλώµατα (Sequential Circuits) Συνδυαστικά Κυκλώµατα (Combinational Circuits) Σύγχρονα και Ασύγχρονα

Εισαγωγή στην πληροφορική

Σχεδιασμός Ψηφιακών Συστημάτων

Γ2.1 Στοιχεία Αρχιτεκτονικής. Γ Λυκείου Κατεύθυνσης

Ασύγχρονοι Απαριθμητές. Διάλεξη 7

Η κανονική μορφή της συνάρτησης που υλοποιείται με τον προηγούμενο πίνακα αληθείας σε μορφή ελαχιστόρων είναι η Q = [A].

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων 15/11/2010. Σχεδιασμός Ακολουθιακών Κυκλωμάτων 1

Ηλεκτρολόγοι Μηχανικοί ΕΜΠ Λογική Σχεδίαση Ψηφιακών Συστημάτων Διαγώνισμα κανονικής εξέτασης 2017

f(x, y, z) = y z + xz

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

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙ ΕΣ

3 η Θεµατική Ενότητα : Σύγχρονα Ακολουθιακά Κυκλώµατα. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

Άσκηση 3 Ένα νέο είδος flip flop έχει τον ακόλουθο πίνακα αληθείας : I 1 I 0 Q (t+1) Q (t) 1 0 ~Q (t) Κατασκευάστε τον πίνακα

Κεφάλαιο 7 ο. Γ. Τσιατούχας. VLSI Technology and Computer Architecture Lab. Ακολουθιακή Λογική 2

ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΣΥΓΧΡΟΝΟΙ ΜΕΤΡΗΤΕΣ

ΑΣΚΗΣΗ 9 ΑΣΥΓΧΡΟΝΟΙ ΜΕΤΡΗΤΕΣ (COUNTERS)

Ψηφιακή Λογική Σχεδίαση

Κυκλώματα αποθήκευσης με ρολόι

Περίληψη. ΗΜΥ-210: Λογικός Σχεδιασµός Εαρινό Εξάµηνο Παράδειγµα: Καταχωρητής 2-bit. Καταχωρητής 4-bit. Μνήµη Καταχωρητών

ΑΣΚΗΣΗ 7 FLIP - FLOP

C D C D C D C D A B

ΑΣΚΗΣΗ 4 ΠΡΟΒΛΗΜΑΤΑ ΛΟΓΙΚΗΣ ΣΧΕΔΙΑΣΗΣ

Transcript:

13. ΣΥΓΧΡΟΝΑ ΑΚΟΛΟΥΘΙΑΚΑ ΚΥΚΛΩΜΑΤΑ e-book ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ- ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 1

ΣΥΓΧΡΟΝΑ ΑΚΟΛΟΥΘΙΑΚΑ ΚΥΚΛΩΜΑΤΑ ΑΚΟΛΟΥΘΙΑΚΟ ΚΥΚΛΩΜΑ ΣΥΓΧΡΟΝΟ ΑΚΟΛΟΥΘΙΑΚΟ ΚΥΚΛΩΜΑ ΣΧΕ ΙΑΣΗ ΣΥΓΧΡΟΝΟΥ ΑΚΟΛΟΥΘΙΑΚΟΥ ΚΥΚΛΩΜΑΤΟΣ ΠΑΡΑ ΕΙΓΜΑ ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 2

ΑΚΟΛΟΥΘΙΑΚΟ ΚΥΚΛΩΜΑ Ένα Ακολουθιακό Κύκλωµα αποτελείται από: - ένα Συνδυαστικό Κύκλωµα - στοιχεία µνήµης Τα στοιχεία µνήµης µπορούν να αποθηκεύσουν δυαδικές πληροφορίες που αποτελούν την παρούσα κατάσταση του στοιχείου µνήµης (state) κάθε χρονική στιγµή. Οι έξοδοι και η επόµενη κατάσταση των στοιχείων µνήµης ενός Ακολουθιακού Κυκλώµατος είναι συναρτήσεις των εισόδων και της παρούσας κατάστασης των στοιχείων µνήµης του Ακολουθιακού Κυκλώµατος. ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 3

ΣΥΓΧΡΟΝΟ ΑΚΟΛΟΥΘΙΑΚΟ ΚΥΚΛΩΜΑ Τα Ακολουθιακά Κυκλώµατα ανήκουν σε µία από τις δύο ακόλουθες βασικές κατηγορίες: - Σύγχρονα Ακολουθιακά Κυκλώµατα - Ασύγχρονα Ακολουθιακα Κυκλώµατα Τα στοιχεία µνήµης ενός Σύγχρονου Ακολουθιακού Κυκλώµατος είναι flip-flop τα οποία µπορούν να διατηρηθούν σε µία κατάσταση έως ότου κάποιο σήµα εισόδου τα κάνει να αλλάξουν κατάσταση. Σε ένα Σύγχρονο Ακολουθιακό Κύκλωµα µία γεννήτρια κύριου ρολογιού (master clock generator) τροφοδοτεί το κύκλωµα µε παλµούς ρολογιού που διανέµονται παντού στο κύκλωµα ώστε να επιτευχθεί ο συγχρονισµός (synchronization). ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 4

ΣΧΕ ΙΑΣΗ ΣΥΓΧΡΟΝΟΥ ΑΚΟΛΟΥΘΙΑΚΟΥ ΚΥΚΛΩΜΑΤΟΣ 1. Περιγραφή της επιθυµητής λειτουργίας του ΣΑΚ 2. Κατασκευή του ιαγράµµατος Καταστάσεων του ΣΑΚ 3. Κατασκευή του Πίνακα Καταστάσεων του ΣΑΚ 4. Ελαχιστοποίηση των καταστάσεων του ΣΑΚ 5. Καθορισµός του πλήθους των flip-flop που απαιτούνται για τη σχεδίασητουσακ (για nκαταστάσειςαπαιτούνται log απαιτούνται 2 n flip-flop ήισοδύναµαόταντοπλήθοςτωνκαταστάσεων [2 n-1 +1,2 n ]τότε απαιτούνται n flip-flop) 6. Επιλογή του τύπου των flip-flop που θα χρησιµοποιηθούν στη σχεδίαση του ΣΑΚ (JK flip-flo, T flip-flo, D flip-flo) 7. Κατασκευή του Πίνακα ιέγερσης του ΣΑΚ 8. Υπολογισµός και απλοποίηση των συναρτήσεων εισόδων των flip-flop και των συναρτήσεων εξόδου του ΣΑΚ 9. Σχεδίαση του ΣΑΚ ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 5

1. Περιγραφή της επιθυµητής λειτουργίας του ΣΑΚ Θα σχεδιαστεί ένα Σύγχρονο Ακολουθιακό Κύκλωµα (ΣΑΚ) που έχει: -µία (1)είσοδο x -τέσσερις (4)καταστάσεις a, b, cκαι d Η επιθυµητή λειτουργία του ΣΑΚ είναι η ακόλουθη: Ηείσοδος x=0προκαλείτηνπαραµονήστηνίδιακατάσταση aήb ή cήd Η είσοδος x=1 προκαλεί την µετάβαση απότηνπαρούσακατάσταση aστηνεπόµενηκατάσταση bή απότηνκατάσταση bστηνκατάσταση cή απότηνκατάσταση cστην κατάσταση dή απότηνκατάσταση dστηνκατάσταση a ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 6

2. Κατασκευή του ιαγράµµατος Καταστάσεων του ΣΑΚ Από την περιγραφή της λειτουργίας του ΣΑΚ προκύπτει το ακόλουθο ιαγράµµα Καταστάσεων του ΣΑΚ, όπου καταγράφονται οι µεταβάσεις από µία κατάσταση (παρούσα κατάσταση) σε µίαν άλλη κατάσταση (επόµενη κατάσταση), η είσοδοςπουπροκαλείτηνµετάβασηαυτήκαιηέξοδοςκατάτην διάρκεια της παρούσας κατάστασης. 0 0 a 1 d 1 0/ 1 1 b 1 c 0 0 ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 7

3. Κατασκευή του Πίνακα Καταστάσεων του ΣΑΚ Από το ιάγραµµα Καταστάσεων προκύπτει ο ακόλουθος Πίνακας Καταστάσεων του ΣΑΚ, όπου καταγράφονται οι χρονικές ακολουθίες των εισόδων, των εξόδων και των καταστάσεων του κυκλώµατος. Παρούσα Κατάσταση Επόµενη Κατάσταση x=0 x=1 a a b b b c c c d d d a Κωδικοποιηµένες Καταστάσεις Καταστάσεις AB a 00 b 01 c 10 d 11 ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 8

4. Ελαχιστοποίηση των καταστάσεων του ΣΑΚ Από τον Πίνακα Καταστάσεων προκύπτει ότι δεν υπάρχουν ισοδύναµες καταστάσεις. Εποµένως, δε γίνεται παραπέρα ελαχιστοποίηση καταστάσεων. ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 9

5. Καθορισµός του πλήθους των flip-flop που απαιτούνται για τη σχεδίαση του ΣΑΚ Το Σύγχρονο Ακολουθιακό Κύκλωµα έχει τέσσερις (4) καταστάσεις (n=4). Υπενθυµίζεταιότιγια nκαταστάσειςαπαιτούνται log 2 n flip-flop ήισοδύναµαόταντοπλήθοςτωνκαταστάσεων [2 n-1 +1,2 n ]τότε απαιτούνται n flip-flop. Εποµένως,απαιτούνταιδυο (2) flip-flop (log 2 n= log 2 4=2). ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 10

6.Επιλογή του τύπου των flip-flop που θα χρησιµοποιηθούν στη σχεδίαση του ΣΑΚ Γίνεται η επιλογή να χρησιµοποιηθούν T flip-flop στη σχεδίαση του Σύγχρονου Ακολουθιακού Κυκλώµατος. ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 11

7.Κατασκευή του Πίνακα ιέγερσης του ΣΑΚ Πίνακας Καταστάσεων Παρούσα Κατάσταση x(t)=0 Επόµενη Κατάσταση x(t)=1 A(t) B(t) A(t+1) B(t+1) A(t+1) B(t+1) 0 0 0 0 0 1 0 1 0 1 1 0 1 0 1 0 1 1 1 1 1 1 0 0 ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 12

Αναλυτικός Πίνακας Καταστάσεων Παρούσα Κατάσταση Είσοδος Επόµενη Κατάσταση A(t) B(t) x(t) A(t+1) B(t+1) 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 0 0 ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 13

Απαιτούνται δυο (2) T flip-flop για την σχεδίαση του ΣΑ που ονοµάζονται T flip-flop Aτοπρώτοκαι T flip-flop Bτοδεύτερο. Υπενθυµίζεται ότι για να συµβολίσουµε τις µεταβλητές εισόδων των flip-flop χρησιµοποιούµε δύο γράµµατα: τοόνοµατηςεισόδουτου flip-flop τοόνοµατου flip-flop Εποµένως, στο ΣΑΚ που πρόκειται να σχεδιαστεί: -ησυνάρτησηεισόδουτου T flip-flop Aσυµβολίζεταιµε TAκαι -ησυνάρτησηεισόδουτου T flip-flop Bσυµβολίζεταιµε TB ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 14

Χρησιµοποιώντας τον Πίνακα Καταστάσεων του ΣΑΚ και τον Πίνακα ιέγερσης του T flip-flop, καταρτίζεται ο Πίνακας ιέγερσης του ΣΑΚ, ο οποίος δείχνει τον τρόπο µετάβασης από την παρούσα κατάσταση στην επόµενη κατάσταση. Πίνακας ιέγερσης Παρούσα Κατάσταση Είσοδος Επόµενη Κατάσταση Είσοδοι flip-flops A(t) B(t) x(t) A(t+1) B(t+1) TA TB 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 1 0 0 0 1 1 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 1 0 1 1 1 0 1 1 0 0 1 1 1 0 0 1 1 ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 15

8. Υπολογισµός και απλοποίηση των συναρτήσεων εισόδων των flip-flop και της συνάρτησης εξόδου του ΣΑΚ Από τον Πίνακα ιέγερσης του ΣΑΚ προκύπτει ότι συναρτήσεις εισόδων TA και TB των flip-flops είναι συναρτήσεις των παρουσών καταστάσεων A(t) και B(t) των flip-flop και της εισόδου x(t) του κυκλώµατος κατά τη διάρκεια της παρούσας κατάστασης. Οι απλοποιηµένες συναρτήσεις εισόδων των flip-flops είναι: TA=B(t)x(t) για το T flip-flop A TB=x(t) για το T flip-flop B όπου A(t) και B(t) είναι οι παρούσες καταστάσεις των flip-flop και x(t) είναι η είσοδος του κυκλώµατος κατά την παρούσα κατάσταση. ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 16

9. Σχεδίαση του ΣΑΚ Η σχεδίαση του Σύγχρονου Ακολουθιακού Κυκλώµατος βασίζεται στις απλοποιηµένες συναρτήσεις εισόδων των flipflop. Το Σύγχρονο Ακολουθιακό Κύκλωµα έχει: -µία (1)είσοδο x -δυο (2) T flip-flop Aκαι B - ένα Συνδυαστικό Κύκλωµα ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 17

Στο Συνδυαστικό Κύκλωµα του ΣΑΚ υπάρχουν οι απαραίτητες πύλες για την υλοποίηση των συναρτήσεων εισόδων των flipflop (στην πραγµατικότητα υπάρχει µόνο µία πύλη AND δύο εισόδων). Οι είσοδοι του Συνδυαστικού Κυκλώµατος του ΣΑΚ είναι ηείσοδος xτουσακκαι ηέξοδος Bτου T flip-flop B (ηκατάσταση Bτου T flip-flop B). Οι έξοδοι του Συνδυαστικού Κυκλώµατος του ΣΑΚ τροφοδοτούν τις εισόδους των flip-flop. Τα δυο flip-flop έχουν κοινό ρολόϊ ώστε να επιτευχθεί ο συγχρονισµός (synchronization) του Σύγχρονου Ακολουθιακού Κυκλώµατος. ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 18

ΣΥΝ ΥΑΣΤΙΚΟ ΚΥΚΛΩΜΑ x TA T Q A AND Q TB T Q Q B CPB ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ-ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 19