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

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

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

Ελίνα Μακρή

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

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

Ελίνα Μακρή

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

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

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

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

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

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

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

ΚΑΤΑΧΩΡΗΤΕΣ ΣΕΙΡΙΑΚΟΙ ΚΑΙ ΠΑΡΑΛΛΗΛΟΙ ΚΑΤΑΧΩΡΗΤΕΣ. Τύποι καταχωρητών: (α) σειριακής-εισόδου-σειριακής-εξόδου, (β) σειριακήςεισόδου-παράλληλης-εξόδου,

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

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

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

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

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

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΛΑΜΙΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ. Τμήμα Ηλεκτρονικής. Πτυχιακή Εργασία

ΚΑΤΑΧΩΡΗΤΕΣ ΣΕΙΡΙΑΚΟΙ ΚΑΙ ΠΑΡΑΛΛΗΛΟΙ ΚΑΤΑΧΩΡΗΤΕΣ. Καταχωρητές παράλληλης-εισόδου-παράλληληςεξόδου. Καταχωρητές παράλληλης-εισόδου-σειριακής-εξόδου

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Σύγχρονα ακολουθιακά κυκλώματα. URL:

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

ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ.3 ΑΣΥΓΧΡΟΝΟΣ ΔYΑΔΙΚΟΣ ΑΠΑΡΙΘΜΗΤΗΣ.5 ΑΣΥΓΧΡΟΝΟΣ ΔΕΚΑΔΙΚΟΣ ΑΠΑΡΙΘΜΗΤΗΣ.7 ΑΣΥΓΧΡΟΝΟΣ ΔΕΚΑΔΙΚΟΣ ΑΠΑΡΙΘΜΗΤΗΣ ΜΕ LATCH.

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

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

ΑΣΚΗΣΗ 7 FLIP - FLOP

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

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

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

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

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

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

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

Κ. ΕΥΣΤΑΘΙΟΥ, Γ. ΠΑΠΑΔΟΠΟΥΛΟΣ ΠΑΤΡΑ

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

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων

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

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

ΗΜΥ 210 ΣΧΕΔΙΑΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. Χειµερινό Εξάµηνο 2016 ΔΙΑΛΕΞΗ 16: Μετρητές (Counters)

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

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

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

ΗΜΥ 210 ΣΧΕΔΙΑΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. Χειµερινό Εξάµηνο 2016 ΔΙΑΛΕΞΗ 15: Καταχωρητές (Registers)

ΕΙΣΑΓΩΓΙΚΕΣ ΠΑΡΑΤΗΡΗΣΕΙΣ... 3

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

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009

Περίληψη. ΗΜΥ-210: Λογικός Σχεδιασµός Εαρινό Εξάµηνο Μετρητής Ριπής (Ripple Counter) Μετρητές (Counters) Μετρητής Ριπής (συν.

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

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

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

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

ΚΕΦΑΛΑΙΟ 6 ΑΣΥΓΧΡΟΝΑ ΑΚΟΛΟΥΘΙΑΚΑ ΚΥΚΛΩΜΑΤΑ ΕΙΣΑΓΩΓΙΚΕΣ ΠΑΡΑΤΗΡΗΣΕΙΣ... 3

ΑΣΚΗΣΗ 8 ΚΑΤΑΧΩΡΗΤΕΣ - REGISTERS

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

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2007

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

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

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο Διάλεξη 8 η : Μηχανές Πεπερασμένων Κaταστάσεων σε FPGAs

Στοιχεία Μνήμης, JKκαιD (Flip-Flops) Μετρητής Ριπής (Ripple Counter)

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

Μετρητής Ριπής ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ. Αναφορά 9 ης. εργαστηριακής άσκησης: ΑΦΡΟΔΙΤΗ ΤΟΥΦΑ Α.Μ.:

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

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

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

Flip-Flop: D Control Systems Laboratory

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

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

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

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

ΕΙΣΑΓΩΓΙΚΕΣ ΠΑΡΑΤΗΡΗΣΕΙΣ...3 ENOTHTA 5.1. ΙΑΓΡΑΜΜΑΤΑ ΑΛΓΟΡΙΘΜΙΚΩΝ ΜΗΧΑΝΩΝ ΚΑΤΑΣΤΑΣΕΩΝ 5

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

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

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

ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ. Να μελετηθεί η λειτουργία του ακόλουθου κυκλώματος. Ποιος ο ρόλος των εισόδων του (R και S) και πού βρίσκει εφαρμογή; R Q

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

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

Ψηφιακά Συστήματα. 5. Απλοποίηση με χάρτες Karnaugh

ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ. Να μελετηθεί η λειτουργία του ακόλουθου κυκλώματος. Ποιος ο ρόλος των εισόδων του (R και S) και πού βρίσκει εφαρμογή; S Q

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2007

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

Transcript:

ΣΥΓΧΡΟΝΑ ΑΚΟΛΟΥΘΙΑΚΑ ΚΥΚΛΩΜΑΤΑ Σύγχρονο ακολουθιακό κύκλωμα είναι εκείνο του οποίου όλα τα FFs χρονίζονταιμετοίδιο ρολόι (clock). Ανάλυση Σύγχρονων Ακολουθιακών Κυκλωμάτων Σχεδίαση Σύγχρονων Ακολουθιακών Κυκλωμάτων

Παράδειγμα 1 ΑΝΑΛΥΣΗ ΣΥΓΧΡΟΝΩΝ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ Σύγχρονα ακολουθιακά κυκλώματα χωρίς εξωτερικές εισόδους και εξόδους CLK J CLK Q J CLK Q V cc K Q' V cc K Q' (α) CLK J 0 FF0 Q 0 J 1 FF1 Q 1 V cc K 0 Q' 0 V cc K 1 Q' 1 ( β )

Βήμα Α1: Γράφουμε τις λογικές συναρτήσεις των εισόδων των FFs. J 0 = Q 1 J 1 = Q 0 Κ 0 = 1 Κ 1 = 1 Βήμα Α2: Καταστρώνουμε τον πίνακα καταστάσεων

Βήμα Α3: Σχεδιάζουμε το διάγραμμα καταστάσεων mod-3 up Παρατηρήσεις Παρατηρούμε ότι οι ωρολογιακοί παλμοί δεν δείχνονται στον πίνακα και στο διάγραμμα καταστάσεων. Εννοείται ότι από την παρούσα κατάσταση μεταβαίνουμε στην επόμενη κατάσταση με την έλευση της ενεργού ακμής πυροδότησης του ωρολογιακού παλμού CLK. Για την κατάστρωση του πίνακα βασιζόμαστε εκτός από την παρούσα κατάσταση και τις τιμές των εισόδων, και στον πίνακα λειτουργίας του FF. Με άλλα λόγια, οι πίνακες λειτουργίας των FFs είναι απαραίτητοι για την ανάλυση ενός ακολουθιακού κυκλώματος.

Παράδειγμα 2 Βήμα Α1: Γράφουμε τις λογικές συναρτήσεις των εισόδων των FFs. Τ 0 = Q 0 + Q 1 T 1 = Q 0 + Q 1

Βήμα Α2: Καταστρώνουμε τον πίνακα καταστάσεων Βήμα Α3: Σχεδιάζουμε το διάγραμμα καταστάσεων 00 11 mod-3 down 01 10

Παράδειγμα 3 Βήμα Α1: Γράφουμε τις λογικές συναρτήσεις των εισόδων των FFs. J 0 = K 0 = (Q 1 Q 2 ) J 1 = Q 0 J 2 = Q 0 Q 1 K 1 = Q 0 + Q 1 Q 2 K 2 = Q 0 Q 1 + Q 2 Q 1 = (Q 0 + Q 2 )Q 1

Βήμα Α2: Καταστρώνουμε τον πίνακα καταστάσεων Βήμα Α3: Σχεδιάζουμε το διάγραμμα καταστάσεων mod-7

Σύγχρονα ακολουθιακά κυκλώματα με εξωτερικές εισόδους Παράδειγμα 4 Βήμα Α1: Γράφουμε τις λογικές συναρτήσεις των εισόδων των FFs. J 1 = K 1 = X Q 0 J 0 = K 0 = 1

Βήμα Α2: Καταστρώνουμε τον πίνακα καταστάσεων Βήμα Α3: Σχεδιάζουμε το διάγραμμα καταστάσεων

Σύγχρονα ακολουθιακά κυκλώματα με εξωτερικές εισόδους και εξόδους Παράδειγμα 5 Βήμα Α1: Γράφουμε τις λογικές συναρτήσεις των εισόδων των FFs. T 1 = Q 0 Τ 0 = Χ Q 1 Y= X Q 1 Q 0

Βήμα Α2: Καταστρώνουμε τον πίνακα καταστάσεων Βήμα Α3: Σχεδιάζουμε το διάγραμμα καταστάσεων

Παράδειγμα 6 Βήμα Α1: Γράφουμε τις λογικές συναρτήσεις των εισόδων των FFs.

Βήμα Α2: Καταστρώνουμε τον πίνακα καταστάσεων Βήμα Α3: Σχεδιάζουμε το διάγραμμα καταστάσεων /0 001 000 111 /0 /0 /0 CLK /0 010 /1 /0 /0 110 Y 011 100 101

Άσκηση 1 η : Να αναλυθούν τα κυκλώματα

Άσκηση 2 η : Να αναλυθούν τα κυκλώματα

Άσκηση 3 η : Να αναλυθεί το κύκλωμα

ΣΧΕΔΙΑΣΗ ΣΥΓΧΡΟΝΩΝ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ Βήμα Σ1: Σχεδιάζουμε το διάγραμμα καταστάσεων του κυκλώματος και από αυτό καταστρώνουμε τον πίνακα καταστάσεων. Βήμα Σ2: Προσδιορίζουμε τις απλοποιημένες συναρτήσεις εισόδου των FFs. Βήμα Σ3: Σχεδιάζουμε το λογικό κύκλωμα.

Παράδειγμα 7: Με FFs τύπου JK αρνητικής ακμής πυροδότησης, να σχεδιασθεί ΣΑΚ το οποίο να "περνά" διαδοχικά από τις καταστάσεις 0, 1, 3, 2 (δηλαδή να απαριθμεί σύμφωνα με τον κώδικα Gray). Βήμα Σ1: Σχεδιάζουμε το διάγραμμα καταστάσεων του κυκλώματος και από αυτό καταστρώνουμε τον πίνακα καταστάσεων.

Βήμα Σ2: Προσδιορίζουμε τις απλοποιημένες συναρτήσεις εισόδου των FFs. Βήμα Σ3: Σχεδιάζουμε το λογικό κύκλωμα.

Παράδειγμα 8: Με την χρήση FFs τύπου JK θετικής ακμής πυροδότησης να σχεδιαστεί ΣΑΚ το οποίο να "περνά" από τις καταστάσεις 0, 1, 2, 3 (κανονική απαρίθμηση) ή 0, 1, 3, 2 (απαρίθμηση σύμφωνα με τον κώδικα Gray) ανάλογα με το αν η είσοδος X είναι 0 ή 1 αντίστοιχα. Βήμα Σ1: Σχεδιάζουμε το διάγραμμα καταστάσεων του κυκλώματος και από αυτό καταστρώνουμε τον πίνακα καταστάσεων.

Βήμα Σ2: Προσδιορίζουμε τις απλοποιημένες συναρτήσεις εισόδου των FFs.

Βήμα Σ3: Σχεδιάζουμε το λογικό κύκλωμα.

Παράδειγμα 9: Με την χρήση FFs τύπου D θετικής ακμής πυροδότησης να σχεδιαστεί ΣΑΚ το οποίο να "περνά" από τις καταστάσεις 0, 1, 2, 3 (κανονική απαρίθμηση) ή 0, 1, 3, 2 (απαρίθμηση σύμφωνα με τον κώδικα Gray) ανάλογα με το αν η είσοδος X είναι 0 ή 1 αντίστοιχα. Βήμα Σ1: Σχεδιάζουμε το διάγραμμα καταστάσεων του κυκλώματος και από αυτό καταστρώνουμε τον πίνακα καταστάσεων.

Βήμα Σ2: Προσδιορίζουμε τις απλοποιημένες συναρτήσεις εισόδου των FFs.

Βήμα Σ3: Σχεδιάζουμε το λογικό κύκλωμα.

Σύγχρονα ακολουθιακά κυκλώματα με αδιάφορες καταστάσεις Παράδειγμα 10: Με FF τύπου JK αρνητικής ακμής πυροδότησης να σχεδιάσετε ΣΑΚ το οποίο να διατρέχει τις τιμές 0 μέχρι και 9. Βήμα Σ1: Σχεδιάζουμε το διάγραμμα καταστάσεων του κυκλώματος και από αυτό καταστρώνουμε τον πίνακα καταστάσεων.

Βήμα Σ2: Προσδιορίζουμε τις απλοποιημένες συναρτήσεις εισόδου των FFs.

Βήμα Σ3: Σχεδιάζουμε το λογικό κύκλωμα.

Βήμα Σ4: Έλεγχος ορθής λειτουργίας του κυκλώματος. Βήμα Α1: Γράφουμε τις συναρτήσεις εισόδου των FFs. J 3 = Q 2 Q 1 Q 0 J 2 = K 2 = Q 1 Q 0 J 1 = K 1 = Q 3Q 0 J 0 = K 0 = 1 K 3 = Q 0 Βήμα Α2: Καταστρώνουμε τον πίνακα καταστάσεων.

Βήμα Α3: Σχεδιάζουμε το διάγραμμα καταστάσεων. αυτόματη εκκίνηση (self-starting) / αυτόματη διόρθωση (self-correcting)

Παράδειγμα 11: Σχεδιάστε ΣΑΚ το οποίο να διατρέχει διαδοχικά τους αριθμούς 1, 3, 5, 7. Προσοχή! 3 FFs απαιτούνται και όχι 2, όπως αρχικά μπορεί κάποιος να σκεφτεί βλέποντας τις 4 καταστάσεις! Βήμα Σ1: Σχεδιάζουμε το διάγραμμα καταστάσεων του κυκλώματος και από αυτό καταστρώνουμε τον πίνακα καταστάσεων.

Βήμα Σ2: Προσδιορίζουμε τις απλοποιημένες συναρτήσεις εισόδου των FFs. Από το τμήμα των εισόδων του πίνακα καταστάσεων και με αξιοποίηση των συνθηκών αδιαφορίας, εξάγεται άμεσα ότι Τ 0 =0, Τ 1 =1

Βήμα Σ3: Σχεδιάζουμε το λογικό κύκλωμα.

Βήμα Σ4: Έλεγχος ορθής λειτουργίας του κυκλώματος. Βήμα Α1: Βήμα Α2: Γράφουμε τις συναρτήσεις εισόδου των FFs. Τ 2 =Q 1 T 1 =1 T 0 =0 Καταστρώνουμε τον πίνακα καταστάσεων.

Βήμα Α3: Σχεδιάζουμε το διάγραμμα καταστάσεων. Προβλημα! Αν βρεθεί σε μία από τις μη έγκυρες καταστάσεις 0 ή 2 ή 4 ή 6, τότε εγκλωβίζεται στον κύκλο 0, 2, 4, 6, 0, 2, 4, 6, 0, 2,...

Λύση: Αναγκάζουμε το κύκλωμα μετά την κατάσταση 0 να μεταβεί στην κατάσταση 1. Με αυτό τον τρόπο "σπάμε" τον μη έγκυρο κύκλο 0, 2, 4, 6, 0, 2,... Ακολούθως, επαναλαμβάνουμε την διαδικασία της σχεδίασης από την αρχή. Βήμα Σ1: Σχεδιάζουμε το διάγραμμα καταστάσεων του κυκλώματος και από αυτό καταστρώνουμε τον πίνακα καταστάσεων.

Βήμα Σ2: Προσδιορίζουμε τις απλοποιημένες συναρτήσεις εισόδου των FFs. Βήμα Σ3: Σχεδιάζουμε το λογικό κύκλωμα.

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

ΣΥΝΟΨΗ ΚΕΦΑΛΑΙΟΥ Οι πίνακες λειτουργίας των FFs είναι απαραίτητοι για την ανάλυση των ΣΑΚ, ενώ οι πίνακες διέγερσης των FFs απαιτούνται για την σχεδίαση αυτών. Ο πίνακας καταστάσεων ενός ΣΑΚ αποτελείται από 2 n+m γραμμές (δυνατές περιπτώσεις), όπου n το πλήθος των FFs του κυκλώματος και m ο αριθμός των εξωτερικών εισόδων αυτού. Ο τύπος πυροδότησης των FFs δεν παίζει ρόλο στην ανάλυσηήσχεδίασηενόςσακ.