Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

ΗY 120 "ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ" Μνημη τυχαιας προσπελασης (Random Access Memory - RAM)

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "ΗY 120 "ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ" Μνημη τυχαιας προσπελασης (Random Access Memory - RAM)"— Μεταγράφημα παρουσίασης:

1 ΗY 120 "ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ" Μνημη τυχαιας προσπελασης (Random Access Memory - RAM)

2 Μοναδες μνημης Μνημη τυχαιας προσπελασης – RAM Συλλογη κυταρων αποθηκευσης + σχετικα κυκλωματα για εισοδο- εξοδο δεδομενων. Η προσπελαση γινεται σε οποιαδηποτε θεση => random access Οι πληροφοριες αποθηκευονται ή ανακαλουνται κατά ομαδες bits που ονομαζονται words (λεξεις). 1.Μια λεξη μπορει να παριστανει έναν αριθμο, μια εντολη, έναν ή περισσοτερους χαρακτηρες Η επικοινωνια μιας μνημης με τον εξω κοσμο γινεται με –Γραμμες εισοδου και εξοδου δεδομενων (data input και output lines). –Γραμμες επιλογης διευθυνσης (Address selection lines) –Γραμμες ελεγχου (control lines)

3 Βασικες λειτουργιες της μνημης τυχαιας προσπελασης Χρονισμος Λειτουργιων Εγγραφης και Αναγωσης Δυο είναι οι βασικες λειτουργιες της μνημης τυχαιας προσπελασης Εγγραφη (Write) δεδομενων 1.Μεταφορα της διευθυνσης της επιθυμητης θεσης στις γραμμες διευθυνσης 2.Μεταφορα των δεδομενων στις γραμμες εισοδου δεδομενων 3.Ενεργοποιηση του σηματος ελεγχου Write Read / Write Chip select CS Address lines Data In Valid Address

4 Βασικες λειτουργιες της μνημης τυχαιας προσπελασης Χρονισμος Λειτουργιων Εγγραφης και Αναγωσης Αναγνωση (Read) δεδομενων 1.Μεταφορα της διευθυνσης της επιθυμητης λεξης στις γραμμες διευθυνσης. 2.Ενεργοποιηση του σηματος ελεγχου Read ( ή Chip select) 3.Aναγνωση των δεδομενων Read / Write Chip select CS Address lines Data Out Valid Address Data out

5 Τυποι Μνημης Αναλογα με την μεθοδο προσπελασης 1.RAM (Random access Mem.) 2.SAM (Sequential access Mem.) Αναλογα με την δομη τους 1.Static RAM (περιεχει flip-flops) 2.Dynamic RAM (περιεχει πυκνωτες, χρειαζεται ανανεωση του περιεχομενου της => refreshing) Aναλογα με την διαρκεια ζωης του περιεχομενου της 1.Volatile (Προσωρινη – χανει το περιεχομενο μολις αφαιρεθει η τροφοδοσια της) 2.Non-volatile (μονιμη αποθηκευση)

6 Eσωτερικη δομη της RAM Μια μνημη RAM, m λεξεων των n bits, αποτελειται από m x n δυαδικα κύτταρα αποθηκευσης και καταλληλο αποκωδικοποιητη για επιλογη μιας από τις m λεξεις. Το βασικο δυαδικο κυτταρο αποθηκευσης φαινεται πιο κατω: ΒCΒC In Out Select R / W Binary Cell (BC) Μικρο μεγεθος Μικρο κοστος/bit Μικρη καταναλωση ισχυος Μικρος χρονος προσπελασης 2 αξιοπιστες ευσταθεις καταστασεις RSRS Q Select Read / Write In Out

7 Τρικαταστατος Οδηγητης (Tri-state Buffer) Ισοδυναμο κυκλωμα Πινακας αληθειας x f e Γραφικο συμβολο Τρικαταστατου οδηγητη Z Z 0 1 f ex x f e = 0 e = 1 x f

8 Τεσσερις τυποι τρικαταστατου οδηγητη

9 Εφαρμογες του τρικαταστατου οδηγητη f x 1 x 2 s Πολυπλεκτης 2 σε 1 Αμφιδρομος Buffer s x y

10 To βασικο κυτταρο μιας SRAM. Μια SRAM 2 x 2 Sel Data Sel 1 0 Data 0 1

11 H εσωτερικη δομη μιας RAM 2 2 x 2 2x Address Input lines Read/write Output lines Enable

12 H εσωτερικη δομη μιας RAM 2 m  n

13 Συνδεση των RAM ICs Ένα Chip RAM 1024x8 RAM 1024 x 16 1k x 8 In Out ADRS CS R/W k x 8 In Out ADRS CS R/W k x 8 In Out ADRS CS R/W MSB In LSB MSB Out LSB Address

14 Συνδεση των RAM ICs RAM 4096 x 8 1k x 8 In Out ADRS CS R/W k x 8 In Out ADRS CS R/W k x 8 In Out ADRS CS R/W k x 8 In Out ADRS CS R/W Out In Read/Write A 12 A 11 A 10 …A 1

15 Debouncing Data S R V DD R V R Διακοπτης ενός πολου μιας θεσεως Data V DD R Διακοπτης ενός πολου δυο θεσεων με κυκλωμα debouncing

16 Σπινθηρες (Hazards) Ειδη Σπινθηρων 11  00  10  01  Στατικος σπινθηρας Δυναμικος Σπινθηρας

17 Στατικοι Σπινθηρες (Hazards) x 1 x 2 x f x x 1 x 2 p q x 3 x 1 x 2 f Κυκλωμα χωρις στατικο σπινθηρα Κυκλωμα με στατικο σπινθηρα Ανιχνευση στατικου σπινθηρα με την βοηθεια του χαρτη Karnaugh

18 Δυναμικος Σπινθηρας Κυκλωμα x 2 x 1 x 3 x 4 b a c d f x 2 x 3 x 4  x 1 b a c d f One gate delay Διαγραμμα χρονισμου f=x 1 x 2 '+x 3 'x 4 +x 1 x 4

19 Project "SIMON“ Fall 2000 Hard Easy ResetClock Διακοπτες εισαγωγης στοιχειων Εισαγωγη Εμφανιση Επαναληψη Λαθος LEDs


Κατέβασμα ppt "ΗY 120 "ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ" Μνημη τυχαιας προσπελασης (Random Access Memory - RAM)"

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google