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

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

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

7 η Θεµατική Ενότητα : Καταχωρητές, Μετρητές και Μονάδες Μνήµης

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

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

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

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

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

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΣΕΙΡΙΑΚΗ ΠΡΟΣΘΕΣΗ

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

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

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

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

Θέμα 1ο (3 μονάδες) Υλοποιήστε το ακoλουθιακό κύκλωμα που περιγράφεται από το κατωτέρω διάγραμμα

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

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

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

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

Ψηφιακή Σχεδίαση Ενότητα 10:

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

Εργαστήριο Ψηφιακής Σχεδίασης

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

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

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

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

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

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

Ελίνα Μακρή

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

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

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

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

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

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

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

Περιεχόμενα. Πρώτο Κεφάλαιο. Εισαγωγή στα Ψηφιακά Συστήματα. Δεύτερο Κεφάλαιο. Αριθμητικά Συστήματα Κώδικες

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

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

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΟΙ ΚΑΤΑΧΩΡΗΤΕΣ ΚΑΙ Η ΥΛΟΠΟΙΗΣΗ ΤΟΥΣ ΜΕ FLIP-FLOP ΚΑΙ ΠΥΛΕΣ

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

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

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

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

9. ΚΑΤΑΧΩΡΗΤΕΣ (REGISTERS)

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

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

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

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

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΚΑΡΑΓΚΙΑΟΥΡΗΣ ΝΙΚΟΛΑΟΣ

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

Ψηφιακά Συστήματα. 8. Καταχωρητές

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

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ

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

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

Ολοκληρωμένα Κυκλώματα

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

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

ΘΕΜΑΤΑ & ΕΝΔΕΙΚΤΙΚΕΣ ΛΥΣΕΙΣ

ΑΠΟ ΤΑ ΘΕΜΑΤΑ ΤΩΝ ΠΑΝΕΛΛΗΝΙΩΝ ΕΞΕΤΑΣΕΩΝ ΚΕΦΑΛΑΙΟ 7-8 (ΚΑΤΑΧΩΡΗΤΕΣ & ΑΠΑΡΙΘΜΗΤΕΣ)

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

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

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

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

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

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

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

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΚΑΤΑΧΩΡΗΤΕΣ ΟΛΙΣΘΗΤΕΣ

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

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 2 ο. ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ

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

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

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

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3

Αθροιστές. Ημιαθροιστής

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

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

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

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

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

Λογική Σχεδίαση Ι - Εξεταστική Φεβρουαρίου 2013 Διάρκεια εξέτασης : 160 Ονοματεπώνυμο : Α. Μ. Έτος σπουδών:

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

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

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

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Γ ΕΠΑΛ 14 / 04 / 2019

Flip-Flop: D Control Systems Laboratory

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

Ψηφιακά Συστήματα. 6. Σχεδίαση Συνδυαστικών Κυκλωμάτων

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

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

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

9. OIΚΟΥΜΕΝΙΚΕΣ ΠΥΛΕΣ ΠΟΛΛΑΠΛΩΝ ΕΙΣΟ ΩΝ

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

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

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI

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

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

Transcript:

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

Καταχωρητής με παράλληλη φόρτωση Η εισαγωγή νέων πληροφοριών σε έναν καταχωρητή ονομάζεται φόρτωση Εάν όλα τα ψηφία του καταχωρητή φορτώνονται ταυτόχρονα, με την έλευση ενός κοινού παλμού ρολογιού, λέμε ότι η φόρτωση γίνεται παράλληλα Η φόρτωση στον προηγούμενο καταχωρητή μπορεί να ελεγχθεί με την εισαγωγή μιας πύλης επίτρεψης AND στη διαδρομή του ρολογιού Η εισαγωγή τέτοιων πυλών προκαλεί άνισες καθυστερήσεις διάδοσης του σήματος ρολογιού και μπορεί να οδηγήσει σε απώλεια συγχρονισμού 2

Καταχωρητής με παράλληλη φόρτωση Καταχωρητής με παράλληλη φόρτωση βασισμένος σε D f/f Η είσοδος φόρτωσης καθορίζει εάν στον επόμενο παλμό ο καταχωρητής θα δεχθεί καινούργιες πληροφορίες ή θα διατηρήσει τις πληροφορίες του αναλλοίωτες 3

6.2 Καταχωρητές Ολίσθησης Ένας καταχωρητής με δυνατότητα ολίσθησης των δυαδικών πληροφοριών προς τα δεξιά ή/και προς τα αριστερά ονομάζεται καταχωρητής ολίσθησης Η κυκλωματική διάταξη ενός καταχωρητή ολίσθησης σχηματίζεται από μια αλυσίδα από f/f σε σειρά, με την έξοδο του κάθε f/f να είναι συνδεδεμένη στην είσοδο του επόμενου f/f. 4

Σειριακή Μεταφορά Ένα ψηφιακό σύστημα λειτουργεί σειριακά όταν σε κάθε παλμό του ρολογιού ένα μόνο ψηφίο των δυαδικών πληροφοριών μεταφέρεται και υπόκειται σε επεξεργασία Οι πληροφορίες μεταφέρονται ένα ψηφίο κάθε φορά με ολίσθηση των καταχωρητών προέλευσης και προορισμού Η είσοδος ελέγχου κανονίζει πότε και πόσες φορές θα ολισθήσουν οι καταχωρητές 5

Σειριακή Μεταφορά Παράδειγμα σειριακής μεταφοράς: Υποθέστε ότι πριν την ολίσθηση έχουμε Α= και Β= Η σειριακή μεταφορά από τον Α στον Β θα γίνει σε 4 παλμούς Παλμός ρολογιού Αρχική τιμή Μετά από Τ Μετά από Τ 2 Μετά από Τ 3 Μετά από Τ 4 Καταχωρητής Ολίσθησης Α Καταχωρητής Ολίσθησης Β Στον παράλληλο τρόπο λειτουργίας όλα τα ψηφία του καταχωρητή είναι ταυτόχρονα διαθέσιμα και μπορούν να μεταφερθούν ταυτόχρονα κατά την έλευση ενός παλμού του ρολογιού Στο σειριακό τρόπο λειτουργίας οι πληροφορίες μεταφέρονται κατά ένα ψηφίο κάθε φορά μέσω της ολίσθησης των καταχωρητών Η σειριακή λειτουργία είναι πιο αργή αλλά χρησιμοποιεί λιγότερο υλικό 6

Σειριακή Πρόσθεση 7

Σειριακός αθροιστής ως ακολουθιακό κύκλωμα Παράδειγμα: Σχεδιάστε ακολουθιακό κύκλωμα με δυο εισόδους x, y και μια έξοδο S η οποία να παράγει το ψηφίο αθροίσματος και ένα f/f για να αποθηκεύει το κρατούμενο Πίνακας καταστάσεων Παρούσα κατάσταση Είσοδοι Επόμενη κατάσταση Έξοδος Είσοδοι f/f Q x y Q S J K X X X X X X X X Εξισώσεις εισόδου του f/f και εξόδου J=xy, K=x y =(x+y), S=x y Q 8

Σειριακός αθροιστής ως ακολουθιακό κύκλωμα 9

Αμφίδρομος καταχωρητής με παράλληλη φόρτωση Ο πιο γενικός καταχωρητής ολίσθησης έχει τις παρακάτω δυνατότητες Μια είσοδο μηδενισμού Μια είσοδο ρολογιού Μια είσοδο ελέγχου δεξιάς ολίσθησης και μια γραμμή σειριακής εισόδου και μια σειριακής εξόδου για τη δεξιά ολίσθηση Μια είσοδο ελέγχου αριστερής ολίσθησης και μια γραμμή σειριακής εισόδου και μια σειριακής εξόδου για την αριστερή ολίσθηση Μια είσοδο ελέγχου παράλληλης φόρτωσης και n παράλληλες γραμμές εισόδου n παράλληλες γραμμές εξόδου Κατάλληλη είσοδο ελέγχου ώστε να μένει το περιεχόμενο του καταχωρητή αναλλοίωτο ακόμα και όταν έρχεται παλμός

Αμφίδρομος καταχωρητής με παράλληλη φόρτωση Οι είσοδοι S, S ελέγχουν τη λειτουργία του καταχωρητή Έλεγχος λειτουργίας Λειτουργία S S Καμιά αλλαγή Δεξιά ολίσθηση Αριστερή ολίσθηση Παράλληλη φόρτωση

6.3 Μετρητές Ριπής Ένας μετρητής είναι στην ουσία ένας καταχωρητής ο οποίος περνά από μια προκαθορισμένη ακολουθία καταστάσεων Ένας μετρητής ο οποίος ακολουθεί τη φυσική αρίθμηση ονομάζεται δυαδικός μετρητής Ένας δυαδικός μετρητής n ψηφίων αποτελείται από n f/f και μετρά από έως 2 n -. Διακρίνουμε δυο κατηγορίες μετρητών Μετρητές ριπής Σύγχρονους μετρητές Σε ένα μετρητή ριπής η μετάβαση της εξόδου ενός f/f χρησιμοποιείται ως πηγή για την πυροδότηση άλλων f/f Σε ένα σύγχρονο μετρητή οι είσοδοι C των f/f δέχονται το κοινό ρολόι 2

Μετρητές Ριπής Ένας δυαδικός μετρητής ριπής αποτελείται από μια σύνδεση σε σειρά f/f συμπληρωματικού τύπου (T ή JK) έτσι ώστε η έξοδος κάθε f/f να συνδέεται στη είσοδο C της επόμενης σημαντικότητας f/f Το f/f στη λιγότερο σημαντική θέση δέχεται τους εισερχόμενους παλμούς μέτρησης Μπορεί να σχεδιαστεί και με D f/f 3

Μετρητές Ριπής Ακολουθία μετρήσεων ενός δυαδικού μετρητή ριπής A4 A3 A2 A Συνθήκες αντιστροφής κατάστασης f/f Αντιστροφή Α Αντιστ. Α, Α πάει από σε άρα αντιστ. Α2 Αντιστ. Α Αντιστ. Α, Α από σε άρα αντιστ. Α2, Α2 από σε άρα αντιστ. Α3 Αντιστ. Α Αντιστ. Α, Α από σε άρα αντιστ. Α2 Αντιστ. Α Αντιστ. Α, Α από σε άρα αντιστ. Α2, Α2 από σε άρα αντιστ. Α3 Α3 από σε άρα αντιστ. Α4 κοκ Ένας δυαδικός μετρητής με αντίστροφη σειρά μέτρησης λέγεται δυαδικός μετρητής προς τα κάτω Το προηγούμενο κύκλωμα λειτουργεί ως μετρητής προς τα κάτω αν χρησιμοποιήσουμε f/f θετικής ακμής ρολογιού ή διαφορετικά αν η είσοδος C κάθε f/f συνδεθεί με τη συμπληρωματική έξοδο του προηγούμενου f/f. 4

Μετρητές Ριπής BCD Ένας δεκαδικός μετρητής παράγει σε δυαδική μορφή την ακολουθία των πρώτων δέκα φυσικών αριθμών ( - 9) και στη συνέχεια επιστρέφει στο και επαναλαμβάνει την ίδια μέτρηση Διάγραμμα καταστάσεων ενός δεκαδικού μετρητή σε BCD κωδικοποίηση 5

Μετρητές Ριπής BCD Λογικό διάγραμμα μετρητή ριπής BCD Ο μετρητής ριπής είναι ένα ασύγχρονο ακολουθιακό κύκλωμα 6

Μετρητές Ριπής BCD πολλών ψηφίων 7

6.4 Σύγχρονοι Μετρητές Ο σχεδιασμός σύγχρονων δυαδικών μετρητών είναι απλός και βασίζεται στους επόμενους κανόνες. Το λιγότερο σημαντικό f/f αντιστρέφεται με τον κάθε παλμό 2. Κάθε άλλο f/f θα αντιστρέφεται με τον παλμό ρολογιού εάν και μόνο εάν όλα τα ψηφία των λιγότερο σημαντικών θέσεων είναι Ο μετρητής μετρά τους παλμούς ρολογιού όταν το σήμα επίτρεψης είναι 8

Δυαδικός Μετρητής Πάνω Κάτω Ένας δυαδικός μετρητής προς-τακάτω μπορεί να κατασκευαστεί όπως ο προηγούμενος με μόνη διαφορά ότι οι είσοδοι των πυλών AND θα πρέπει να έρχονται από τις εξόδους Q. Οι δυο λειτουργίες μπορούν να συνδυαστούν σε ένα κύκλωμα Για Up= μετρά προς τα πάνω Για Down= και Up= μετρά προς τα κάτω Για Up=Down= δεν αλλάζει κατάσταση 9

2 Μετρητής BCD Για το σχεδιασμό ενός σύγχρονου μετρητή BCD ακολουθούμε τη γενική διαδικασία σχεδιασμού ακολουθιακού κυκλώματος Πίνακας καταστάσεων μετρητή BCD Οι απλοποιημένες εξισώσεις εισόδων των f/f είναι: TQ =, TQ 2 =Q 8Q, TQ 4 =Q 2 Q, TQ 8 =Q 8 Q +Q 4 Q 2 Q, y=q 8 Q Η έξοδος y μπορεί να προκαλέσει την αύξηση του αμέσως πιο σημαντικού δεκαδικού ψηφίου Παρούσα κατάσταση Επόμενη κατάσταση Έξοδος Είσοδοι f/f Q 8 Q 4 Q 2 Q Q 8 Q 4 Q 2 Q y TQ 8 TQ 4 TQ 2 TQ

Δυαδικός μετρητής με παράλληλη φόρτωση Η πύλη AND που αντιστοιχεί σε κάθε f/f έχει ως εισόδους απ ευθείας τις εξόδους των προηγούμενων f/f. Με αυτό επιτυγχάνεται αύξηση της ταχύτητας του μετρητή Πίνακας λειτουργίας μετρητή Μηδένιση CLK Φόρτωση Μέτρηση Λειτουργία Χ Χ Χ Χ Μηδενισμός Φόρτωση Μέτρηση Αναλλοίωτος 2

Δυαδικός μετρητής με παράλληλη φόρτωση Ένας μετρητής με παράλληλη φόρτωση και μηδενισμό μπορεί να χρησιμοποιηθεί για να παράγουμε ακολουθία μέτρησης που αρχίζει από τυχόντα αριθμό και τελειώνει σε τυχόντα αριθμό Δυο τρόποι για παραγωγή μετρητή BCD 22

6.5 Άλλοι Μετρητές Οι μετρητές μπορούν να σχεδιαστούν ώστε να παράγουν οποιαδήποτε επιθυμητή ακολουθία καταστάσεων Ένας μετρητής διαίρεσης με το N (γνωστός επίσης ως μετρητής modulo- N) είναι ένας μετρητής, ο οποίος περνάει από μια επαναλαμβανόμενη ακολουθία Ν καταστάσεων Οι μετρητές συχνά χρησιμοποιούνται για να παράγουν σήματα χρονισμού, με σκοπό τον έλεγχο της ακολουθίας των λειτουργιών σε ένα ψηφιακό σύστημα Οι μετρητές μπορούν επίσης να κατασκευαστούν με χρήση καταχωρητών ολίσθησης 23

Μετρητής με αχρησιμοποίητες καταστάσεις Υπάρχουν περιπτώσεις όπου ένα ακολουθιακό κύκλωμα δε χρησιμοποιεί το μέγιστο αριθμό δυνατών καταστάσεων Οι αχρησιμοποίητες καταστάσεις χρησιμοποιούνται ως αδιάφοροι όροι στη διαδικασία απλοποίησης των συναρτήσεων εισόδου των f/f Σε αυτή την περίπτωση απαιτείται διερεύνηση των μεταβάσεων που ξεκινούν από τις αχρησιμοποίητες καταστάσεις Παράδειγμα: Σχεδιάστε τον μετρητή που αντιστοιχεί στον παρακάτω πίνακα Παρούσα κατάσταση Επόμενη κατάσταση Είσοδοι f/f A B C A B C JA KA JB KB JC KC X X X X X X X X X X X X X X X X X X Οι απλοποιημένες εξισώσεις είναι J A =B, K A =B, J B =C, K B =, J C =B, K C = 24

Μετρητής με αχρησιμοποίητες καταστάσεις Αυτοδιορθούμενος μετρητής 25

Μετρητής Δακτυλίου Ένας μετρητής δακτυλίου (ring counter) είναι ένας κυκλικός καταχωρητής ολίσθησης στον οποίο μόνο ένα f/f έχει τιμή ανά πάσα στιγμή, ενώ όλα τα άλλα έχουν τιμή Το μοναδικό αυτό ολισθαίνει από ένα f/f στο άλλο παράγοντας συγκεκριμένες ακολουθίες σημάτων (σήματα χρονισμού) Για n καταστάσεις χρειάζονται n f/f Η ίδια ακολουθία σημάτων μπορεί να παραχθεί από έναν μετρητή με αποκωδικοποιητή 26

Μετρητής Johnson Ο αριθμός των καταστάσεων ενός μετρητή δακτυλίου μπορεί να διπλασιαστεί εάν ο καταχωρητής συνδεθεί ως μετρητής δακτυλίου με αντιστροφή ουράς, δηλ. η συμπληρωματική έξοδος του τελευταίου f/f να συνδεθεί στην είσοδο του πρώτου f/f Ο μετρητής Johnson με n f/f περνά από 2n καταστάσεις Ο μετρητής Johnson ολοκληρώνεται όταν συνδεθούν και οι 8 πύλες στον παραπάνω καταχωρητή Αυτές παράγουν τα 8 σήματα χρονισμού 27