Σχεδιασμός και ανάλυση κυκλωμάτων στατικής μνήμης τυχαίας προσπέλασης στο λογισμικό TINA DesignSoft
Design and analysis of static random acess memory circuits in TINA DesignSoft software
Πτυχιακή εργασία
Συγγραφέας
Ζήκος, Κωνσταντίνος-Θεόδωρος
Ημερομηνία
2019-12Επιβλέπων
Πάτσης, ΓεώργιοςΘεματική επικεφαλίδα
TPSH::Τεχνολογία::Ηλεκτρονική::Ηλεκτρονικά ΚυκλώματαΛέξεις κλειδιά
Κυκλώματα ; Μνήμη RAM ; MATLAB ; Tina Design SoftΠερίληψη
Σκοπός της παρούσας πτυχιακής εργασίας είναι η μελέτη διαφόρων κυκλωμάτων στατικής RAM με κύριο γνώρισμα το μικρό μέγεθος τους αλλά και την απλότητα ως προς την σχεδίαση τους.Αρχικά στην εργασία έγινε μελέτη γύρω απο την λειτουργία της στατικής RAM και όλων τον παρελκόμένων για την λειτουργία της και στην συνέχεια έγινε η πραγμάτωση κυκλωμάτων με 6,7,8,9,10 τρανζιστορ που το κάθε κύκλωμα αποθηκεύει 1bit.Επιπροσθέτως,έγινε σύγκριση των παραπάνω κυκλωμάτων για διάφορες συνθήκες.Στο τελευταίο σχέλος της εργασίας έγινει η πραγμάτωση κυκλώματος στατικής RAM για 1Byte(8bit) με όλα τα παρελκόμενα για την σωστή λειτουργία της.Όλες οι υλοποιήσεις έγιναν στο λογισμικα Tina DesignSoft.
Η εργασία αυτή δομέιται σε τέσσερα κεφάλαια.Στο πρώτο γίνεται ανάφορα στο λογισμικό ΤΙΝΑ στο οποίο έγιναν όλες οι συνθεσεις των μνημών.Στο δεύτερο κεφάλαιο γίνεται αναλυτική περιγραφή των 5 κυκλωμάτων μνημης που υλοποιήθηκαν καθώς και στον διαφορικό ενισχυτή που χρησιμοποιήθηκε για έξοδος.Στο τρίτο κεφάλαιο υλοποιείται σύγκριση μεταξύ των 5 κυκλωμάτων ως προς την ανοχή στον θόρυβο με φιλική συμμετοχή του γνώριμου περιβάλλοντος MATLAB.
Τέλος στο τέταρτο και τελευταίο κεφάλαιο γίνεται υλοποίηση κυκλώματος 1byte μαζί με συμπληρωματικά κυκλώματα που αποδίδονται σε ρεαλιστική χρήση της στατικής μνήμης.
Περίληψη
The purpose of this dissertation is to study various static RAM circuits with their small size and simplicity in design. Initially there was focus in the operating of Static RAM and all of the components for its operations and then the implementation of circuits with 6,7,8,9,10 transistors that each circuit storing 1bit.In addition, comparison was made for the above circuitsfor different conditions.The last task of the project was the implementation of 1byte(8bit) static RAM circuit with all add-ons for its proper operation.All implementations were made in Tina DesignSoft software.The dissertation is structured in four chapters. The first chapter is referring to TINA software where all the memory compositions were made.
The second chapter gives a detailed description of the five memory circuits implemented as well as the differential amplifier used for output.In the third chapter ,a comparison is made between the 5 circuits for noise tolerance with the friendly participation of the familiar MATLAB environment.Finally ,in the fourth and final chapter, a 1byte circuit is implemented along with complementary circuits for realistic use of static memory.