Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί

Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί
Φωτογραφία από τη συλλογή του συγγραφέα

1. Ιστορία

Η μνήμη Bubble, ή κυλινδρική μνήμη μαγνητικού τομέα, είναι μια μη πτητική μνήμη που αναπτύχθηκε στα εργαστήρια Bell το 1967 από τον Andrew Bobeck. Μελέτες έχουν δείξει ότι μικρές κυλινδρικές μαγνητικές περιοχές σχηματίζονται σε μονοκρυσταλλικές λεπτές μεμβράνες από φερρίτες και γρανάτες όταν ένα αρκετά ισχυρό μαγνητικό πεδίο κατευθύνεται κάθετα στην επιφάνεια της μεμβράνης. Αλλάζοντας το μαγνητικό πεδίο, αυτές οι φυσαλίδες μπορούν να μετακινηθούν. Τέτοιες ιδιότητες κάνουν τις μαγνητικές φυσαλίδες ιδανικές για την κατασκευή ενός διαδοχικού χώρου αποθήκευσης bit, όπως ένας καταχωρητής μετατόπισης, στον οποίο η παρουσία ή η απουσία μιας φυσαλίδας σε μια συγκεκριμένη θέση υποδηλώνει μια τιμή μηδέν ή ενός bit. Η φυσαλίδα έχει διάμετρο δέκατα του μικρού και ένα μόνο τσιπ μπορεί να αποθηκεύσει χιλιάδες bits δεδομένων. Έτσι, για παράδειγμα, την άνοιξη του 1977, η Texas Instruments παρουσίασε για πρώτη φορά στην αγορά ένα τσιπ χωρητικότητας 92304 bit. Αυτή η μνήμη είναι μη πτητική, γεγονός που την κάνει παρόμοια με μαγνητική ταινία ή δίσκο, αλλά επειδή είναι στερεάς κατάστασης και δεν περιέχει κινούμενα μέρη, είναι πιο αξιόπιστη από την ταινία ή τον δίσκο, δεν χρειάζεται συντήρηση και είναι πολύ μικρότερη και ελαφρύτερη. και μπορεί να χρησιμοποιηθεί σε φορητές συσκευές.

Αρχικά, ο εφευρέτης της μνήμης με φυσαλίδες, Andrew Bobek, πρότεινε μια «μονοδιάστατη» εκδοχή της μνήμης, με τη μορφή ενός νήματος γύρω από το οποίο τυλίγεται μια λεπτή λωρίδα σιδηρομαγνητικού υλικού. Μια τέτοια μνήμη ονομαζόταν μνήμη "twistor" και μάλιστα παρήχθη μαζικά, αλλά σύντομα αντικαταστάθηκε από τη "δισδιάστατη" έκδοση.

Μπορείτε να διαβάσετε για την ιστορία της δημιουργίας μνήμης φυσαλίδων στο [1-3].

2. Αρχή λειτουργίας

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

Ορισμένα υλικά (όπως ο γρανάτης γαλλίου γαδολίνιο) έχουν την ιδιότητα να μαγνητίζονται μόνο προς μία κατεύθυνση και εάν εφαρμοστεί σταθερό μαγνητικό πεδίο κατά μήκος αυτού του άξονα, οι μαγνητισμένες περιοχές θα σχηματίσουν κάτι σαν φυσαλίδες, όπως φαίνεται στο παρακάτω σχήμα. Κάθε φυσαλίδα έχει διάμετρο μόνο μερικά μικρά.

Ας υποθέσουμε ότι έχουμε ένα λεπτό, της τάξεως των 0,001 ιντσών, κρυσταλλικό φιλμ ενός τέτοιου υλικού που εναποτίθεται σε ένα μη μαγνητικό, όπως το γυαλί, υπόστρωμα.

Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί
Είναι όλα σχετικά με τις μαγικές φυσαλίδες. Η εικόνα στα αριστερά - δεν υπάρχει μαγνητικό πεδίο, η εικόνα στα δεξιά - το μαγνητικό πεδίο κατευθύνεται κάθετα στην επιφάνεια του φιλμ.

Εάν στην επιφάνεια μιας μεμβράνης ενός τέτοιου υλικού σχηματίζεται ένα σχέδιο από ένα μαγνητικό υλικό, για παράδειγμα, μόνιμο κράμα, ένα κράμα σιδήρου-νικελίου, τότε οι φυσαλίδες θα μαγνητιστούν στα στοιχεία αυτού του σχεδίου. Συνήθως, χρησιμοποιούνται μοτίβα με τη μορφή στοιχείων σε σχήμα Τ ή σχήματος V.

Μια ενιαία φυσαλίδα μπορεί να σχηματιστεί από ένα μαγνητικό πεδίο 100-200 oersteds, το οποίο εφαρμόζεται κάθετα στο μαγνητικό φιλμ και δημιουργείται από έναν μόνιμο μαγνήτη, και ένα περιστρεφόμενο μαγνητικό πεδίο που σχηματίζεται από δύο πηνία στις κατευθύνσεις XY, σας επιτρέπει να κινηθείτε οι περιοχές φυσαλίδων από το ένα μαγνητικό "νησί" στο άλλο, όπως φαίνεται στο σχήμα. Μετά από μια τετραπλή αλλαγή στην κατεύθυνση του μαγνητικού πεδίου, η περιοχή θα μετακινηθεί από το ένα νησί στο άλλο.

Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί

Όλα αυτά μας επιτρέπουν να θεωρήσουμε τη συσκευή CMD ως καταχωρητή μετατόπισης. Εάν σχηματίσουμε φυσαλίδες στο ένα άκρο του καταχωρητή και τις ανιχνεύσουμε στο άλλο, τότε μπορούμε να φυσήξουμε ένα συγκεκριμένο μοτίβο φυσαλίδων γύρω και να χρησιμοποιήσουμε το σύστημα ως συσκευή μνήμης, διαβάζοντας και γράφοντας bits σε συγκεκριμένους χρόνους.

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

Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί
Το σχέδιο των μαγνητικών στοιχείων στο μαγνητικό φιλμ CMD.

Η δημιουργία ενός μαγνητικού πεδίου ονομάζεται στα αγγλικά "nucleation" και συνίσταται στο γεγονός ότι εφαρμόζεται ρεύμα αρκετών εκατοντάδων milliamps στην περιέλιξη για χρόνο περίπου 100 ns και δημιουργείται ένα μαγνητικό πεδίο που είναι κάθετο στο φιλμ και απέναντι από το πεδίο ενός μόνιμου μαγνήτη. Αυτό δημιουργεί μια μαγνητική "φυσαλίδα" - μια κυλινδρική μαγνητική περιοχή στο φιλμ. Η διαδικασία, δυστυχώς, εξαρτάται σε μεγάλο βαθμό από τη θερμοκρασία, είναι δυνατόν μια λειτουργία εγγραφής να αποτύχει χωρίς να σχηματιστεί μια φυσαλίδα ή να σχηματιστούν πολλαπλές φυσαλίδες.

Διάφορες τεχνικές χρησιμοποιούνται για την ανάγνωση δεδομένων από μια ταινία.

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

Ο δεύτερος τρόπος είναι η καταστροφική ανάγνωση. Η φυσαλίδα κατευθύνεται σε μια ειδική τροχιά παραγωγής/ανίχνευσης, όπου η φυσαλίδα καταστρέφεται με μπροστινή μαγνήτιση του υλικού. Εάν το υλικό μαγνητιζόταν αντίστροφα, δηλαδή υπήρχε μια φυσαλίδα, αυτό θα προκαλούσε περισσότερο ρεύμα στο πηνίο και αυτό θα ανιχνευόταν από το ηλεκτρονικό κύκλωμα. Μετά από αυτό, η φούσκα πρέπει να δημιουργηθεί εκ νέου σε ένα ειδικό κομμάτι εγγραφής.
Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί

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

Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί
Μνήμη φυσαλίδων με ένα συνεχές κομμάτι

Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί
Μνήμη με φυσαλίδες με ίχνη master/slave

Μια τέτοια διαμόρφωση μνήμης επιτρέπει όχι μόνο τη σημαντική μείωση του χρόνου πρόσβασης, αλλά επιτρέπει επίσης την παραγωγή συσκευών μνήμης που περιέχουν έναν ορισμένο αριθμό ελαττωματικών κομματιών. Ο ελεγκτής μνήμης πρέπει να τα λάβει υπόψη του και να τα παρακάμψει κατά τις λειτουργίες ανάγνωσης/εγγραφής.

Το παρακάτω σχήμα δείχνει μια διατομή ενός "τσιπ" μνήμης φυσαλίδων.

Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί

Μπορείτε επίσης να διαβάσετε για την αρχή της μνήμης φυσαλίδων στο [4, 5].

3. Intel 7110

Intel 7110 - μονάδα μνήμης φυσαλίδων, MBM (magnetic-bubble memory) με χωρητικότητα 1 MB (1048576 bit). Είναι αυτός που απεικονίζεται στο KDPV. 1 megabit είναι η χωρητικότητα για την αποθήκευση δεδομένων χρήστη, λαμβάνοντας υπόψη τα πλεονάζοντα κομμάτια, η συνολική χωρητικότητα είναι 1310720 bit. Η συσκευή περιέχει 320 looped tracks (loops) με χωρητικότητα 4096 bit το καθένα, αλλά μόνο 256 από αυτά χρησιμοποιούνται για δεδομένα χρήστη, τα υπόλοιπα αποτελούν αποθεματικό για την αντικατάσταση «σπασμένων» κομματιών και για την αποθήκευση περιττών κωδικών διόρθωσης σφαλμάτων. Η συσκευή έχει μια κύρια αρχιτεκτονική βρόχου track-minor. Οι πληροφορίες σχετικά με τα ενεργά κομμάτια περιέχονται σε ένα ξεχωριστό κομμάτι εκκίνησης (βρόχος εκκίνησης). Στο KDPV, μπορείτε να δείτε τον δεκαεξαδικό κώδικα τυπωμένο ακριβώς στη μονάδα. Αυτός είναι ο χάρτης των «σπασμένων» κομματιών, 80 δεκαεξαδικά ψηφία αντιπροσωπεύουν 320 κομμάτια δεδομένων, τα ενεργά αντιπροσωπεύονται με ένα μόνο bit, τα ανενεργά με μηδέν.

Μπορείτε να διαβάσετε την αρχική τεκμηρίωση για τη μονάδα στο [7].

Η συσκευή διαθέτει θήκη με διάταξη ακίδων διπλής σειράς και τοποθετείται χωρίς συγκόλληση (σε πρίζα).

Η δομή της ενότητας φαίνεται στο σχήμα:

Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί

Η συστοιχία μνήμης χωρίζεται σε δύο "μισά τμήματα" (μισά τμήματα), καθένα από τα οποία χωρίζεται σε δύο "τέταρτα" (τετράγωνα), κάθε τέταρτο έχει 80 εξαρτημένες διαδρομές. Η μονάδα περιέχει μια πλάκα με μαγνητικό υλικό που βρίσκεται μέσα σε δύο ορθογώνιες περιελίξεις που δημιουργούν ένα περιστρεφόμενο μαγνητικό πεδίο. Για να γίνει αυτό, τα τρέχοντα σήματα τριγωνικού σχήματος, μετατοπισμένα κατά 90 μοίρες μεταξύ τους, εφαρμόζονται στις περιελίξεις. Το συγκρότημα της πλάκας και των περιελίξεων τοποθετείται μεταξύ των μόνιμων μαγνητών και τοποθετείται σε μια μαγνητική ασπίδα που κλείνει τη μαγνητική ροή που δημιουργείται από τους μόνιμους μαγνήτες και προστατεύει τη συσκευή από εξωτερικά μαγνητικά πεδία. Η πλάκα τοποθετείται σε κλίση 2,5 μοιρών, η οποία δημιουργεί ένα μικρό πεδίο μετατόπισης κατά μήκος της κλίσης. Αυτό το πεδίο είναι αμελητέο σε σύγκριση με το πεδίο των πηνίων και δεν παρεμβαίνει στην κίνηση των φυσαλίδων κατά τη λειτουργία της συσκευής, αλλά μετατοπίζει τις φυσαλίδες σε σταθερές θέσεις σε σχέση με τα στοιχεία μόνιμου κράματος όταν η συσκευή είναι απενεργοποιημένη. Η ισχυρή κάθετη συνιστώσα των μόνιμων μαγνητών υποστηρίζει την ύπαρξη μαγνητικών περιοχών φυσαλίδων.

Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί

Η ενότητα περιέχει τους ακόλουθους κόμβους:

  1. Διαδρομές μνήμης. Απευθείας εκείνα τα ίχνη στοιχείων μόνιμου κράματος που συγκρατούν και καθοδηγούν τις φυσαλίδες.
  2. γεννήτρια αναπαραγωγής. Χρησιμεύει για την αναπαραγωγή της φούσκας, η οποία είναι συνεχώς παρούσα στον τόπο παραγωγής.
  3. Κομμάτι εισόδου και ανταλλαγής κόμβων. Οι φυσαλίδες που δημιουργούνται κινούνται κατά μήκος της διαδρομής εισόδου. Οι φυσαλίδες μετακινούνται σε μία από τις 80 σκλάβες διαδρομές.
  4. Διαδρομή εξόδου και κόμβος αναπαραγωγής. Οι φυσαλίδες αφαιρούνται από τα ίχνη δεδομένων χωρίς να καταστρέφονται. Η φυσαλίδα χωρίζεται σε δύο μέρη και ένα από αυτά πηγαίνει στο κομμάτι εξόδου.
  5. Ανιχνευτής. Φυσαλίδες από το ίχνος εξόδου εισέρχονται στον ανιχνευτή μαγνητοαντίστασης.
  6. Φόρτωση κομματιού. Το κομμάτι εκκίνησης περιέχει πληροφορίες σχετικά με ενεργά και ανενεργά κομμάτια δεδομένων.

Παρακάτω θα δούμε αυτούς τους κόμβους με περισσότερες λεπτομέρειες. Μπορείτε επίσης να διαβάσετε την περιγραφή αυτών των κόμβων στο [6].

δημιουργία φυσαλίδων

Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί

Για να δημιουργήσετε μια φυσαλίδα, στην αρχή της διαδρομής εισόδου υπάρχει ένας αγωγός λυγισμένος με τη μορφή ενός μικροσκοπικού βρόχου. Σε αυτό εφαρμόζεται ένας παλμός ρεύματος, ο οποίος δημιουργεί ένα μαγνητικό πεδίο σε μια πολύ μικρή περιοχή ισχυρότερο από το πεδίο των μόνιμων μαγνητών. Η ώθηση δημιουργεί μια φυσαλίδα σε αυτό το σημείο, η οποία διατηρείται μόνιμα από ένα σταθερό μαγνητικό πεδίο και κυκλοφορεί κατά μήκος του στοιχείου μόνιμου κράματος υπό την επίδραση ενός περιστρεφόμενου μαγνητικού πεδίου. Εάν χρειάζεται να γράψουμε μια μονάδα στη μνήμη, εφαρμόζουμε έναν σύντομο παλμό στον αγώγιμο βρόχο και ως αποτέλεσμα γεννιούνται δύο φυσαλίδες (που υποδεικνύονται ως Bubble split seed στο σχήμα). Μία από τις φυσαλίδες σπρώχνεται από το περιστρεφόμενο πεδίο κατά μήκος της διαδρομής του permalloy, η δεύτερη παραμένει στη θέση της και αποκτά γρήγορα το αρχικό της μέγεθος. Στη συνέχεια, μετακινείται σε μία από τις σκλάβες πίστες και ανταλλάσσει θέσεις με τη φούσκα που κυκλοφορεί σε αυτήν. Αυτό, με τη σειρά του, φτάνει στο τέλος της διαδρομής εισόδου και εξαφανίζεται.

Bubble Exchange

Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί

Η ανταλλαγή φυσαλίδων συμβαίνει όταν εφαρμόζεται ένας ορθογώνιος παλμός ρεύματος στον αντίστοιχο αγωγό. Σε αυτή την περίπτωση, η φούσκα δεν χωρίζεται σε δύο μέρη.

Ανάγνωση δεδομένων

Μνήμη σε κυλινδρικούς μαγνητικούς τομείς. Μέρος 1. Πώς λειτουργεί

Τα δεδομένα αποστέλλονται στο κομμάτι εξόδου με αναπαραγωγή και συνεχίζουν να κυκλοφορούν στο ίχνος του μετά την ανάγνωση. Έτσι, αυτή η συσκευή εφαρμόζει μια μη καταστροφική μέθοδο ανάγνωσης. Για να αναπαραχθεί, η φυσαλίδα κατευθύνεται κάτω από ένα επίμηκες στοιχείο μόνιμου κράματος, κάτω από το οποίο τεντώνεται. Πάνω υπάρχει επίσης ένας αγωγός με τη μορφή βρόχου, εάν εφαρμοστεί παλμός ρεύματος στον βρόχο, η φυσαλίδα θα χωριστεί σε δύο μέρη. Ο παλμός ρεύματος αποτελείται από ένα σύντομο τμήμα υψηλού ρεύματος για να χωρίσει τη φυσαλίδα στα δύο και από ένα μεγαλύτερο τμήμα χαμηλότερου ρεύματος για να κατευθύνει τη φυσαλίδα προς το ίχνος εξόδου.

Στο τέλος της διαδρομής εξόδου βρίσκεται ο ανιχνευτής φυσαλίδων, μια μαγνητοαντιστατική γέφυρα κατασκευασμένη από στοιχεία μόνιμου κράματος που σχηματίζουν ένα μακρύ κύκλωμα. Όταν μια μαγνητική φυσαλίδα πέφτει κάτω από ένα στοιχείο μόνιμου κράματος, η αντίστασή της αλλάζει και μια διαφορά δυναμικού αρκετών millivolt εμφανίζεται στην έξοδο της γέφυρας. Το σχήμα των στοιχείων μόνιμου κράματος επιλέγεται έτσι ώστε η φούσκα να κινείται κατά μήκος τους, στο τέλος να χτυπά ένα ειδικό ελαστικό "φύλακα" και να εξαφανίζεται.

Πλεονασμός

Η συσκευή περιέχει 320 κομμάτια, το καθένα με 4096 bit. Από αυτά τα 272 είναι ενεργά, τα 48 εφεδρικά, ανενεργά.

Κομμάτι εκκίνησης (Boot Loop)

Η συσκευή περιέχει 320 ίχνη δεδομένων, εκ των οποίων τα 256 προορίζονται για την αποθήκευση δεδομένων χρήστη, τα υπόλοιπα μπορεί να είναι ελαττωματικά ή να χρησιμεύουν ως ανταλλακτικά για την αντικατάσταση ελαττωματικών. Ένα επιπλέον κομμάτι περιέχει πληροφορίες σχετικά με τη χρήση κομματιών δεδομένων, 12 bit ανά κομμάτι. Όταν το σύστημα ενεργοποιηθεί, πρέπει να αρχικοποιηθεί. Κατά τη διαδικασία προετοιμασίας, ο ελεγκτής πρέπει να διαβάσει το κομμάτι εκκίνησης και να γράψει πληροφορίες από αυτό σε έναν ειδικό καταχωρητή του τσιπ μορφοποίησης / αισθητήρα ρεύματος. Στη συνέχεια, ο ελεγκτής θα χρησιμοποιήσει μόνο ενεργά κομμάτια και τα ανενεργά θα αγνοηθούν και δεν θα εγγραφούν σε αυτά.

Αποθήκη Δεδομένων - Δομή

Από την πλευρά του χρήστη, τα δεδομένα αποθηκεύονται σε 2048 σελίδες των 512 bit η καθεμία. 256 byte δεδομένων, 14 bit κώδικα διόρθωσης σφάλματος και 2 αχρησιμοποίητα bit αποθηκεύονται σε κάθε μισό της συσκευής.

Διόρθωση σφαλμάτων

Η ανίχνευση και η διόρθωση σφαλμάτων μπορεί να πραγματοποιηθεί από ένα τρέχον τσιπ αισθητήρα, το οποίο περιέχει έναν αποκωδικοποιητή κώδικα 14 bit που διορθώνει ένα μόνο σφάλμα μήκους έως 5 bit (σφάλμα ριπής) σε κάθε μπλοκ 270 bit (συμπεριλαμβανομένου του ίδιου του κώδικα). Ο κώδικας προσαρτάται στο τέλος κάθε μπλοκ 256-bit. Ο κωδικός διόρθωσης μπορεί να χρησιμοποιηθεί ή να μην χρησιμοποιηθεί, κατόπιν αιτήματος του χρήστη, η επαλήθευση κωδικού μπορεί να ενεργοποιηθεί ή να απενεργοποιηθεί στον ελεγκτή. Εάν δεν χρησιμοποιείται κωδικός, μπορούν να χρησιμοποιηθούν και τα 270 bit για δεδομένα χρήστη.

Χρόνος πρόσβασης

Το μαγνητικό πεδίο περιστρέφεται με συχνότητα 50 kHz. Ο μέσος χρόνος πρόσβασης στο πρώτο bit της πρώτης σελίδας είναι 41 ms, που είναι ο μισός χρόνος που απαιτείται για την ολοκλήρωση ενός πλήρους κύκλου μέσω του κομματιού συν τον χρόνο που χρειάζεται για να περάσει κανείς από το κομμάτι εξόδου.

Τα 320 ενεργά και εφεδρικά κομμάτια χωρίζονται σε τέσσερα μέρη των 80 κομματιών το καθένα. Αυτή η οργάνωση μειώνει τον χρόνο πρόσβασης. Τα τέταρτα απευθύνονται σε ζεύγη: κάθε ζεύγος τετάρτων περιέχει άρτια και περιττά κομμάτια της λέξης, αντίστοιχα. Η συσκευή περιέχει τέσσερα κομμάτια εισόδου με τέσσερις αρχικές φυσαλίδες και τέσσερα κομμάτια εξόδου. Τα ίχνη εξόδου χρησιμοποιούν δύο ανιχνευτές, είναι οργανωμένα με τέτοιο τρόπο ώστε δύο φυσαλίδες από δύο τροχιές να μην χτυπούν ποτέ έναν ανιχνευτή ταυτόχρονα. Έτσι, οι τέσσερις ροές φυσαλίδων πολυπλέκονται και μετατρέπονται σε ροές δύο bit και αποθηκεύονται στους καταχωρητές του τρέχοντος τσιπ αισθητήρα. Εκεί, τα περιεχόμενα των καταχωρητών πολυπλέκονται και πάλι και αποστέλλονται στον ελεγκτή μέσω της σειριακής διεπαφής.

Στο δεύτερο μέρος του άρθρου, θα ρίξουμε μια πιο προσεκτική ματιά στο κύκλωμα του ελεγκτή μνήμης φυσαλίδων.

4. Αναφορές

Ο συγγραφέας βρήκε στις πιο σκοτεινές γωνιές του δικτύου και έσωσε για εσάς πολλές χρήσιμες τεχνικές πληροφορίες σχετικά με τη μνήμη στο CMD, το ιστορικό του και άλλες σχετικές πτυχές:

1. https://old.computerra.ru/vision/621983/ — Δύο αναμνήσεις του μηχανικού Μπόμπεκ
2. https://old.computerra.ru/vision/622225/ - Δύο αναμνήσεις του μηχανικού Bobek (μέρος 2)
3. http://www.wikiwand.com/en/Bubble_memory — Μνήμη φούσκας
4. https://cloud.mail.ru/public/3qNi/33LMQg8Fn Προσαρμογή της μνήμης μαγνητικής φυσαλίδας σε ένα τυπικό περιβάλλον μικροϋπολογιστή
5. https://cloud.mail.ru/public/4YgN/ujdGWtAXf - Texas Instruments TIB 0203 Bubble Memory
6. https://cloud.mail.ru/public/4PRV/5qC4vyjLa — Εγχειρίδιο Memory Components. Intel 1983.
7. https://cloud.mail.ru/public/4Mjv/41Xrp4Rii 7110 1 Megabit Bubble Memory

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο