Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων

Σχετικά έγγραφα
Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων

Ηλεκτρονική. Ενότητα 9: Τρανζίστορ Επίδρασης Πεδίου (FET) Αγγελική Αραπογιάννη Τμήμα Πληροφορικής και Τηλεπικοινωνιών

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

Σχεδίαση Μεικτών VLSI Κυκλωμάτων Ενότητα 9: Ευστάθεια και Αντιστάθμιση Συχνότητας

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Εισαγωγή στους Αλγορίθμους

Έλεγχος και Διασφάλιση Ποιότητας Ενότητα 4: Μελέτη ISO Κουππάρης Μιχαήλ Τμήμα Χημείας Εργαστήριο Αναλυτικής Χημείας

Διοικητική Λογιστική

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων

Εισαγωγή στους Αλγορίθμους

Ηλεκτρονική. Ενότητα 5: DC λειτουργία Πόλωση του διπολικού τρανζίστορ. Αγγελική Αραπογιάννη Τμήμα Πληροφορικής και Τηλεπικοινωνιών

Εισαγωγή στους Η/Υ. Ενότητα 2β: Αντίστροφο Πρόβλημα. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στους Υπολογιστές

Διδακτική των εικαστικών τεχνών Ενότητα 1

Κβαντική Επεξεργασία Πληροφορίας

Διδακτική των εικαστικών τεχνών Ενότητα 3

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

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

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

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Prim

Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων

Φυσική ΙΙΙ. Ενότητα 4: Ηλεκτρικά Κυκλώματα. Γεώργιος Βούλγαρης Σχολή Θετικών Επιστημών Τμήμα Φυσικής

Διδακτική των εικαστικών τεχνών Ενότητα 2

Διδακτική των εικαστικών τεχνών Ενότητα 2

Διδακτική των εικαστικών τεχνών Ενότητα 2

Διδακτική των εικαστικών τεχνών Ενότητα 2

Γενική Φυσική Ενότητα: Ταλαντώσεις

Ενδεικτικές λύσεις ασκήσεων διαχείρισης έργου υπό συνθήκες αβεβαιότητας

Σχεδίαση Ολοκληρωμένων Κυκλωμάτων Μέρος Α-Ενότητα 5: Φωτολιθογραφία. Αγγελική Αραπογιάννη Τμήμα Πληροφορικής και Τηλεπικοινωνιών

Βέλτιστος Έλεγχος Συστημάτων

Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

Πρακτική Άσκηση σε σχολεία της δευτεροβάθμιας εκπαίδευσης

1 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

Ενότητα. Εισαγωγή στις βάσεις δεδομένων

Μυελού των Οστών Ενότητα #1: Ερωτήσεις κατανόησης και αυτόαξιολόγησης

Φιλοσοφία της Ιστορίας και του Πολιτισμού

Διδακτική των εικαστικών τεχνών Ενότητα 2

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους.

Γενική Φυσική Ενότητα: Εισαγωγή στην Ειδική Θεωρία της Σχετικότητας

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

Σχεδίαση Ολοκληρωμένων Κυκλωμάτων Ενότητα Α-Κεφάλαιο 3: Οξείδωση του πυριτίου. Αγγελική Αραπογιάννη Τμήμα Πληροφορικής και Τηλεπικοινωνιών

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

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

Σχεδίαση Μεικτών VLSI Κυκλωμάτων

Μηχανολογικό Σχέδιο Ι

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

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού Υπέρθερμου Ατμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Σχεδίαση Μεικτών VLSI Κυκλωμάτων

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Αερισμός. Ενότητα 1: Αερισμός και αιμάτωση. Κωνσταντίνος Σπυρόπουλος, Καθηγητής Σχολή Επιστημών Υγείας Τμήμα Ιατρικής

Μικροοικονομική Ανάλυση της Κατανάλωσης και της Παραγωγής

Γενική Φυσική Ενότητα: Δυναμική Άκαμπτου Σώματος

Κβαντική Επεξεργασία Πληροφορίας

Εισαγωγή στους Αλγορίθμους Ενότητα 10η Άσκηση Αλγόριθμος Dijkstra

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός

Ηλεκτρονική. Ενότητα 8: Απόκριση κατά Συχνότητα των Ενισχυτών μιας βαθμίδας με διπολικά τρανζίστορ

Βάσεις Περιβαλλοντικών Δεδομένων

Βέλτιστος Έλεγχος Συστημάτων

Έλεγχος Ποιότητας Φαρμάκων

Διοικητική Λογιστική

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II

Διδακτική των εικαστικών τεχνών Ενότητα 2

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

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

Κβαντική Επεξεργασία Πληροφορίας

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Kruskal

Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση

ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 6

Έννοιες Φυσικών Επιστημών Ι

Συστήματα Επικοινωνιών

Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση

Θεατρικές Εφαρμογές και Διδακτική της Φυσικής Ι

Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση

Χωρικές σχέσεις και Γεωμετρικές Έννοιες στην Προσχολική Εκπαίδευση

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

Βέλτιστος Έλεγχος Συστημάτων

Λειτουργία και εφαρμογές της πολιτιστικής διαχείρισης

Σχεδίαση Ολοκληρωμένων Κυκλωμάτων Ενότητα Α-Κεφάλαιο 4: Διάχυση και εμφύτευση Ιόντων. Αγγελική Αραπογιάννη Τμήμα Πληροφορικής και Τηλεπικοινωνιών

Εισαγωγή στην Διοίκηση Επιχειρήσεων

ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 6

Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων

Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ

Κβαντική Επεξεργασία Πληροφορίας

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

Έλεγχος και Διασφάλιση Ποιότητας Ενότητα 4: Μελέτη ISO Κουππάρης Μιχαήλ Τμήμα Χημείας Εργαστήριο Αναλυτικής Χημείας

Τίτλος Μαθήματος. Ενότητα 1: Γενικά περί λογικού προγραμματισμού

Διοίκηση Εξωτερικής Εμπορικής Δραστηριότητας

Ηλεκτρομαγνητισμός - Οπτική - Σύγχρονη Φυσική Ενότητα: Οπτική. Βαρουτάς Δημήτρης Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής και Τηλεπικοινωνιών

Ηλεκτρονική. Ενότητα 7: Βασικές τοπολογίες ενισχυτών μιας βαθμίδας με διπολικά τρανζίστορ. Αγγελική Αραπογιάννη Τμήμα Πληροφορικής και Τηλεπικοινωνιών

Μικροοικονομική Ανάλυση της Κατανάλωσης και της Παραγωγής

Εισαγωγή στη Μουσική Τεχνολογία Ενότητα: Ελεγκτές MIDI μηνυμάτων (Midi Controllers)

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους (1)

Εισαγωγή στις Επιστήμες της Αγωγής

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

Transcript:

Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων Αγγελική Αραπογιάννη Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής και Τηλεπικοινωνιών

Η λειτουργία RESET R IN OUT Εάν το σήμα R είναι λογικό «1» στην έξοδο έχουμε λογικό «0». Εάν το σήμα R είναι λογικό «0» στην έξοδο έχουμε ότι και στην είσοδο 2

Εναλλακτική λύση R IN OUT Εάν το σήμα R είναι λογικό «0» στην έξοδο έχουμε λογικό «0». Εάν το σήμα R είναι λογικό «1» στην έξοδο έχουμε ότι και στην είσοδο 3

Η λειτουργία SET S IN OUT Εάν το σήμα S είναι λογικό «1» στην έξοδο έχουμε λογικό «1». Εάν το σήμα S είναι λογικό «0» στην έξοδο έχουμε ότι και στην είσοδο 4

Εναλλακτική λύση λειτουργίας SET S' OUT IN Εάν το σήμα S είναι λογικό «0» στην έξοδο έχουμε λογικό «1». Εάν το σήμα S είναι λογικό «1» στην έξοδο έχουμε ότι και στην είσοδο 5

Ταυτόχρονο SET - RESET R S OUT IN Με αυτό το κύκλωμα μπορούμε να έχουμε και τις δύο λειτουργίες Με S= 1 η έξοδος είναι λογικό «1» Με R= 1 η έξοδος είναι λογικό «0» (Εάν το S δεν είναι ενεργοποιημένο) Με S=R= 0 η έξοδος είναι η είσοδος 6

Ατέρμων Κύκλος- Μνήμη R S Με αυτό το κύκλωμα έχουμε μνήμη Μπορούμε να δίνουμε την τιμή που θέλουμε Με S=R= 0 παραμένει η προϋπάρχουσα τιμή 7

Μεταστάθεια Metastability Υπάρχει πρόβλημα έαν θέσω S=R= 1. Τότε δίνω δύο διαφορετικές τιμές στο κύκλωμα μου Εάν προσπαθήσω να αποθηκεύσω διαφορετικές τιμές θα έχω ταλάντωση Το κύκλωμα μετά από αριθμό ταλαντώσεων θα ισορροπήσει σε κάποια τιμή 8

CMOS Υλοποίηση (1 από 2) Θα αντικαταστήσουμε τις χρησιμοποιούμενες πύλες με πύλες NOR Αρχικά αντικαθιστούμε την OR με NOR και NOT R S 9

CMOS Υλοποίηση (2 από 2) Αντικαθιστώ και τις δύο NOT και την AND πύλη με μία NOR και έχω Προσοχή! Με αντιστρέψιμες πύλες στον ατέρμων κύκλο έχω Q και Q 10

Εναλλακτική Απεικόνιση R Q S Q' 11

Λειτουργία R S Λειτουργία 0 0 Μνήμη 0 1 Αποθήκευση 1 1 0 Αποθήκευση 0 1 1 Μεταστάθεια? 12

Χρήση S, R R' S' 13

Ισοδύναμη CMOS Υλοποίηση R' Q' S' Q 14

Χρήση Ρολογιού Clk (1 από 2) Προσθέτουμε σήμα Clk που επιβάλει κατάσταση μνήμης Για παράδειγμα στην υλοποίηση του στοιχείου μνήμης με NOR πύλες Αντί R, έχουμε το λογικό AND του R με το Clk Αντί S, έχουμε το λογικό AND του S με το Clk Με Clk λογικό 0 έχουμε μνήμη Με Clk λογικό 1 έχουμε την ίδια λειτουργία με το αρχικό κύκλωμα 15

Χρήση Ρολογιού Clk (2 από 2) CMOS Υλοποίηση με ΑΟΙ-21 πύλες 16

Αποφυγή Μεταστάθειας Για αποφυγή μεταστάθειας αρκεί να εξασφαλίσω ότι ποτέ δεν έχω S=R= 1 Το εξασφαλίζω εάν S και R έχουν πάντοτε αντίθετες τιμές Με την αρχική υλοποίηση αυτό δε επιτρέπει να έχω λειτουργία μνήμης (S=R= 0 ) Εάν υπάρχει Clk την λειτουργία μνήμης την εξασφαλίζει το Clk. 17

D-Latch ( Μανδαλωτής ) D Q Q' Clk 18

Εναλλακτική λύση Αντικαθιστώντας τις ΑΟΙ-21 πύλες με ΟΑΙ-21 πύλες έχουμε μία εναλλακτική υλοπίηση Στην περίπτωση αυτή το σήμα Clk εάν είναι λογικό «1» έχουμε λειτουργία μνήμης 19

Ασύγχρονα SET/RESET Η σχεδίαση μας μπορεί να απαιτεί την χρήση ασύγχρονων SET/RESET Τα σήματα αυτά επιβάλλουν την λειτουργία τους ανεξάρτητα από την τιμή του Clk Η τελική σχεδίαση έχει δύο SET Το ένα λειτουργεί ανεξάρτητα από το Clk To δεύτερο έχει εξαρτώμενη λειτουργία Αντίστοιχα για το RESET 20

Υλοποίηση (Ασύγχρονα SET/RESET) Αντικαθιστώ τις ΑΟΙ-21 πύλες με ΑΟΙ-211 Εναλλακτικά τις ΟΑΙ-21 με ΟΑΙ-211 D R Q Q' Clk S 21

Υλοποίηση με Πολυπλέκτη (1 από 2) Μπορώ να δημιουργήσω έναν ατέρμων κύκλο συνδέοντας την έξοδο ενός πολυπλέκτη σε μία από τις εισόδους του (είσοδος ανάδρασης) Με επιλογή της εισόδου ανάδρασης έχω μνήμη Με επιλογή άλλης εισόδου εισάγω νέα δεδομένα 22

Υλοποίηση με Πολυπλέκτη (2 από CLK 2) D CLK' CLK' Q Q' CLK 23

Ασύγχρονος Έλεγχος Αντικαθιστώντας της NOT πύλες με NAND ή NOR μπορώ να έχω ασύγχρονο SET/RESET Εάν θέλω ταυτόχρονα SET/RESET μπορώ να αντικαταστήσω την μία για το SET και την άλλη για RESET Εναλλακτικά με OAI ή ΑΟΙ μπορώ να έχω ταυτόχρονα SET/RESET αντικαθιστώντας μία ΝΟΤ πύλη Προσοχή ανάλογα από ποιόν κόμβο παίρνω δεδομένα μπορεί να χρειαστεί SET/RESET στην είσοδο 24

Υλοποίηση με Ασύγχρονο SET CLK Q?? S D CLK' CLK' Q Q' CLK 25

Επίδραση Εξόδου στα δεδομένα (1 από 2) Προσοχή η έξοδος δεν είναι απομονωμένη από τον ατέρμων κύκλο στον οποίο αποθηκεύω δεδομένα Άρα η έξοδος μπορεί να συμπεριφερθεί σαν είσοδος Για να μην έχω πρόβλημα θα πρέπει να απομονώσω π.χ. με NOT πύλη 26

Επίδραση Εξόδου στα δεδομένα (2 από 2) 27

Εναλλακτικές υλοποιήσεις Αντί ΝΟΤ πύλης σε σειρά με Pass Gate μπορώ να χρησιμοποιήσω Tri-State Buffer Weak NOT 28

Δυναμικά Στοιχεία Μνήμης (1 από 2) CLK Κόμβος Αποθήκευσης D CLK' Δεν υπάρχει ατέρμων κύκλος Τα δεδομένα αποθηκεύονται σε κόμβο 29

Δυναμικά Στοιχεία Μνήμης (2 από 2) Απλούστερη υλοποίηση Ταχύτερη λειτουργία συστήματος Χαμηλότερη Κατανάλωση Πρόβλημα με το θόρυβο Ανικανότητα να διατηρηθούν τα δεδομένα για μεγάλο χρονικά διάστημα (λιγότερο από ms) 30

D-Flip-Flops και Latches Το βασικό πρόβλημα με τα Latches είναι ότι δεν μπορούν να εγγυηθούν ότι τα δεδομένα σε μία μηχανή κατάστασης θα αλλάξουν μόνο μία φορά σε κάθε κύκλο ρολογιού Εάν υπάρχει ανάδραση μέσα από Latch το πόσες φορές αλλάζουν τα δεδομένα εξαρτάτε από τις καθυστερήσεις στο κύκλωμα και τη διάρκεια του παλμού Δεν υπάρχει εγγύηση ότι η κατάσταση θα αλλάξει μόνο μία φορά 31

Παράδειγμα 1 (1 από 2) Για να υλοποιήσουμε την μηχανή κατάστασεων του σχήματος χρειαζόμαστε Μνήμη Συνδυαστική λογική για την συνάρτηση F όπου A=F(C) B=F(A) C=F(B) A C B Μηχανή Καταστάσεων F(I) F MNHMH Υλοποίηση 32

Παράδειγμα 1 (2 από 2) Ας υποθέσουμε τώρα ότι η είσοδος περνάει στην έξοδο για clk=1 Τότε για μία συγκεκριμένη περίοδο ρολογιού μπορώ να έχω το ακόλουθο διάγραμμα χρονισμού 33

Δύο επίπεδα μνήμης Λύση D-Flip-Flop (Master-Slave) Επιτρέπουν διέλευση για διαφορετικές (αντίθετες) τιμές του ρολογιού Clk Διέλευση δεδομένων μία φορά σε κάθε κύκλο του ρολογιού Τα νέα δεδομένα εμφανίζονται σε μία καθορισμένη χρονική στιγμή μετά από ακμή του ρολογιού. 34

Υλοποίηση Λύσης Κόμβος 1 F MNHMH ΕΝΕΡΓΗ CLK=1 Κόμβος 2 MNHMH ΕΝΕΡΓΗ CLK=0 Κόμβος 3 35

Χρονισμοί CLK Κόμβος 1 B C Κόμβος 2 A B Κόμβος 3 A B 36

Παράδειγμα 2 D CLK CLK CLK CLK Q Q' CLK CLK Q' Q CLK CLK 37

Ασύγχρονο SET - RESET Σχεδίαση παρόμοια με την περίπτωση του Latch Προσοχή θα πρέπει να υπάρχει SET ή/και RESET και στα δύο Latch Εάν μόνο στο πρώτο το ασύγχρονο σήμα μπορεί να μην οδηγεί σε άμεση επίδραση στη έξοδο Μόνο στο δεύτερο, αλλαγή στο CLK μπορεί να οδηγήσει σε «ανεπιθύμητη» αλλαγή στη έξοδο 38

Υλοποίηση με ασύγχρονο SET/RESET (1 από 3) CLK CLK' D S CLK' CLK' Q Q' CLK CLK Q' Q S CLK CLK' 39

Υλοποίηση με ασύγχρονο SET/RESET (2 από 3) CLK CLK' D S CLK' CLK' Q Q' CLK CLK Q' Q S CLK CLK' 40

Υλοποίηση με ασύγχρονο SET/RESET (3 από 3) CLK CLK' D S CLK' CLK' Q Q' CLK CLK Q' Q S CLK CLK' 41

Περιορισμοί (1 από 2) Το ρολόι και τα δεδομένα ειόδου δεν πρέπει να αλλάζουν ταυτόχρονα Hold Time T hold : Ο χρόνος που απαιτείτε να περάσει από την αλλαγή του ρολογιού μέχρι την αλλαγή των δεδομένων στην είσοδο Setup Time T setup : Ο χρόνος που πρέπει να περάσει από την αλλαγή των δεδομένων στην είσοδο μέχρι τη αλλαγή του ρολογιού 42

Περιορισμοί (2 από 2) Επίσης υπάρχει και η καθυστέρηση του στοιχείου T memory_delay Σε Latch από αλλαγή του σήματος εισόδου ή του ρολογιού μέχρι την αλλαγή στην έξοδο Σε D-flip-flop από την ακμή του ρολογίου μέχρι την αλλαγή στην έξοδο Μέγιστη συχνότητα λειτουργίας 43

Clock Skew (1 από 3) Έστω σύστημα με ρολόι με περίοδο P, δύο Flip-Flop και συνδυαστική λογική ανάμεσα τους. Θεωρούμε ότι η μέγιστη καθυστέρηση στη συνδυαστική λογική είναι Tmax και η ελάχιστη Tmin Υποθέτουμε κοινό ρολόι που φτάνει με καθυστέρηση Τ1 στο πρώτο FF και Τ2 στο δεύτερο. (Εάν Τ1 η Τ2 αρνητικό τότε φτάνει νωρίτερα) 44

Clock Skew (2 από 3) Για το πρώτο FF έχουμε Τ hold1, T setup1 και Τ memory_delay1 Αντίστοιχα για το δεύτερο έχουμε Τhold2, T setup2 και Τ memory_delay2 Εάν Τ memory_delay1 +T1+Τ max + T setup2 -T2 Period, έχουμε Zero Clocking, Τα δεδομένα δεν μπορούνε να φράσουν εγκαίρως στην είσοδο του δεύτερου Flip-Flop Η λύση είναι η αύξηση της περιόδου, άρα η μείωση της συχνότητας λειτουργίας 45

Clock Skew (3 από 3) Εάν Τ memory_delay1 +T1+Τ min < T Hold2 +T2, τότε έχουμε double clocking Τα δεδομένα μπορούν να περάσουν σε μία περίοδο του ρολογιού από δύο διαδοχικά Flip-Flop Το πρόβλημα λύνεται με αύξηση του Τ1 ως προς το T2, (αυτό μπορεί να οδηγήσει σε Zero Clocking) Σε pipelines με κατάλληλη καθυστέρηση του ρολογιού στα στοιχεία μνήμης μπορούμε να «δανειζόμαστε» χρόνο από ένα επίπεδο (που δεν τον χρειάζεται) και να τον χρησιμοποιούμε σε άλλο βελτιστοποιώντας (μειώνοντας) την περίοδο. 46

Τέλος Ενότητας

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στo πλαίσιo του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Αθηνών» έχει χρηματοδοτήσει μόνο την αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 48

Σημειώματα

Σημείωμα Ιστορικού Εκδόσεων Έργου Το παρόν έργο αποτελεί την έκδοση 1.0. 50

Σημείωμα Αναφοράς Copyright Εθνικόν και Καποδιστριακόν Πανεπιστήμιον Αθηνών, Αραπογιάννη Αγγελική 2015. «Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων. Στοιχεία μνήμης.». Έκδοση: 1.0. Αθήνα 2015. Διαθέσιμο από τη δικτυακή διεύθυνση: http://opencourses.uoa.gr/courses/di102/. 51

Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Μη Εμπορική Χρήση Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». [1] http://creativecommons.org/licenses/by-nc-sa/4.0/ Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο που δεν περιλαμβάνει οικονομική συναλλαγή ως προϋπόθεση για τη χρήση ή πρόσβαση στο έργο που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόπο Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί. 52

Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης τη δήλωση Διατήρησης Σημειωμάτων το Σημείωμα Χρήσης Έργων Τρίτων (εφόσον υπάρχει) μαζί με τους συνοδευόμενους υπερσυνδέσμους. 53