Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Φορητοί υπολογιστές

Πώς λειτουργούν τα Flip Flip και ποιος είναι ο ρόλος τους στα ψηφιακά κυκλώματα;

Το A D Flip-Flop είναι ένα θεμελιώδες δομικό στοιχείο σε ψηφιακά κυκλώματα που λειτουργούν ως κύτταρο μνήμης ενός bit . Αποθηκεύει μία μόνο δυαδική τιμή (0 ή 1) και μπορεί να χρησιμοποιηθεί για την κατασκευή πιο σύνθετων διαδοχικών λογικών κυκλωμάτων. Ακολουθεί μια κατανομή της λειτουργίας και του ρόλου του:

Πώς λειτουργεί το A D flip-flop:

* εισόδους: Έχει δύο κύριες εισόδους:

* d (δεδομένα): Αυτή η είσοδος καθορίζει την τιμή που θα αποθηκεύσει το flip-flop.

* ρολόι (CLK): Αυτό είναι ένα σήμα ελέγχου που υπαγορεύει πότε το flip-flop ενημερώνει την αποθηκευμένη τιμή του. Το flip-flop αλλάζει μόνο την έξοδο της με βάση την είσοδο D *στην ανύψωση άκρη (ή πέφτει άκρη, ανάλογα με την ειδική εφαρμογή) του σήματος ρολογιού *.

* Έξοδος: Έχει μια κύρια έξοδο:

* q: Αυτή η έξοδος αντιπροσωπεύει την τρέχουσα αποθηκευμένη δυαδική τιμή (0 ή 1). Υπάρχει επίσης μια συμπληρωματική παραγωγή, Q ', η οποία είναι πάντα το αντίθετο του Q.

* Λειτουργία: Όταν το σήμα ρολογιού μεταβαίνει από χαμηλό σε υψηλό (αυξανόμενη άκρη, στις πιο συνηθισμένες εφαρμογές), η τιμή που υπάρχει στην είσοδο D * αντιγράφεται * στην έξοδο Q. Η έξοδος Q στη συνέχεια κρατάει αυτή την τιμή * μέχρι * την επόμενη άκρη του ρολογιού. Βασικά, οι αλλαγές στην είσοδο D * μεταξύ * των ακμών ρολογιών δεν έχουν καμία επίδραση στην έξοδο Q. Αυτό είναι που το καθιστά μια σύγχρονη συσκευή - η έξοδος αλλάζει μόνο σε συγκεκριμένα χρονικά σημεία του χρόνου που υπαγορεύεται από το ρολόι.

Απλοποιημένη λογική (ενεργοποιημένο επίπεδο): Ενώ η πραγματική εφαρμογή είναι πιο περίπλοκη, μια απλοποιημένη άποψη είναι ότι η είσοδος D «δείχνει» στην άκρη του ρολογιού και μεταφέρεται απευθείας στο Q.

Ρόλος στα ψηφιακά κυκλώματα:

D Flip-Flops είναι ζωτικής σημασίας για διάφορους λόγους:

* μνήμη: Ο πρωταρχικός τους ρόλος είναι η μνήμη. Μπορούν να αποθηκεύσουν και να κρατήσουν ένα μόνο κομμάτι πληροφοριών, ενεργώντας ως το βασικό δομικό στοιχείο για μεγαλύτερα συστήματα μνήμης (RAM, ROM κλπ.).

* Διαδοχική λογική: Είναι βασικά συστατικά σε διαδοχικά κυκλώματα, όπου η έξοδος εξαρτάται όχι μόνο από την τρέχουσα είσοδο αλλά και από το παρελθόν ιστορικό εισροών. Παραδείγματα περιλαμβάνουν μετρητές, μητρώα μετατόπισης και μηχανές κατάστασης.

* Αποθήκευση και μεταφορά δεδομένων: Μπορούν να χρησιμοποιηθούν για την προσωρινή αποθήκευση δεδομένων κατά τη διάρκεια της επεξεργασίας, διασφαλίζοντας ότι τα δεδομένα διατηρούνται ακόμη και όταν άλλα μέρη της κατάστασης αλλαγής κυκλώματος.

* συγχρονισμός: D Flip-Flops συγχρονίζουν ασύγχρονα σήματα (σήματα που δεν ελέγχονται από το κύριο ρολόι). Επιτρέποντας μόνο τις αλλαγές στην άκρη του ρολογιού, εμποδίζουν τα προβλήματα χρονισμού και εξασφαλίζουν την προβλέψιμη συμπεριφορά του κυκλώματος.

* δομικά στοιχεία για πιο σύνθετα κυκλώματα: Είναι συνηθισμένα για να δημιουργήσουν πιο εξελιγμένα στοιχεία όπως:

* Μητρώα: Μια συλλογή από flip-flops που αποθηκεύει μεγαλύτερο αριθμό bits.

* μετρητές: Κυκλώματα που αυξάνουν ή μειώνουν μια δυαδική τιμή.

* Καταχωρητές μετατόπισης: Τα κυκλώματα που μετατοπίζουν τα bits δεδομένων αριστερά ή δεξιά.

* Μηχανήματα κατάστασης: Κυκλώματα που μεταβαίνουν μεταξύ διαφορετικών καταστάσεων με βάση την είσοδο και την εσωτερική κατάσταση.

Στην ουσία, το d flip-flop είναι ένα απλό αλλά ισχυρό στοιχείο που επιτρέπει τη δημιουργία σύνθετων και αξιόπιστων ψηφιακών συστημάτων. Η ικανότητά του να αποθηκεύει πληροφορίες και να συγχρονίζει τις λειτουργίες καθιστά απαραίτητη την απαραίτητη στο σχεδιασμό του ψηφιακού κυκλώματος.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα