ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ (Τ.Ε.Ι.) ΛΑΜΙΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΟΜΕΑΣ ΥΠΟΔΟΜΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΨΗΦΙΑΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ Δρ. ΑΣΗΜΑΚΗΣ ΝΙΚΟΛΑΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 11 ΣΥΓΧΡΟΝΑ ΑΚΟΛΟΥΘΙΑΚΑ ΚΥΚΛΩΜΑΤΑ 1. Σύγχρονο Ακολουθιακό Κύκλωμα με JK flip flop Ένα Σύγχρονο Ακολουθιακό Κύκλωμα () έχει: - δύο JK flip flop A B με συναρτήσεις εισόδου: JA=Σ(2) με d=σ(4,5,6,7) KA=Σ(7) με d=σ(0,1,2,3) για το A JK flip flop JB=Σ(1,5) με d=σ(2,3,6,7) KB=Σ(2,7) με d=σ(0,1,4,5) για το B JK flip flop Να συμπληρώσετε τον πίνακα καταστάσεων του. flip flop A B x A B JA KA JB KB Να εκφράσετε τις εισόδους των JK flip flop συναρτήσει της παρούσας ς Α Β της εισόδου x του. Να σχεδιάσετε να υλοποιήσετε το Σύγχρονο Ακολουθιακό Κύκλωμα. 2. Σύγχρονο Ακολουθιακό Κύκλωμα με T flip flop 1
Ένα Σύγχρονο Ακολουθιακό Κύκλωμα () έχει: - δύο T flip flop A B με συναρτήσεις εισόδου: TA=Σ(3,5) για το A T flip flop TB=Σ(1,7) για το B T flip flop Να συμπληρώσετε τον πίνακα καταστάσεων του. flip flop A B x A B TA TB Να εκφράσετε τις εισόδους των T flip flop συναρτήσει της παρούσας ς Α Β της εισόδου x του. Να σχεδιάσετε να υλοποιήσετε το Σύγχρονο Ακολουθιακό Κύκλωμα. 3. Σύγχρονο Ακολουθιακό Κύκλωμα με D flip flop 2
Ένα Σύγχρονο Ακολουθιακό Κύκλωμα () έχει: - δύο D flip-flops A B με συναρτήσεις εισόδου: DA=(A+B)x για το A D flip flop DB=A'x για το B D flip flop - μία έξοδο y με συνάρτηση εξόδου: y=(a+b)x' Να συμπληρώσετε τον πίνακα καταστάσεων του. flip flops A B x A B DA DB y Να εκφράσετε την έξοδο y του τις εισόδους των D flip flop συναρτήσει της παρούσας ς Α Β της εισόδου x του. Να σχεδιάσετε το Σύγχρονο Ακολουθιακό Κύκλωμα. 4. Κύκλωμα με flip flop Να απλοποιήσετε την παρακάτω συνάρτηση Boole τεσσάρων μεταβλητών: F(A,B,C,D)=Σ(0,2,3,7,8,10,11,12,13,14,15) Να σχεδιάσετε να υλοποιήσετε συνδυαστικό κύκλωμα για την απλοποιημένη συνάρτηση, η έξοδος του οποίου να περνάει από κατάλληλο flip flop (JK ή D ή Τ) είναι αντιληπτή μετά από ένα παλμό του ρολογιού. 5. Σύγχρονο Ακολουθιακό Κύκλωμα 3
Σε ένα Σύγχρονο Ακολουθιακό Κύκλωμα υπάρχουν δύο D flip flop δύο πολυπλέκτες 4x1. Η έξοδος κάθε πολυπλέκτη τροφοδοτεί την εισόδο ενός flip flop. Οι έξοδοι A B των flip flop τροφοδοτούν τις επιλογές των πολυπλεκτών. Το κύκλωμα έχει μία είσοδο x που τροφοδοτεί τις εισόδους των πολυπλεκτών. Το διάγραμμα καταστάσεων του κυκλώματος είναι το ακόλουθο: Να καταστρώσετε τον πίνακα καταστάσεων του κυκλώματος. Να βρεθούν οι συναρτήσεις εισόδων των δύο D flip flop. Να βρεθούν οι είσοδοι των δύο πολυπλεκτών. 6. Σύγχρονο Ακολουθιακό Κύκλωμα Πλήρης Αθροιστής Ένα Σύγχρονο Ακολουθιακό Κύκλωμα αποτελείται από έναν Πλήρη Αθροιστή ένα D flip flop. Το κύκλωμα έχει δύο εισόδους x y που τροφοδοτούν τις δύο εισόδους του Πλήρη Αθροιστή που προστίθενται. Το κύκλωμα έχει μία έξοδο που είναι η έξοδος άθροισης (S) του Πλήρη Αθροιστή. Η έξοδος κρατουμένου (C) του Πλήρη Αθροιστή τροφοδοτεί την είσοδο D του D flip flop. Η έξοδος Q του D flip flop τροφοδοτεί την είσοδο κρατουμένου z του Πλήρη Αθροιστή. 7. Σύγχρονο Ακολουθιακό Κύκλωμα Πολυπλέκτης Ένα Σύγχρονο Ακολουθιακό Κύκλωμα αποτελείται από έναν Πολυπλέκτη 2x1, μία πύλη NOT ένα D flip flop. Το κύκλωμα έχει μία είσοδο x που τροφοδοτεί τις ειδόδους του Πολυπλέκτη χρησιμοποιώντας την πύλη NOT: I0=x I1=x. Η έξοδος του Πολυπλέκτη τροφοδοτεί την είσοδο D του D flip flop. Η έξοδος Q του D flip flop τροφοδοτεί την επιλογή S του Πολυπλέκτη. Το κύκλωμα έχει μία έξοδο που τροφοδοτείται από την έξοδο Q του D flip flop. 4
8. Αναγνώριση προτύπου 11 με αναγνώριση επικαλυπτόμενων ακολουθιών Να σχεδιάσετε να υλοποιήσετε ένα κύκλωμα που αναγνωρίζει το πρότυπο 11 στην είσοδό του ανάβοντας έναν ενδείκτη εξόδου (led). Αναγνωρίζονται οι επικαλυπτόμενες ακολουθίες εισόδου. Να κατασκευάσετε τον πίνακα καταστάσεων. 9. Αναγνώριση προτύπου 11 χωρίς αναγνώριση επικαλυπτόμενων ακολουθιών Να σχεδιάσετε να υλοποιήσετε ένα κύκλωμα που αναγνωρίζει το πρότυπο 11 στην είσοδό του ανάβοντας έναν ενδείκτη εξόδου (led). Δεν αναγνωρίζονται οι επικαλυπτόμενες ακολουθίες εισόδου. Να κατασκευάσετε τον πίνακα καταστάσεων. 10. Αναγνώριση προτύπου Δίνεται το διάγραμμα καταστάσεων. 0/1 0/0 0 1 1/0 1/0 0 1 Κατάσταση Ποια Αναγνώριση προτύπου κάνει το κύκλωμα; ΣΠΟΥΔΑΣΤΗΣ Α.Μ. ΒΑΘΜΟΣ 1 2 3 4 5 6 7 8 9 10 Μ.Ο. 5