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

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

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

Transcript

1 Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

2 Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Μη Εμπορική Χρήση Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». [1] Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο που δεν περιλαμβάνει οικονομική συναλλαγή ως προϋπόθεση για τη χρήση ή πρόσβαση στο έργο που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόπο Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 2

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

4 Ανάπτυξη Το παρόν εκπαιδευτικό υλικό αναπτύχθηκε στο Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών του Πανεπιστημίου Πατρών. Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 4

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

6 Περίγραμμα Παρουσίασης Μεθοδολογία Στοιχείων Στατικής Ακολουθίας Επιλογή των στοιχείων Τύποι Χρονισμών Διπλής Φάσης Διαδοχικά Δυναμικά Κυκλώματα Κλασικά Διαδοχικά Δυναμικά Κυκλώματα Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση Διαδοχική επίδραση τεσσάρων φάσεων Unfooted Domino Gate Timing Μη μονοτονικές Τεχνικές Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 6

7 Μεθοδολογία Στοιχείων Στατικής Ακολουθίας (1/2) Μέχρι την τεχνολ. των 0,35 μm τα ρεύματα διαρροής ήταν μικρά => δυναμικά latches διατηρούσαν για μεγάλα χρονικά διαστήματα τις τιμές τους Ο DEC Alpha ήταν ένας από τους τελευταίους μικροεπεξεργαστές που χρησιμοποιούσε δυναμικά latches σε τεχνολογία 0,35 μm στα μέσα του 1990 Τα μοντέρνα συστήματα χρησιμοποιούν στατικά ακολουθιακά στοιχεία για να διατηρούν την κατάσταση Τα στατικά στοιχεία είναι μεγαλύτερα και κάπως πιο αργά από τα δυναμικά Η διανομή του ρολογιού είναι μια μεγάλη πρόκληση Είναι πολύ δύσκολο να διανεμηθεί ένα καθολικό ρολόι σε ένα μεγάλο κύκλωμα ώστε να φτάνει ταυτόχρονα σε όλα τα ακολουθιακά στοιχεία Ο έλεγχος της χρονικής απόκλισης σε δύο ή περισσότερα ρολόγια είναι ακόμη πιο δύσκολος Όλοι οι σύγχρονοι σχεδιασμοί διανείμουν ένα μόνο ρολόι μεγάλης ταχύτητας Συμπληρωματικά ρολόγια, παλμοί, ρολόγια με καθυστέρηση παράγονται τοπικά Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 7

8 Μεθοδολογία Στοιχείων Στατικής Ακολουθίας (2/2) Οι κλίσεις των ακμών των ρολογιών θα πρέπει να είναι απότομες Αποφυγή ανταγωνισμών αφέντης & σκλάβος είναι ταυτόχρονα ενεργοποιημένοι Η κλίση των ακμών ρολογιού μπορεί να μειωθεί ύστερα από τη διάδοση του κατά μήκος μεγάλων καλωδίων Αντιμετώπιση: το γενικό ρολόι απομονώνεται τοπικά Σε κάθε ακολουθιακό στοιχείο Σε κύτταρο απομονωτή που το μεταδίδει σε μια ομάδα στοιχείων) για να είναι αιχμηροί οι ρυθμοί των ακμών Η κατανάλωση ισχύος του ρολογιού (δίκτυο διανομής & συνδεδεμένα φορτία) συνεισφέρει από 1/3 έως 1/2 της συνολικής κατανάλωσης Τα ρολόγια είναι συνήθως συνδεδεμένα σε μια πύλη AND στον τοπικό απομονωτή ρολογιού gated clock Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 8

9 Περίγραμμα Παρουσίασης Μεθοδολογία Στοιχείων Στατικής Ακολουθίας Επιλογή των στοιχείων Τύποι Χρονισμών Διπλής Φάσης Διαδοχικά Δυναμικά Κυκλώματα Κλασικά Διαδοχικά Δυναμικά Κυκλώματα Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση Διαδοχική επίδραση τεσσάρων φάσεων Unfooted Domino Gate Timing Μη μονοτονικές Τεχνικές Διεπαφή στατικής λογικής domino Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 9

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

11 Επιλογή των στοιχείων Flip/Flop Τα flip-flop έχουν σχετικά μεγάλη ακολουθιακή επιβάρυνση. Επίσης, δεν μπορεί να εφαρμοστεί time borrowing Είναι όμως δημοφιλή επειδή είναι πολύ απλά στην κατανόηση λειτουργίας και τη χρήση τους Τα περισσότερα εργαλεία σύνθεσης και αναλυτές χρονισμού χειρίζονται τα flip-flop αποτελεσματικότερα από ότι τα latches Πολλές μεθοδολογίες σχεδιασμού ASIC χρησιμοποιούν flip-flop αποκλειστικά για pipeline και μηχανές καταστάσεων Αν οι απαιτήσεις επιδόσεων δεν είναι στο όριο, τα flip-flop είναι ικανοποιητική επιλογή Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 11

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

13 Επιλογή των στοιχείων Latches (1/2) Οι διαφανείς μανδαλωτές έχουν χαμηλότερη ακολουθιακή επιβάρυνση από ότι τα flip-flop Επιτρέπουν σχεδόν μισό του κύκλου ρολογιού για δανεισμό χρόνου Ένας μανδαλωτής πρέπει να τοποθετηθεί σε κάθε ημικύκλιο Τα δεδομένα μπορεί να έρθουν στο μανδαλωτή κάθε χρονική στιγμή που ο μανδαλωτής είναι διαφανής Μια βολική σχεδιαστική προσέγγιση είναι να τοποθετηθεί ο μανδαλωτής στην αρχή κάθε ημικυκλίου (ημιπεριόδου) Τότε ο δανεισμός χρόνου συμβαίνει όταν η καθυστέρηση της λογική στο ένα ημικύκλιο είναι μεγαλύτερη Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 13

14 Επιλογή των στοιχείων Latches (2/2) Όταν το μονοπάτι είναι σύντομο (a), τα δεδομένα έρχονται νωρίς στο δεύτερο μανδαλωτή και καθυστερούν μέχρι την ανερχόμενη ακμή του φ2 Είναι φυσικό οι μανδαλωτές να βρίσκονται στην αρχή του μισού-κύκλου => τα σύντομα μονοπάτια προσαρμόζονται αυτόματα για να λειτουργούν με αυτόν τον τρόπο Όταν το μονοπάτι είναι μεγαλύτερο (b), γίνεται δανεισμός χρόνου από το πρώτο-μισό κύκλου στο δεύτερο. Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 14

15 Περίγραμμα Παρουσίασης Μεθοδολογία Στοιχείων Στατικής Ακολουθίας Επιλογή των στοιχείων Τύποι Χρονισμών Διπλής Φάσης Διαδοχικά Δυναμικά Κυκλώματα Κλασικά Διαδοχικά Δυναμικά Κυκλώματα Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση Διαδοχική επίδραση τεσσάρων φάσεων Unfooted Domino Gate Timing Μη μονοτονικές Τεχνικές Διεπαφή στατικής λογικής domino Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 15

16 Τύποι Χρονισμών Διπλής Φάσης (Two-Phase Timing Types) Tα latches με ρολόγια μη επικαλυπτόμενων φάσεων (φ1 & φ2) είναι ελκυστικά Έχουν ικανοποιητική περίοδο ρολογιού και επαρκώς μεγάλη μη επικάλυψη ρολογιών Εγγυούνται την ασφάλεια σε προβλήματα χρόνου αποκατάστασης ή συγκράτησης εφόσον χρησιμοποιούνται σωστά Σε περιπτώσεις όπου χρησιμοποιούνται ρολόγια δύο φάσεων (φ1 και φ2) η λογική θα πρέπει να διαιρεθεί σε δύο φάσεις (φάση 1 και φάση 2) Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 16

17 Τύποι Χρονισμών Διπλής Φάσης (Two-Phase Timing Types) Τα σήματα μπορούν μόνο να αλληλεπιδρούν με άλλα σήματα της ίδιας φάσης Η φάση του σήματος αλλάζει όταν διέρχεται από ένα μανδαλωτή Η κατάσταση γίνεται πιο πολύπλοκη όταν χρησιμοποιούνται gated clocks και κυκλώματα διαδοχικής επίδρασης (domino circuits) Υπάρχει μέθοδος τύπων χρονισμού ώστε να ελέγχεται ποια σήματα μπορούν να χρησιμοποιηθούν στις εισόδους των πυλών και των μανδαλωτών Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 17

18 Τύποι Χρονισμών Διπλής Φάσης (Two-Phase Timing Types) (1/6) Ένα σήμα μπορεί να ανήκει είτε στη φάση 1 είτε στη φάση 2 και να είναι ένα από τις παρακάτω τρεις κατηγορίες: σταθερό (stable), έγκυρο (valid), ή πιστοποιημένο ρολόι (qualified clock) Ένα σήμα είναι σταθερό κατά τη φάση 1 (_s1) αν σταθεροποιείται σε μια τιμή πριν ανέρθει το φ1 και παραμένει σταθερό έως ότου πέσει το φ1 Ένα σήμα είναι έγκυρο κατά τη φάση 1 (_v1) αν σταθεροποιείται σε μια τιμή πριν πέσει το φ1 και παραμένει σε αυτή την τιμή έως ότου πέσει το φ1 Ένα σήμα είναι πιστοποιημένο ρολόι (_q1) αν είτε πέφτει είτε ανέρχεται όπως το φ1 ή παραμένει σταθερό για ολόκληρο τον κύκλο Εξ ορισμού, το φ1 είναι ένα σήμα _q1 Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 18

19 Τύποι Χρονισμών Διπλής Φάσης (2/6) Ένα σήμα είναι σταθερό κατά τη φάση 1 (_s1) αν σταθεροποιείται σε μια τιμή πριν ανέρθει το φ1 και παραμένει σταθερό έως ότου πέσει το φ1 Ένα σήμα είναι έγκυρο κατά τη φάση 1 (_v1) αν σταθεροποιείται σε μια τιμή πριν πέσει το φ1 και παραμένει σε αυτή την τιμή έως ότου πέσει το φ1 Ένα σήμα είναι πιστοποιημένο ρολόι (_q1) αν είτε πέφτει είτε ανέρχεται όπως το φ1 ή παραμένει σταθερό για ολόκληρο τον κύκλο Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 19

20 Τύποι Χρονισμών Διπλής Φάσης (3/6) Οι μανδαλωτές πρέπει να δέχονται πιστοποιημένα ρολόγια (είτε σήματα _q1 ή _q2 ) στις εισόδους των ρολογιών Ένας μανδαλωτής φάσης 1 απαιτεί μια είσοδο _s1 ή _v1 Ώστε η είσοδος να ικανοποιεί τους χρόνους αποκατάστασης και συγκράτησης για την κατερχόμενη ακμή του φ1 Παράγει μια έξοδο _s2 επειδή η έξοδος σταθεροποιείται ενώ το φ1 είναι σε υψηλή στάθμη και δεν αλλάζει ξανά μέχρι την επόμενη στιγμή που το φ1 είναι σε υψηλή στάθμη (αφού πέσει το φ2) Ένας μανδαλωτής φάσης 2, απαιτεί ένα σήμα _s2 ή _v2 και παράγει μια έξοδο _s1 Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 20

21 Τύποι Χρονισμών Διπλής Φάσης (4/6) Τα πιστοποιημένα ρολόγια σχηματίζονται από την σύνδεση σε AND μιας φάσης ρολογιού ή ενός άλλου πιστοποιημένου ρολογιού με ένα σταθερό σήμα που ανήκει στην ίδια φάση Χρησιμοποιείται μόνο στους ακροδέκτες του ρολογιού των μανδαλωτών ή της δυναμικής λογικής Μια δομή στατικής CMOS συνδυαστικής λογικής απαιτεί όλες τις εισόδους να ανήκουν στην ίδια φάση Αν όλες οι είσοδοι είναι σταθερές, η έξοδος είναι επίσης σταθερή Αν όλες οι είσοδοι είναι έγκυρες, η έξοδος είναι έγκυρη Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 21

22 Τύποι Χρονισμών Διπλής Φάσης (5/6) Η φάση μιας πύλης διαδοχικής επίδρασης ορίζεται από το ρολόι ή το πιστοποιημένο ρολόι που οδηγεί τα τρανζίστορ υπολογισμού Το τρανζίστορ προφόρτισης δέχεται το συμπλήρωμα της άλλης φάσης Οι είσοδοι θα πρέπει να είναι σταθερές ή έγκυρες κατά τη διάρκεια του υπολογισμού Η έξοδος είναι έγκυρη κατά τη διάρκεια αυτής της φάσης επειδή σταθεροποιείται πριν από το τέλος της φάσης και δεν αλλάζει μέχρι την προφόρτιση στην αρχή της επόμενης φάσης Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 22

23 Τύποι Χρονισμών Διπλής Φάσης (6/6) Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 23

24 Περίγραμμα Παρουσίασης Μεθοδολογία Στοιχείων Στατικής Ακολουθίας Επιλογή των στοιχείων Τύποι Χρονισμών Διπλής Φάσης Διαδοχικά Δυναμικά Κυκλώματα Κλασικά Διαδοχικά Δυναμικά Κυκλώματα Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση Διαδοχική επίδραση τεσσάρων φάσεων Unfooted Domino Gate Timing Μη μονοτονικές Τεχνικές Διεπαφή στατικής λογικής domino Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 24

25 Διαδοχικά Δυναμικά Κυκλώματα (1/2) Τα δυναμικά κυκλώματα και τα κυκλώματα domino λειτουργούν σε δύο καταστάσεις : Προφόρτιση (precharge) & Υπολογισμός (evaluation) Ο χρόνος προφόρτισης είναι «άχρηστος» από σκοπιά υπολογισμού Ιδεατά, η καθυστέρηση ενός μονοπατιού θα πρέπει να είναι το άθροισμα των καθυστερήσεων υπολογισμού κάθε πύλης κατά μήκος του μονοπατιού => Προσεχτικός σχεδιασμός για να κρυφτεί ο χρόνος προφόρτισης Τα κλασικά domino κυκλώματα 2 φάσεων διαιρούν τον κύκλο σε δύο φάσεις Η μία φάση υπολογίζει ενώ η άλλη προφορτίζεται Οι μανδαλωτές διατηρούν το αποτέλεσμα κάθε φάσης ενώ προφορτίζονται Αυτή η τεχνική κρύβει το χρόνο προφόρτισης, αλλά εισάγει ακολουθιακή επιβάρυνση Καθυστερήσεις μανδαλωτών και χρόνος αποκατάστασης Ειδικές τεχνικές χρησιμοποιούν επικαλυπτόμενα ρολόγια για να εξαλείψουν τους μανδαλωτές και την ακολουθιακή επιβάρυνση Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 25

26 Διαδοχικά Δυναμικά Κυκλώματα (2/2) Οι δυναμικές πύλες απαιτούν οι είσοδοι να αυξάνονται μονοτονικά κατά τον υπολογισμό παράγουν μονοτονικά κατερχόμενες εξόδους Οι domino πύλες παράγουν μονοτονικά ανερχόμενες εξόδους & υπολογίζουν λογικές συναρτήσεις χωρίς αντιστροφή Η dual-rail domino logic ξεπερνάει αυτό το πρόβλημα Παράγει και την αληθή και τη συμπληρωματική έξοδο Δεν είναι όμως, πάντα πρακτική Η δυναμική λογική είναι αποδοτική για την κατασκευή NOR πολλών εισόδων ο λογικός φόρτος είναι ανεξάρτητος από τον αριθμό των εισόδων Η dual-rail domino logic έχει και μια ψηλή NAND => μη αποδοτική Όταν απαιτούνται συναρτήσεις αντιστροφής Χρήση δυναμικής πύλη που παράγει μονοτονικά κατερχόμενες εξόδους, αλλά καθυστερεί το ρολόι στην αμέσως επόμενη πύλη, έτσι ώστε οι είσοδοι να είναι σταθεροί τη χρονική στιγμή που η πύλη ξεκινάει τον υπολογισμό Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 26

27 Περίγραμμα Παρουσίασης Μεθοδολογία Στοιχείων Στατικής Ακολουθίας Επιλογή των στοιχείων Τύποι Χρονισμών Διπλής Φάσης Διαδοχικά Δυναμικά Κυκλώματα Κλασικά Διαδοχικά Δυναμικά Κυκλώματα Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση Διαδοχική επίδραση τεσσάρων φάσεων Unfooted Domino Gate Timing Μη μονοτονικές Τεχνικές Διεπαφή στατικής λογικής domino Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 27

28 Κλασικά Διαδοχικά Δυναμικά Κυκλώματα (1/4) Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 28

29 Κλασικά Διαδοχικά Δυναμικά Κυκλώματα (2/4) Όταν CLK = 1, το 1 ο τμήμα υπολογίζει ενώ το 2 ο προφορτίζεται Όταν CLK = 0, το 1 ο τμήμα προφορτίζεται και το 2 ο υπολογίζει Ο χρόνος προφόρτισης δεν εμφανίζεται στο κρίσιμο μονοπάτι Τα δεδομένα πρέπει να είναι έτοιμα στο latch του 1 ου τμήματος πριν CLK 1 0 Η επιβάρυνση κάθε latch είναι η μέγιστη των t setup και t pdq Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 29

30 Κλασικά Διαδοχικά Δυναμικά Κυκλώματα (2/4) Όταν CLK = 1, το 1 ο τμήμα υπολογίζει ενώ το 2 ο προφορτίζεται Όταν CLK = 0, το 1 ο τμήμα προφορτίζεται και το 2 ο υπολογίζει Ο χρόνος προφόρτισης δεν εμφανίζεται στο κρίσιμο μονοπάτι Τα δεδομένα πρέπει να είναι έτοιμα στο latch του 1 ου τμήματος πριν CLK 1 0 Η επιβάρυνση κάθε latch είναι η μέγιστη των t setup και t pdq Αν t pdq > t setup, ο διαθέσιμος χρόνος για υπολογισμούς σε κάθε κύκλο : t pd = T c -2 t pdq Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 29

31 Κλασικά Διαδοχικά Δυναμικά Κυκλώματα (3/4) Τα δεδομένα διαβάζονται στη 1 η πύλη κατά την ανερχόμενη ακμή του ρολογιού και πρέπει να σταθεροποιηθούν πριν την κατερχόμενη ακμή του ρολογιού Η χρονική απόκλιση (t skew ) μειώνει το διαθέσιμο χρόνο για υπολογισμούς Αν υποθέσουμε t skew > t pdp & t setup > t pdp ο διαθέσιμος χρόνος για τους υπολογισμούς γίνεται: t pd = T c 2t setup -2t skew Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 30

32 Κλασικά Διαδοχικά Δυναμικά Κυκλώματα (3/4) Τα δεδομένα διαβάζονται στη 1 η πύλη κατά την ανερχόμενη ακμή του ρολογιού και πρέπει να σταθεροποιηθούν πριν την κατερχόμενη ακμή του ρολογιού Η χρονική απόκλιση (t skew ) μειώνει το διαθέσιμο χρόνο για υπολογισμούς Αν υποθέσουμε t skew > t pdp & t setup > t pdp ο διαθέσιμος χρόνος για τους υπολογισμούς γίνεται: t pd = T c 2t setup -2t skew Είναι χειρότερο από τα flip-flop, όπου το τίμημα του t skew είναι μια φορά / κύκλο Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 30

33 Κλασικά Διαδοχικά Δυναμικά Κυκλώματα (4/4) Όπως και στα flip-flop, τα κλασικά κυκλώματα διαδοχικής επίδρασης υποφέρουν από τη μη ισοσταθμισμένη λογική μεταξύ των βαθμίδων Οι βαθμίδες δε μπορούν να δανειστούν χρόνο από την επόμενη ημι-περίοδο (φάση) Τα κλασικά κυκλώματα διαδοχικής επίδρασης έχουν υψηλή ακολουθιακή επιβάρυνση από: καθυστέρηση των μανδαλωτών χρονική απόκλιση μη ισοσταθμισμένη λογική Σε συστήματα διοχέτευσης (pipeline) η επιβάρυνση μπορεί να είναι μεγάλο ποσοστό της περιόδου => απαλείφονται τα πλεονεκτήματα της διοχέτευσης Χρήση ακολουθιακών τεχνικών διοχέτευσης με ανοχή στη χρονική απόκλιση (skew-tolerant domino sequencing) με μικρότερη επιβάρυνση Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 31

34 Περίγραμμα Διάλεξης Μεθοδολογία Στοιχείων Στατικής Ακολουθίας Επιλογή των στοιχείων Τύποι Χρονισμών Διπλής Φάσης Διαδοχικά Δυναμικά Κυκλώματα Κλασικά Διαδοχικά Δυναμικά Κυκλώματα Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση Διαδοχική επίδραση τεσσάρων φάσεων Unfooted Domino Gate Timing Μη μονοτονικές Τεχνικές Διεπαφή στατικής λογικής domino Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 34 32

35 Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση (1/7) Τα παραδοσιακά κυκλώματα διαδοχικής επίδρασης έχουν μεγάλη ακολουθιακή επιβάρυνση έχουν μια αυστηρή ακμή σε κάθε φάση Η 1 η πύλη της 2 ης φάσης δεν ξεκινάει τον υπολογισμό μέχρι να έρθει η κατερχόμενη ακμή του ρολογιού Το αποτέλεσμα θα πρέπει να αποκατασταθεί στο μανδαλωτή του 1 ου ημικυκλίου (φάσης) πριν την κατερχόμενη ακμή του ρολογιού Αφαίρεση του μανδαλωτή => εξάλειψη της ακολουθιακής επιβάρυνσης Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 33

36 Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση (2/7) Ο μανδαλωτής χρησιμοποιείται για 2 λόγους, για να: εμποδίσει μη μονοτονικά κατερχόμενα σήματα να εισέλθουν στην επόμενη πύλη (βαθμίδα) ενώ αυτή υπολογίζει συγκρατεί τα αποτελέσματα του τμήματος όταν αυτό προφορτίζεται και το επόμενο τμήμα υπολογίζει Στη domino λογική όλα τα σήματα είναι μονοτονικά ανερχόμενα => η πρώτη λειτουργία δε χρειάζεται Αν υπάρχει ικανοποιητικός χρόνος για την επόμενη βαθμίδα να υπολογίζει μα βάση το αποτέλεσμα της προηγούμενης τότε η προηγούμενη μπορεί να προφορτιστεί χωρίς πρόβλημα Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 34

37 Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση (3/7) Γενικά η λογική μπορεί να διαιρεθεί σε N φάσεις παρά σε 2 Το κύκλωμα αποτυγχάνει αν τα ρολόγια είναι μη επικαλυπτόμενα Όταν το φ1 0 1, οι κόμβοι a= 1 και b= 0 (λόγω προφόρτισης) Όσο φ1=1 οι κόμβοι α, b, μπορούν να αλλάζουν τιμές (υπολογισμός) Όταν φ1 1 0 τότε α=1 και b=0 (λόγω προφόρτισης), έχει χαθεί το αποτέλεσμα του υπολογισμού Όταν το φ2 0 1, η είσοδος b= 0 => το c δε θα εκφορτιστεί ποτέ => το κύκλωμα μπορεί να χάσει πληροφορία (λάθος λειτουργία) Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 35

38 Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση (4/7) Στη δεύτερη περίπτωση η δεύτερη δυναμική πύλη δέχεται τη σωστή πληροφορία αν τα ρολόγια επικαλύπτονται Το φ2 ανέρχεται ενώ το b διατηρεί ακόμη την υπολογισμένη (σωστή) τιμή Η πρώτη πύλη της 2ης φάσης μπορεί να υπολογίζει χρησιμοποιώντας τα αποτελέσματα της 1 ης φάσης Όταν το φ1 πέφτει και το b προφορτίζεται χαμηλά, το c διατηρεί την τιμή του Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 36

39 Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση (5/7) Χωρίς έναν keeper το σήμα c μπορεί να αιωρείται είτε σε υψηλή είτε σε χαμηλή στάθμη Χρήση keeper που αποτελείται από ασθενείς διαζευγμένους αντιστροφείς για να διατηρούν την έξοδο είτε σε υψηλή είτε σε χαμηλή στάθμη Οι μανδαλωτές μπορεί να αφαιρεθούν στα όρια των φάσεων όσο υπάρχει επικάλυψη των ρολογιών και η 1 η δυναμική πύλη σε κάθε φάση χρησιμοποιεί έναν πλήρη keeper Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 37

40 Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση (6/7) Τα κυκλώματα διαδοχικής επίδρασης με ανοχή στην απόκλιση μπορούν να δανείσουν χρόνο από τη μια φάση στην επόμενη Κανονικά κάθε φάση καταλαμβάνει το μισό κύκλο Όμως, μια δυναμική πύλη φ1 μπορεί να δανειστεί χρόνο από τη φάση 2 επειδή και τα δύο ρολόγια είναι ταυτόχρονα σε υψηλή στάθμη t borrow = t overlap - t hold - t skew Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 38

41 Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση (7/7) Αν η επικάλυψη ρολογιού είναι μεγάλη ώστε η δεύτερη φάση να υπολογίζει πριν προφορτιστεί η πρώτη, ο μανδαλωτής ανάμεσα στις φάσεις δεν είναι απαραίτητος Η ακολουθιακή επιβάρυνση είναι μηδέν τα δεδομένα διαδίδονται από τη μια πύλη στην επόμενη χωρίς να περιμένουν σε κάποιο ακολουθιακό στοιχείο ακολουθίας Ο επεξεργαστής Alpha χρησιμοποίησε πρώτος επικαλυπτόμενα ρολόγια στην ALU => εξάλειψη μανδαλωτή και βελτίωση ταχύτητας Από τότε τα pipeline συστήματα, χρησιμοποιούν κάποιου είδους τεχνικής διαδοχικής επίδρασης με ανοχή στην απόκλιση Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 39

42 Γεννήτρια ρολογιού για two-phase skew-tolerant system Η γεννήτρια χρησιμοποιεί ψαλιδιστές ρολογιού clock choppers (clock stretchers) που καθυστερούν την κατερχόμενη ακμή για να επιτευχθεί επικάλυψη ρολογιών Ένα πιθανό πρόβλημα με τα συστήματα δύο φάσεων είναι ότι αν μια φάση της λογικής έχει μικρή καθυστέρηση μόλυνσης, μπορεί να υπάρξει ανεπιθύμητος συναγωνισμός (race) δεδομένων όταν και τα δύο ρολόγια είναι σε υψηλή στάθμη (race condition the data can race through while both clocks are high) Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 40

43 Opportunistic Time Borrowing OTB O ευκαιριακός δανεισμός χρόνου αντιμετωπίζει το πρόβλημα συναγωνισμού με εισαγωγή δύο ρολογιών (clk και clkb) που χρησιμοποιούνται στην 1 η πύλη κάθε τμήματος Οι πρώτες πύλες λειτουργούν με clk & clkb => εμποδίζουν τα δεδομένα που έρχονται πολύ νωρίς (μικρό contamination delay) για να μη δημιουργηθεί συναγωνισμός Τα καθυστερημένα ρολόγια clkd και clkbd παίζουν το ρόλο του φ1 και φ2 Η OTB διαδοχικής επίδρασης χρησιμοποιήθηκε στον επεξεργαστή Itanium Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 41

44 Περίγραμμα Παρουσίασης Μεθοδολογία Στοιχείων Στατικής Ακολουθίας Επιλογή των στοιχείων Τύποι Χρονισμών Διπλής Φάσης Διαδοχικά Δυναμικά Κυκλώματα Κλασικά Διαδοχικά Δυναμικά Κυκλώματα Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση Διαδοχική επίδραση τεσσάρων φάσεων Unfooted Domino Gate Timing Μη μονοτονικές Τεχνικές Διεπαφή στατικής λογικής domino Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 44 42

45 Διαδοχική επίδραση τεσσάρων φάσεων Κάθε φάση έχει κύκλο λειτουργίας 50% και τοποθετείται ένα τέταρτο του κύκλου μετά από το προηγούμενο ώστε η επικάλυψη να είναι ¼ του κύκλου Τα ρολόγια ποτέ δεν είναι όλα ταυτόχρονα σε υψηλή στάθμη τα προβλήματα συναγωνισμού είναι λυμένα, εκτός αν η χρονική απόκλιση πλησιάσει το ένα τέταρτο του κύκλου Ο μέγιστος χρόνος που είναι διαθέσιμος για το δανεισμό χρόνου από τη μια φάση στην επόμενη είναι: t borrow = T c /4 t hold -t skew Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 43

46 Γεννήτρια Παραγωγής Τοπικού Ρολογιού Τεσσάρων Φάσεων Tα φ1 και φ3 παράγονται απευθείας από το γενικό ρολόι και το συμπληρωματικό του Τα φ2 και τα φ4 καθυστερούνται από απομονωτές με ονομαστική καθυστέρηση ¼ του κύκλου Η γεννήτρια ρολογιού επίσης περιέχει ένα ενσωματωμένο σήμα επίτρεψης Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 44

47 Self-resetting (Postcharge) Domino (1/3) Μέχρι τώρα ο χρονισμός της λειτουργίας της προφόρτισης ελεγχόταν από το ρολόι Εναλλακτικά μπορεί να ελέγχεται από την έξοδο της πύλης Όταν η πύλη υπολογίζει και η έξοδος Υ έρθει σε υψηλή στάθμη, μια αλυσίδα χρονισμού παράγει ένα σήμα reset το οποίο προφορτίζει τη δυναμική βαθμίδα Όταν η έξοδος Υ πέσει, το σήμα προφόρτισης απενεργοποιεί τα τρανζίστορ προφόρτισης και η πύλη είναι έτοιμη να υπολογίσει Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 45

48 Self-resetting (Postcharge) Domino (2/3) Η είσοδος θα πρέπει να έχει πέσει πριν η πύλη εισέλθει πάλι σε υπολογισμό ώστε να μη δέχεται η πύλη επαναληπτικά παλμούς σταθερής εισόδου Επομένως, οι πύλες με αυτό-επαναφορά δέχονται παλμούς στην είσοδο και παράγουν παλμούς στην έξοδο η διάρκεια των οποίων καθορίζεται από την καθυστέρηση αλυσίδας χρονισμού Αν ο πρώτος αντιστροφέας της αλυσίδας χρονισμού είναι μικρός ως προς το φορτίο του Y, το επιπλέον φορτίο έχει μηδαμινή επίδραση στην επίδοση Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 46

49 Self-resetting (Postcharge) Domino (3/3) Οι πύλες με αυτό-επαναφορά μειώνουν την κατανάλωση ενέργειας επειδή μειώνουν το φορτίο στο ρολόι Αλλάζουν μόνο το σήμα προφόρτισης όταν το αποτέλεσμα υπολογισμού είναι χαμηλή στάθμη Αυτό είναι ιδιαίτερο χρήσιμο για τους αποκωδικοποιητές RAM Σε κάθε κύκλο μόνο μια από τις πολλές γραμμές θα ανέλθει Ένας αποκωδικοποιητής με αυτό-επαναφορά μειώνει την κατανάλωση με το να επαναφέρει μόνο τη συγκεκριμένη γραμμή δεν προφορτίζει όλους τους υπόλοιπους οδηγούς γραμμών Η IBM SRAM και η κρυφή μνήμη του Sun Ultrasparc 1 χρησιμοποιούν πύλες με αυτό-επαναφορά. Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 47

50 Περίγραμμα Παρουσίασης Μεθοδολογία Στοιχείων Στατικής Ακολουθίας Επιλογή των στοιχείων Τύποι Χρονισμών Διπλής Φάσης Διαδοχικά Δυναμικά Κυκλώματα Κλασικά Διαδοχικά Δυναμικά Κυκλώματα Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση Διαδοχική επίδραση τεσσάρων φάσεων Unfooted Domino Gate Timing Μη μονοτονικές Τεχνικές Διεπαφή στατικής λογικής domino Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 50 48

51 Unfooted Domino Gate Timing (1/2) Οι unfooted domino πύλες έχουν χαμηλότερο λογικό φόρτο Εξαλείφουν το τρανζίστορ υπολογισμού που είναι χρονισμένο στο ρολόι Μειώνουν επίσης το φορτίο στο ρολόι Τουλάχιστον μια είσοδος θα πρέπει να είναι σε χαμηλή στάθμη κατά την προφόρτιση Αποκοπή ροής ρεύματος από το VDD προς το GND Εξασφαλίζεται αν η είσοδος οδηγείται από μια domino πύλη που έχει ολοκληρώσει την προφόρτιση πριν αρχίσει να προφορτίζεται η unfooted πύλη Κατά την προφόρτιση ο εσωτ. κόμβος είναι 1 και η έξοδος του domino νατιστροφέα είναι 0 Επιπλέον, η προηγούμενη πύλη δε θα πρέπει να πάρει πάλι την τιμή 1 μέχρι να αρχίσει να υπολογίζει η unfooted πύλη Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 49

52 Unfooted Domino Gate Timing (2/2) Οι περιορισμοί εξασφαλίζονται καθυστερώντας την κατερχόμενη ακμή ρολογιού στις unfooted πύλες H πρώτη πύλη είναι footed για να δέχεται στατικές εισόδους Μπορεί να είναι σε υψηλή στάθμη κατά τη διάρκεια της προφόρτισης Μπορεί να χρησιμοποιηθούν πολλαπλά καθυστερημένα ρολόγια για πολλαπλές βαθμίδες από unfooted πύλες Αν η κατερχόμενη ακμή καθυστερεί αρκετά & η περίοδος είναι μικρή, ο χρόνος προφόρτισης είναι λίγος => η πύλη μπορεί να μην προ-φορτιστεί πλήρως Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 50

53 Περίγραμμα Παρουσίασης Μεθοδολογία Στοιχείων Στατικής Ακολουθίας Επιλογή των στοιχείων Τύποι Χρονισμών Διπλής Φάσης Διαδοχικά Δυναμικά Κυκλώματα Κλασικά Διαδοχικά Δυναμικά Κυκλώματα Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση Διαδοχική επίδραση τεσσάρων φάσεων Unfooted Domino Gate Timing Μη μονοτονικές Τεχνικές Διεπαφή στατικής λογικής domino Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 53 51

54 Μονοτονικότητα (Monotonicity) (1/2) φ A φ A A φ Y A φ Y violates monotonicity during evaluation Precharge Evaluate Precharge Precharge Evaluate Output should rise but does not violates monotonicity during evaluation Precharge Output should rise but does not Το θεμελιώδες πρόβλημα των δυναμικών πυλών είναι η απαίτηση για μονοτονικότητα Κατά το evaluation απαιτούνται μονοτονικά ανερχόμενες είσοδοι Οι είσοδοι μπορούν να εκτελούν τις ακόλουθες μεταβάσεις Αλλά όχι 1 0 Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 52

55 Μονοτονικότητα (Monotonicity) (2/2) φ A φ A Λόγω απαίτησης για μονοτονικότητα πρέπει να αποφεύγεται η διαδοχική σύνδεση δυναμικών πυλών οδηγεί σε εντελώς λανθασμένη λειτουργία Το πρόβλημα αυτό αντιμετωπίζεται με τη domino λογική Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 53

56 Μη μονοτονικές Τεχνικές Οι domino πύλες υλοποιούν μόνο μη αντίστροφες συναρτήσεις Η dual-rail domino logic παράγει αληθή & συμπληρωματική έξοδο Η λογική αυτή είναι πολύ για πύλες όπως οι XORs / XNORs Όμως η dual-rail domino logic δεν είναι κατάλληλη για πύλες NOR πολλών εισόδων Το dual-rail domino logic κύκλωμα είναι αρκετά αργό Περιλαμβάνει μια NAND με τρανζίστορ σε σειρά που αυξάνει το logical effort σε 5/3 Όμως, μια δυναμική πύλη NOR και έχει logical effort 2/3 ανεξάρτητα του πλήθους των εισόδων Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 54

57 Μη μονοτονικές Τεχνικές Η έξοδος μιας δυναμικής πύλης εκτελεί μόνο την 1 0 μετάβαση => δε μπορεί να οδηγήσει άμεσα μια άλλη δυναμική πύλη που ελέγχεται από το ίδιο ρολόι Αν η ανερχόμενη ακμή ρολογιού για τη 2 η πύλη καθυστερεί μέχρι να υπολογίζει η 1 η => η 2 η πύλη οδηγείται από σωστή είσοδο Ο συμβιβασμός σε τέτοια κυκλώματα (clock-blocked) είναι η διάρκεια της καθυστέρησης Αν η καθυστέρηση είναι πολύ μικρή, το κύκλωμα θα αποτύχει Αν η καθυστέρηση γίνει μεγάλη, θυσιάζονται τα πλεονεκτήματα επιδόσεων της δυναμικής λογικής Το πρόβλημα αυξάνει από τις διαφοροποιήσεις κατασκευής & συνθηκών περιβάλλοντος Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 55

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

59 Delay Matching Το κλειδί στο matching είναι το κύκλωμα καθυστέρησης να συμπεριφέρεται όπως περίπου η πύλη που θα κάνει match Χρήση dummy πύλης στη γραμμή καθυστέρησης Η dummy πύλη αντιγράφει την πύλη στην οποία κάνει match Οι διαφοροποιήσεις του περιβάλλοντος και κατασκευής επηρεάζουν και τις δύο ισοδύναμα Στην είσοδο επιλέγεται συνδυασμός που αντιστοιχεί στη χειρότερη καθυστέρηση Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 57

60 Περίγραμμα Παρουσίασης Μεθοδολογία Στοιχείων Στατικής Ακολουθίας Επιλογή των στοιχείων Τύποι Χρονισμών Διπλής Φάσης Διαδοχικά Δυναμικά Κυκλώματα Κλασικά Διαδοχικά Δυναμικά Κυκλώματα Διαδοχικά Κυκλώματα με Ανοχή στη Χρονική Απόκλιση Διαδοχική επίδραση τεσσάρων φάσεων Unfooted Domino Gate Timing Μη μονοτονικές Τεχνικές Διεπαφή στατικής λογικής domino Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 60 58

61 Διεπαφή στατικής λογικής domino Οι στατικές πύλες CMOS απαιτούν εισόδους οι οποίες είναι επίπεδα (στάθμες) τάσεις Οι στατικές πύλες CMOS μπορεί να παράγουν glitches στις εξόδους Οι domino πύλες απαιτούν μονοτονικές εισόδους κατά τον υπολογισμό και παράγουν παλμούς Απαιτούνται κατάλληλα τα κυκλώματα διεπαφής για να αποφεύγονται ανεπιθύμητες αλλαγές κατάστασης από glitches με τη διεπαφή στατική domino μετατρέπονται οι παλμοί σε επίπεδα τάσης με τη διεπαφή domino στατική Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 59

62 Διεπαφή στατική domino Οι κατερχόμενες στατικές είσοδοι στις domino πύλες πρέπει να αποκατασταθούν τη στιγμή που η πύλη ξεκινάει τον υπολογισμό & δεν πρέπει να αλλάξουν έως ότου ολοκληρωθεί ο υπολογισμός Αυτό επιβάλλει ένα σκληρό περιορισμό που έχει προβλήματα από τη χρονική απόκλιση του ρολογιού Η high-performance skew-tolerant λογική κατασκευάζει ολόκληρους βρόχους βασιζόμενη σε διαδοχική επίδραση (pipeline) για να αποφευχθεί να δημιουργηθεί απόκλιση στη διεπαφή στατική domino Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 60

63 Διεπαφή στατική domino Για να αποφευχθούν glitches στη διεπαφή η λύση είναι να μανδαλωθούν τα στατικά σήματα Ο μανδαλωτής είναι μη διαφανής όσο η domino πύλη υπολογίζει Ο μανδαλωτής μπορεί να απαλειφθεί αν η στατική λογική σχεδιαστεί ώστε να αποκαθίσταται προτού οι domino πύλες αρχίσουν τον υπολογισμό Ο μανδαλωτής αποτρέπει την επόμενη είσοδο να έρθει πολύ νωρίς και έτσι να διαταράξει την είσοδο στη domino πύλη Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 61

64 Διεπαφή domino στατική Οι έξοδοι διαδοχικής επίδρασης είναι παλμοί που χάνονται όταν η πύλη προφορτιστεί Η στατική λογική απαιτεί σταθερά επίπεδα τάσης μέχρι να δειγματοληπτηθούν ανεξάρτητα από την περίοδο του ρολογιού Στη διεπαφή domino στατική απαιτείται ένας ακόμη μανδαλωτής που να μετατρέπει παλμούς σε επίπεδα τάσης Η έξοδος αυτού του μανδαλωτή μπορεί να δανείσει χρόνο σε επόμενη στατική λογική, ώστε ο μανδαλωτής να μην επιβάλλει σκληρούς περιορισμούς Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 62

65 Διεπαφή domino στατική Ο HI skew αντιστροφέας αντικαθίσταται από ένα χρονισμένο αντιστροφέα Το κρίσιμο μονοπάτι περνάει διαμέσου μόνο του τρανζίστορ pmos => ο μανδαλωτής έχει περίπου την ίδια ταχύτητα με έναν απλό αντιστροφέα Στην κατερχόμενη ακμή του ρολογιού, ο μανδαλωτής κλειδώνει στην προφόρτιση, διατηρώντας το αποτέλεσμα της domino πύλης μέχρι την επόμενη ανερχόμενη ακμή του ρολογιού Ένας ασθενής αντιστροφέας κάνει σταθερή την έξοδο Y Το Υ πρέπει να απομονώνεται πριν να οδηγήσει μεγάλου μήκους καλώδια για να εμποδιστεί ο θόρυβος να ανατροφοδοτήσει το μανδαλωτή Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 63

66 Συγχρονιστές (1/2) Τα ακολουθιακά στοιχεία χαρακτηρίζονται από το χρόνο αποκατάστασης (setup) και συγκράτησης (hold) Αν τα δεδομένα εισόδου αλλάξουν πριν από το setup χρόνο, η έξοδος απεικονίζει την καινούργια τιμή με μια καθυστέρηση διάδοσης Αν τα δεδομένα αλλάζουν ύστερα από το χρόνο hold, η έξοδος απεικονίζει την παλαιά τιμή με μια καθορισμένη καθυστέρηση διάδοσης Αν τα δεδομένα αλλάζουν κατά το διάστημα ανάμεσα στους χρόνους συγκράτησης και αποκατάστασης Η έξοδος μπορεί να είναι μη προβλέψιμη και Ο χρόνος για να σταθεροποιηθεί η έξοδος σε ένα σωστό λογικό επίπεδο μπορεί να είναι ακαθόριστος Τα σωστά σχεδιασμένα σύγχρονα κυκλώματα εγγυούνται ότι τα δεδομένα είναι σταθερά κατά το διάστημα του χρονικού ανοίγματος Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 64

67 Συγχρονιστές (2/2) Συγχρονιστής: κύκλωμα με είσοδο που αλλάζει σε αυθαίρετες στιγμές και παράγει μια έξοδο ισοσταθμισμένη στο ρολόι του συγχρονιστή Επειδή η είσοδος μπορεί να αλλάξει κατά το διάστημα ανάμεσα στους δύο χρόνους, ο συγχρονιστής έχει μια μη μηδενική πιθανότητα να παράγει μια μετασταθερή έξοδο Θέματα Συμπεριφορά ενός μανδαλωτή σε μια τάση η οποία μπορεί να αλλάξει γύρω από την ακμή του ρολογιού δειγματοληψίας Ο μανδαλωτής μπορεί να εισέλθει σε μια κατάσταση μετασταθερότητας για κάποιο ακαθόριστο χρονικό διάστημα η πιθανότητα να παραμείνει μετασταθερός μειώνεται εκθετικά ως προς το χρόνο Σχεδίαση συγχρονιστή: δειγματοληπτεί ένα σήμα περιμένει μέχρι η πιθανότητα της μετασταθερότητας να είναι χαμηλή και επαναδειγματοληπτεί Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 65

68 Μετασταθερότητα (1/5) Όταν το latch είναι διαφανές ο διακόπτης δειγματοληψίας κλείνει ο διακόπτης συγκράτησης ανοίγει Όταν το latch είναι μη διαφανές ο διακόπτης δειγματοληψίας ανοίγει ο διακόπτης συγκράτησης κλείνει Το κύκλωμα έχει δύο σταθερές καταστάσεις Α=Β= 0 & Α=Β= 1 Χαρακτηριστική μεταφοράς τάσης Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 66

69 Μετασταθερότητα (2/5) Η μετασταθερή κατάσταση είναι A=B=Vm, όπου Vm Αυτό το σημείο ονομάζεται μετασταθερό, επειδή οι τάσεις είναι αυτό-συνεπείς και μπορούν να παραμείνουν εκεί πέρα επ αόριστων Όμως ένας μικρός θόρυβος θα προκαλέσει τα A και B να αλλάξουν προς μια από τις δύο σταθερές καταστάσεις. Η κορυφή του λόφου είναι μια μετασταθερή κατάσταση Κάθε διαταραχή θα οδηγήσει τη μπάλα να κυλίσει προς μια μεριά του λόφου από τις δύο σταθερές καταστάσεις στα δεξιά είτε στα αριστερά Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 67

70 Μετασταθερότητα (3/5) Αν τα δεδομένα αλλάζουν στη λάθος στιγμή t m μέσα στο διάστημα ανάμεσα στους δύο χρόνους, η έξοδος παραμένει στο σημείο μετασταθερότητας για κάποιο χρόνο πριν ισορροπήσει σε λογικό επίπεδο t DQ ως προς t DC -t m σε μια ημιλογαριθμική κλίμακα για ανερχόμενη είσοδο & έξοδο Η καθυστέρηση είναι μικρότερη από ή ίση με το t pdq για εισόδους που συμφωνούν με το χρόνο αποκατάστασης και αυξάνει για εισόδους που έρχονται πολύ κοντά στο t m Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 68

71 Μετασταθερότητα (4/5) Οι διαζευγμένοι αντιστροφείς συμπεριφέρονται ως γραμμικός ενισχυτή με κέρδος G όταν το A είναι κοντά στη μετασταθερή τάση Vm Η καθυστέρηση του αντιστροφέα μοντελοποιείται με μια αντίσταση εξόδου R και μια χωρητικότητα φορτίου C Αν η τιμή στον κόμβο Α χρονική στιγμή t=0 είναι A(0) =Vm + a(0) a(0) μικρή μετατόπιση σήματος από το σημείο μετασταθερότητας α(t) =α(0) e t/τs τ s =RC/(G-1) Θεωρώντας ότι ο κόμβος θα φτάσει ένα έγκυρο λογικό επίπεδο όταν το a(t) υπερβαίνει κάποια απόκλιση ΔV => O χρόνος που απαιτείται για να φτάσουμε αυτό το επίπεδο είναι: t DQ = τ s [ln ΔV ln a(0)] Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 69

72 Μετασταθερότητα (5/5) P (t DQ >t ) : πιθανότητα η καθυστέρηση διάδοσης του μανδαλωτή να υπερβαίνει κάποιο χρόνο t Λιγότερο πιθανές οι μεγάλες καθυστερήσεις διάδοσης απαιτούν a(0)=0 Η πιθανότητα θα πρέπει να μειωνεται με την περίοδο του ρολογιού Τ C ομοιόμορφη αλλαγή κατανομής της εισόδου είναι λιγότερο πιθανή να συμβεί κοντά στο κρίσιμο χρόνο P (t DQ > t ) = (T 0 /T c ) e -t /τs Το T 0 /T c περιγράφει την πιθανότητα ότι η είσοδος θα αλλάξει κατά το διάστημα ανάμεσα στους δύο χρόνους προκαλώντας μετασταθερότητα Ο εκθετικός όρος δηλώνει την πιθανότητα ότι η είσοδος δεν έχει αποκατασταθεί ύστερα από χρόνο t αν έχει εισέλθει στη μετασταθερότητα. Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 70

73 Συγχρονιστής Το F1 δειγματοληπτεί την ασύγχρονη είσοδο D Η έξοδος X μπορεί να είναι μετασταθερή για κάποιο χρόνο, αλλά θα σταθεροποιηθεί σε ένα έγκυρο επίπεδο με υψηλή πιθανότητα αν περιμένουμε αρκετά Το F2 δειγματοληπτεί το X και παράγει μια έξοδο Q η οποία θα πρέπει να είναι ένα έγκυρο λογικό επίπεδο και να είναι συγχρονισμένη με το ρολόι Ο συγχρονιστής έχει μια καθυστέρηση ενός κύκλου ρολογιού Τ C. H καθυστέρηση μπορεί να αυξηθεί αν το X δεν έχει σταθεροποιηθεί πριν τη δεύτερη ακμή του ρολογιού. Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 71

74 Συγχρονιστής Αν ο συγχρονιστής λαμβάνει κατά μέσο όρο N ασύγχρονες αλλαγές εισόδου ανά sec, η πιθανότητα της αποτυχίας κάθε στιγμή είναι: P (failure) =N (T 0 /T C ) e (TC-tsetup)/τσ Και ο μέσος όρος ανάμεσα σε αποτυχίες (Mean Time Between Failures, ΜΤΒF) είναι: MTBF = 1 /(P (failure) Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 72

75 Συγχρονιστής Ένα συγκεκριμένο flip-flop συγχρονιστή σε μια διεργασία 0.25 μm έχει τs=20 ps και Τ0=15 ps Αν η είσοδος αλλάζει στα N=50 MHz και ο χρόνος setup είναι αμελητέος, ποια είναι η ελάχιστη περίοδος του ρολογιού T C, για την οποία το MTBF υπερβαίνει τον ένα χρόνο; 1 χρόνος π x 10 7 Η ελάχιστη περίοδος ρολογιού είναι 625 ps (1.6 GHz) Πόσο παραπάνω θα πρέπει να περιμένουμε για ένα MTBF 1000 χρόνων; Επιλύνοντας βρίσκουμε 760 ps Αυξάνοντας το χρόνο αναμονής κατά 135 ps το MTBF θα βελτιωθεί κατά 1000 Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 73

76 Η επικοινωνία ανάμεσα σε τομείς με ασύγχρονα ρολόγια Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 74

77 Η επικοινωνία ανάμεσα σε τομείς με ασύγχρονα ρολόγια Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 75

78 Λάθη συγχρονιστών Ένας τρόπος να κατασκευαστεί ένας κακός συγχρονιστής είναι να χρησιμοποιηθεί ένας κακός μανδαλωτής ή flip-flop Ο συγχρονιστής βασίζεται στη θετική ανάδραση που οδηγεί την έξοδο σε ένα έγκυρο λογικό επίπεδο Για αυτό το λόγο, οι δυναμικοί μανδαλωτές χωρίς ανάδραση (a-d) δε είναι καλοί Η πιθανότητα των αποτυχιών αυξάνει εκθετικά ως προς τη σταθερά χρόνου του βρόχου ανάδρασης => ο βρόχος θα πρέπει να είναι πολύ ελαφρά φορτωμένος Ο μανδαλωτής f του σχήματος είναι μια πολύ καλύτερη επιλογή Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 76

79 Λάθη συγχρονιστών Ένα σήμα που οδηγεί δύο συγχρονιστές Αν το σήμα είναι σταθερό κατά το χρονικό διάστημα ανάμεσα στους χρόνους setup & hold => Q1 = Q2 Αν το σήμα αλλάζει στο κρίσιμο παράθυρο Q1 και Q2 μπορεί να αντιστοιχούν σε διαφορετικές τιμές Αν το σύστημα απαιτεί τα Q1 και τα Q2 να είναι ίδιες αναπαραστάσεις των δεδομένων εισόδου, θα πρέπει να έρχονται από τον ίδιο συγχρονιστή Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 77

80 Λάθη συγχρονιστών Συγχρονισμός δεδομένων δίαυλου όπου υπάρχει η πιθανότητα να τροποποιούνται την ίδια χρονική στιγμή παραπάνω από ένα bit Αν η λέξη μεταβάλλεται από 0000 σε 1111, ο συγχρονιστής μπορεί να παράγει μια τιμή 0101 Δεν είναι ούτε η παλαιά ούτε η νέα λέξη δεδομένων Χρήση απλών σημάτων Req/Ack για να δείξουν ότι τα δεδομένα ήταν σταθερά ή ότι ολοκληρώθηκε η δειγματοληψία Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 78

81 Διαιτητής (Arbiter) Αν μια από τις εισόδους έρχεται πολύ πιο νωρίς από ότι η άλλη, ο μανδαλωτής θα αντιδράσει ανάλογα Αν και οι δύο έρθουν περίπου την ίδια χρονική στιγμή, ο μανδαλωτής μπορεί να οδηγηθεί σε μετασταθερότητας Το φίλτρο κρατάει και τα δύο σήματα επιβεβαίωσης σε χαμηλή στάθμη έως ότου η διαφορά τάσεων ανάμεσα στους εσωτερικούς κόμβους n1 και n2 υπερβαίνει το Vt, υποδεικνύοντας ότι έχει παρθεί μια απόφαση Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 79

82 NORA Dynamic Flip-Flop (1/3) Κάθε F/F αποτελείται από 2 latches => εν δυνάμει συναγωνισμό μεταξύ τους Λόγω της καθυστέρησης του αντιστροφέα, ο ανταγωνισμός μπορεί να οξυνθεί από τη χρονική απόκλιση ανάμεσα στο ρολόι φ και στο φ Όταν πέφτει το φ, τότε το φ αλλά και το φ είναι προσωρινά σε χαμηλή στάθμη => τα pmos είναι ΟΝ και στις δύο πύλες μετάδοσης Αν η χρονική απόκλιση (καθυστέρηση αντιστροφέα) είναι πολύ μεγάλη τα δεδομένα μπορεί να διέλθουν διαμέσου και των δύο latches κατά την κατερχόμενη ακμή του ρολογιού => λανθασμένη λειτουργία Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 82 80

83 NORA Dynamic Flip-Flop (2/3) C 2 MOS flip-flop με latches C 2 MOS (αντί αντιστροφείς & πύλες μετάδοσης) Επειδή η κάθε βαθμίδα αντιστρέφει τα δεδομένα διέρχονται από τα nmos του ενός latch και του pmos του άλλου Αποφυγή κινδύνων λόγω χρονικής απόκλισης για τα δύο χρονισμένα στο ρολόι pmos Ισχύει και όταν τοποθετηθεί άρτιος αριθμός αντίστροφων λογικών βαθμίδων ανάμεσα στα latches Αυτή η τεχνική ονομάζεται χωρίς ανταγωνισμό (No RAce, NORA) Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 83 81

84 Μανδαλωτές/Καταχωρητές: C 2 MOS V DD V DD M 2 M 6 D CLK M 4 X CLK M 8 Q CLK M 3 C L 1 CLK M 7 C L 2 M 1 M 5 Βαθμίδα κυρίου Βαθμίδα υπηρέτη Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 82

85 NORA 0-0 Overlap M 2 M 6 D 0 0 M 4 Q M C 1 M 8 C 2 Q M 1 M 5 clk!clk clk!clk H έξοδος είναι απομονωμένη από την είσοδο Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 83

86 NORA 1-1 Overlap M 2 M 6 D Q M 1 1 C 1 M 3 M 7 C 2 Q M 1 M 5 clk!clk clk!clk Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 84

87 True Single-Phase-Clock, TSPC Οι συμβατικοί μανδαλωτές απαιτούν και τα αληθή και τα συμπληρωματικά σήματα ρολογιού Το συμπληρωματικό ρολόι συνήθως δημιουργείται τοπικά με αντιστροφέα και μετά διανέμεται σε όχι πολύ μεγάλες αποστάσεις Χρειάζεται ιδιαίτερη προσοχή ώστε να αποφεύγεται η επικάλυψη ρολογιού Η C 2 MOS εξασφαλίζει ανοχή στην απόκλιση ρολογιού Είναι όμως δυνατόν να κατασκεύασουμε μανδαλωτές & καταχωρητές με χρήση ενός μόνου σήματος ρολογιού ( single phase) Αντικαθιστούν το ζεύγος αντιστροφέα- πύλη μετάδοσης ή τη βαθμίδα C 2 MOS με ένα ζεύγος βαθμίδων που απαιτούν μόνο το ρολόι, και όχι το συμπλήρωμά του Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 85

88 TSPC Latch (1/2) V DD V DD V DD V DD Out In CLK CLK In CLK CLK Out Στο θετικό latch Όταν CLK=1 το latch είναι διαφανές Αντιστοιχεί σε δύο διαδοχικά συνδεδεμένους αντιστροφείς Η έξοδος είναι μη αναστρέφουσα (non-inverting) Όταν CLK=0 οι αντιστροφείς απενεργοποιούνται και το latch είναι σε κατάσταση συγκράτησης (hold mode) Μόνο το pull-up είναι ενεργό Ένα F/F μπορεί να κατασκευαστεί συνδέοντας διαδοχικά ένα θετικό και ένα αρνητικό latch (αφέντης σκλάβος) Το κύριο πλεονέκτημα είναι η χρήση ενός μόνο σήματος ρολογιού Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 86

89 TSPC Latch (2/2) V DD V DD V DD V DD Out In CLK CLK In CLK CLK Out Το TSPC latch πρέπει να χρησιμοποιηθεί με κάποια ιδιαίτερη προσοχή Όταν CLK=0 (positive latch) τότε ο κόμβος εξόδου μπορεί να αιωρείται (float) Επίσης μπορεί να προκληθεί ανακατανομή φορτίου όταν οδηγεί μία πύλη μετάδοσης Οι δυναμικοί κόμβοι πρέπει να απομονώνονται με στατικούς αντιστροφείς Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 87

90 Ενσωματώνοντας Λογική στο TSPC V DD V DD V DD V DD PUN Q In 1 In 2 Q In CLK CLK CLK CLK PDN In 1 In 2 Παράδειγμα: λογική μέσα στο μανδαλωτή Μανδαλωτής AND Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 88

91 Καταχωρητής TSPC V DD V DD V DD M 3 CLK M 6 M 9 Q Y Q D CLK M 2 X M 5 CLK M 8 M 1 CLK M 4 M 7 Όταν CLK = 0 Ο 1 ος αντιστροφέας δειγματολειπτεί την είσοδο και X = /D Ο 2 ος αντιστροφέας είναι σε φάση προφόρτισης με το Μ6 να κάνει το Υ=1 Ο 3 ος αντιστροφέας είναι σε συγκράτηση αφού Μ8 & Μ9 είναι OFF Επομένως όταν CLK = 0 ο κόμβος Q παραμένει σταθερός Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 89

92 Καταχωρητής TSPC V DD V DD V DD M 3 CLK M 6 M 9 Q Y Q D CLK M 2 X M 5 CLK M 8 M 1 CLK M 4 M 7 Όταν CLK 0 1 Ο αντιστροφέας Ν4-Μ6 υπολογίζει Αν Χ = 1 τότε Υ = 0 Ο 3 ος αντιστροφέας είναι ΟΝ και ή έξοδος Q αλλάζει Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 90

93 Σημείωμα Χρήσης Έργων Τρίτων Η ανάπτυξη της παρουσίασης βασίστηκε στις διαφάνειες του συγγράμματος «CMOS VLSI Design: A Circuits and Systems Perspective (4 th Edition)», Neil H.E. Weste, David Money Harris, Pearson, Διαθέσιμες στη διαδικτυακή διεύθυνση David Money Harris Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 65 93

94 Σημείωμα Αναφοράς Copyright Πανεπιστήμιο Πατρών, Βασίλης Παλιουράς, Γεώργιος Θεοδωρίδης, «Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων (VLSI) IΙ». Έκδοση: 1.0 Πάτρα 2015 Διαθέσιμο στη διαδικτυακή διεύθυνση Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 65 94

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

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

Σχεδίαση Ακολουθιακών Κυκλωμάτων VLSI II Σχεδίαση Ακολουθιακών Κυκλωμάτων VLSI II 2011 1 Περίγραμμα Διάλεξης Ακολουθιακή Λογική Βασικές Έννοιες Μέθοδοι Χρονικής Ακολουθίας Διαγράμματα Χρονισμού Max and Min-Delay Περιορισμοί Δανεισμός Χρόνου (Time

Διαβάστε περισσότερα

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

Ψηφιακή Λογική Σχεδίαση Ψηφιακή Λογική Σχεδίαση Επιμέλεια: Νίκος Φακωτάκης, Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται

Διαβάστε περισσότερα

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

Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων Αγγελική Αραπογιάννη Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής και Τηλεπικοινωνιών Η λειτουργία RESET R IN OUT Εάν το σήμα R είναι λογικό «1» στην έξοδο

Διαβάστε περισσότερα

7 η διάλεξη Ακολουθιακά Κυκλώματα

7 η διάλεξη Ακολουθιακά Κυκλώματα 7 η διάλεξη Ακολουθιακά Κυκλώματα 1 2 3 4 5 6 7 Παραπάνω βλέπουμε ακολουθιακό κύκλωμα σχεδιασμένο με μανταλωτές διαφορετικής φάσης. Παρατηρούμε ότι συνδυαστική λογική μπορεί να προστεθεί μεταξύ και των

Διαβάστε περισσότερα

Κεφάλαιο 7 ο. Γ. Τσιατούχας. VLSI Technology and Computer Architecture Lab. Ακολουθιακή Λογική 2

Κεφάλαιο 7 ο. Γ. Τσιατούχας. VLSI Technology and Computer Architecture Lab. Ακολουθιακή Λογική 2 ΚΥΚΛΩΜΑΤΑ VLSI Ακολουθιακή Λογική Κεφάλαιο 7 ο Γ. Τσιατούχας ΚΥΚΛΩΜΑΤΑ VLSI Διάρθρωση 1. Δισταθή κυκλώματα Μεταστάθεια 2. Μανδαλωτές 3. Flip Flops Flops 4. Δομές διοχέτευσης 5. Διανομή ρολογιού 6. Συγχρονισμός

Διαβάστε περισσότερα

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

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI I Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI I Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα

Διαβάστε περισσότερα

Κεφάλαιο 10 ο. Γ. Τσιατούχας. VLSI Systems and Computer Architecture Lab. Ακολουθιακή Λογική 2

Κεφάλαιο 10 ο. Γ. Τσιατούχας. VLSI Systems and Computer Architecture Lab. Ακολουθιακή Λογική 2 ΚΥΚΛΩΜΑΤΑ VLSI Πανεπιστήμιο Ιωαννίνων Ακολουθιακή Λογική Κεφάλαιο 10 ο Τμήμα Μηχανικών Η/Υ και Πληροφορικής Γ. Τσιατούχας ΚΥΚΛΩΜΑΤΑ VLSI Διάρθρωση 1. Δισταθή κυκλώματα Μεταευστάθεια 2. Μανδαλωτές 3. Flip

Διαβάστε περισσότερα

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

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II Επιμέλεια: Βασίλης Παλιουράς, Αναπληρωτής Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας 1 Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα

Διαβάστε περισσότερα

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

Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων Ενότητα: Ασκήσεις Αγγελική Αραπογιάννη Τμήμα Πληροφορικής και Τηλεπικοινωνιών Σελίδα 2 1. Άσκηση 1... 5 2. Άσκηση 2... 5 3. Άσκηση 3... 7 4. Άσκηση 4...

Διαβάστε περισσότερα

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

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 4 η Εργαστηριακή Άσκηση Περιγραφή Κυκλωμάτων με Ακολουθιακές Εντολές Άδειες Χρήσης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons

Διαβάστε περισσότερα

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

Ψηφιακή Λογική Σχεδίαση Ψηφιακή Λογική Σχεδίαση Επιμέλεια: Νίκος Φακωτάκης, Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται

Διαβάστε περισσότερα

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

Ψηφιακή Λογική Σχεδίαση Ψηφιακή Λογική Σχεδίαση Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα Αδειοδότησης Το παρόν

Διαβάστε περισσότερα

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

Ψηφιακή Λογική Σχεδίαση Ψηφιακή Λογική Σχεδίαση Επιμέλεια: Νίκος Φακωτάκης, Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται

Διαβάστε περισσότερα

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

Ηλεκτρονική. Ενότητα 9: Τρανζίστορ Επίδρασης Πεδίου (FET) Αγγελική Αραπογιάννη Τμήμα Πληροφορικής και Τηλεπικοινωνιών Ηλεκτρονική Αγγελική Αραπογιάννη Τμήμα Πληροφορικής και Τηλεπικοινωνιών Περιεχόμενο ενότητας (1 από 2) Τύποι τρανζίστορ επίδρασης πεδίου (JFET, MOSFET, MESFET). Ομοιότητες και διαφορές των FET με τα διπολικά

Διαβάστε περισσότερα

ΑΣΚΗΣΗ 9. Tα Flip-Flop

ΑΣΚΗΣΗ 9. Tα Flip-Flop ΑΣΚΗΣΗ 9 Tα Flip-Flop 9.1. ΣΚΟΠΟΣ Η κατανόηση της λειτουργίας των στοιχείων μνήμης των ψηφιακών κυκλωμάτων. Τα δομικά στοιχεία μνήμης είναι οι μανδαλωτές (latches) και τα Flip-Flop. 9.2. ΘΕΩΡΗΤΙΚΟ ΜΕΡΟΣ

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Μικροηλεκτρονική - VLSI

Μικροηλεκτρονική - VLSI ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Μικροηλεκτρονική - VLSI Ενότητα 6.3: Συνδυαστική Λογική - Δυναμικές Πύλες Κυριάκης - Μπιτζάρος Ευστάθιος Τμήμα Ηλεκτρονικών Μηχανικών

Διαβάστε περισσότερα

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

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 3 η Εργαστηριακή Άσκηση Σχεδίαση και Υλοποίηση μίας ALU δύο εισόδων VHDL Εργαστήριο_2 2012-2013 1 Άδειες Χρήσης Το παρόν υλικό διατίθεται με τους όρους της άδειας

Διαβάστε περισσότερα

Μικροηλεκτρονική - VLSI

Μικροηλεκτρονική - VLSI ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Μικροηλεκτρονική - VLSI Ενότητα 6.1: Συνδυαστική Λογική - Βασικές Πύλες Κυριάκης - Μπιτζάρος Ευστάθιος Τμήμα Ηλεκτρονικών Μηχανικών

Διαβάστε περισσότερα

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

ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 6 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 6: Ανάδραση Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχ. Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

HY330 Ψηφιακά Κυκλώματα - Εισαγωγή στα Συστήματα VLSI. 1 ΗΥ330 - Διάλεξη 7η - Ακολουθιακά Κυκλώματα

HY330 Ψηφιακά Κυκλώματα - Εισαγωγή στα Συστήματα VLSI.  1 ΗΥ330 - Διάλεξη 7η - Ακολουθιακά Κυκλώματα HY330 Ψηφιακά - Εισαγωγή στα Συστήματα VLSI Διδάσκων: Χ. Σωτηρίου, Βοηθοί: θα ανακοινωθούν http://inf-server.inf.uth.gr/courses/ce330 1 Μανταλωτές θετικής, αρνητικής πολικότητας Σχεδίαση με Μανταλωτές

Διαβάστε περισσότερα

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

Εισαγωγή στους Υπολογιστές Εισαγωγή στους Υπολογιστές Ενότητα 10: Ψηφιακή Αριθμητική Βασίλης Παλιουράς Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Εισαγωγικές έννοιες ψηφιακής λογικής

Διαβάστε περισσότερα

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

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 3: Ψηφιακή Λογική ΙI Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα

Διαβάστε περισσότερα

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

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 3: Ψηφιακή Λογική ΙI Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Οργάνωση Υπολογιστών

Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών 1 Άδειες Χρήσης Το παρόν υλικό

Διαβάστε περισσότερα

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

Σχεδίαση Μεικτών VLSI Κυκλωμάτων Ενότητα 9: Ευστάθεια και Αντιστάθμιση Συχνότητας Σχεδίαση Μεικτών VLSI Κυκλωμάτων Αγγελική Αραπογιάννη Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής και Τηλεπικοινωνιών Σύστημα αρνητικής ανάδρασης Y X s H(s) 1 H(s) Συνάρτηση μεταφοράς κλειστού βρόχου Ταλαντωτής

Διαβάστε περισσότερα

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

Εισαγωγή στους Υπολογιστές Εισαγωγή στους Υπολογιστές Ενότητα 11: Βασικές έννοιες ψηφιακής λογικής Βασίλης Παλιουράς Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Γιατί χρησιμοποιούμε

Διαβάστε περισσότερα

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

Διοικητική Λογιστική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 10: Προσφορά και κόστος Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

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

ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 8 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 8: Ταλαντωτές Γεννήτριες σήματος Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχ. Υπολογιστών Άδειες

Διαβάστε περισσότερα

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

Εισαγωγή στους Υπολογιστές Εισαγωγή στους Υπολογιστές Εργαστήριο 2 Καθηγητές: Αβούρης Νικόλαος, Παλιουράς Βασίλης, Κουκιάς Μιχαήλ, Σγάρμπας Κυριάκος Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Άσκηση 2 ου εργαστηρίου

Διαβάστε περισσότερα

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

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Πίνακες Νερού σε κατάσταση Κορεσμού Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Διπλ. Ναυπηγός Μηχανολόγος Μηχανικός M.Sc. Διασφάλιση

Διαβάστε περισσότερα

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

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI I Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI I 2 η Εργαστηριακή Άσκηση Μελέτη των Παρασιτικών Χωρητικοτήτων και της Καθυστέρησης στα Κυκλώματα CMOS Άδειες Χρήσης Το παρόν υλικό διατίθεται με τους όρους της

Διαβάστε περισσότερα

Οργάνωση Υπολογιστών

Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών 1 Άδειες Χρήσης Το παρόν υλικό

Διαβάστε περισσότερα

Μνήμες RAM. Διάλεξη 12

Μνήμες RAM. Διάλεξη 12 Μνήμες RAM Διάλεξη 12 Δομή της διάλεξης Εισαγωγή Κύτταρα Στατικής Μνήμης Κύτταρα Δυναμικής Μνήμης Αισθητήριοι Ενισχυτές Αποκωδικοποιητές Διευθύνσεων Ασκήσεις 2 Μνήμες RAM Εισαγωγή 3 Μνήμες RAM RAM: μνήμη

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 2 η Εργαστηριακή Άσκηση Περιγραφή Κυκλωμάτων με Συντρέχουσες Εντολές Άδειες Χρήσης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons

Διαβάστε περισσότερα

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

Εισαγωγή στους Αλγορίθμους Εισαγωγή στους Αλγορίθμους Ενότητα 5 η Άσκηση Συγχώνευση & απαρίθμηση Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης

Διαβάστε περισσότερα

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

Ενδεικτικές λύσεις ασκήσεων διαχείρισης έργου υπό συνθήκες αβεβαιότητας Ενδεικτικές λύσεις ασκήσεων διαχείρισης έργου υπό συνθήκες αβεβαιότητας 1 Περιεχόμενα 1 η Άσκηση... 4 2 η Άσκηση... 7 3 η Άσκηση... 10 Χρηματοδότηση... 12 Σημείωμα Αναφοράς... 13 Σημείωμα Αδειοδότησης...

Διαβάστε περισσότερα

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

ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 4 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 4: Ενισχυτές στις υψηλές συχνότητες Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχ. Υπολογιστών Άδειες

Διαβάστε περισσότερα

Προγραμματισμός Η/Υ. Βασικές Προγραμματιστικές Δομές. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

Προγραμματισμός Η/Υ. Βασικές Προγραμματιστικές Δομές. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Προγραμματισμός Η/Υ Βασικές Προγραμματιστικές Δομές ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Δομή Ελέγχου Ροής (IF) Η εντολή IF χρησιμοποιείται όταν

Διαβάστε περισσότερα

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

Βέλτιστος Έλεγχος Συστημάτων Βέλτιστος Έλεγχος Συστημάτων Ενότητα 7: Βέλτιστος έλεγχος συστημάτων διακριτού χρόνου Καθηγητής Αντώνιος Αλεξανδρίδης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα

Διαβάστε περισσότερα

Προηγμένος έλεγχος ηλεκτρικών μηχανών

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

Διαβάστε περισσότερα

Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών. L d D F

Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών. L d D F Ηλεκτρονικά Ισχύος Ι 3 η Θεματική Ενότητα: Μετατροπείς Εναλλασσόμενης Τάσης σε Συνεχή Τάση Δρ. Μηχ. Εμμανουήλ Τατάκης, Καθηγητής Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Ασκήσεις Προς Επίλυση

Διαβάστε περισσότερα

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

ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 2 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 2: Διαφορικός ενισχυτής (BJT) Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχ. Υπολογιστών Άδειες Χρήσης

Διαβάστε περισσότερα

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

Εισαγωγή στους Αλγορίθμους Εισαγωγή στους Αλγορίθμους Ενότητα 5 η Άσκηση - Συγχώνευση Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

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

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Αριθμητικά Συστήματα ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Βασικές Έννοιες Ένα Αριθμητικό Σύστημα αποτελείται από ένα

Διαβάστε περισσότερα

Κυκλώματα αποθήκευσης με ρολόι

Κυκλώματα αποθήκευσης με ρολόι Κυκλώματα αποθήκευσης με ρολόι Latches και Flip-Flops Γιώργος Δημητρακόπουλος Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης 1 Γιατί χρειαζόμαστε τα ρολόγια Συνδιαστική λογική Η έξοδος εξαρτάται μόνο

Διαβάστε περισσότερα

ΗΛΕΚΤΡΟΝΙΚΑ Ι. Ενότητα 4: Ενισχυτής κοινού εκπομπού. Επ. Καθηγητής Γαύρος Κωνσταντίνος ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ

ΗΛΕΚΤΡΟΝΙΚΑ Ι. Ενότητα 4: Ενισχυτής κοινού εκπομπού. Επ. Καθηγητής Γαύρος Κωνσταντίνος ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΗΛΕΚΤΡΟΝΙΚΑ Ι Ενότητα 4: Ενισχυτής κοινού εκπομπού Επ. Καθηγητής Γαύρος Κωνσταντίνος ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

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

ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 3 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 3: Ενισχυτές στις χαμηλές συχνότητες Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχ. Υπολογιστών Άδειες

Διαβάστε περισσότερα

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

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 4: Ψηφιακή Λογική, Άλγεβρα Boole, Πίνακες Αλήθειας (Μέρος B) Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Διαβάστε περισσότερα

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

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 4: Ψηφιακή Λογική, Άλγεβρα Boole, Πίνακες Αλήθειας (Μέρος Α) Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Διαβάστε περισσότερα

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο ΤΕΙ Δυτικής Ελλάδας Τμήμα Μηχανικών Πληροφορικής ΤΕ Εργαστήριο Σχεδίασης Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων «Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο 2016-2017 Διάλεξη 2 η :

Διαβάστε περισσότερα

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

ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 1 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 1: Σχεδίαση τελεστικών ενισχυτών Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχ. Υπολογιστών Άδειες

Διαβάστε περισσότερα

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

Ενότητα. Εισαγωγή στις βάσεις δεδομένων Ενότητα 1 Εισαγωγή στις βάσεις δεδομένων 2 1.1 Βάσεις Δεδομένων Ένα βασικό στοιχείο των υπολογιστών είναι ότι έχουν τη δυνατότητα να επεξεργάζονται εύκολα και γρήγορα μεγάλο πλήθος δεδομένων και πληροφοριών.

Διαβάστε περισσότερα

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

ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 5 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 5: Πολυβάθμιοι ενισχυτές Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχ. Υπολογιστών Άδειες Χρήσης

Διαβάστε περισσότερα

Προηγμένος έλεγχος ηλεκτρικών μηχανών

Προηγμένος έλεγχος ηλεκτρικών μηχανών Προηγμένος έλεγχος ηλεκτρικών μηχανών Ενότητα 3: Βαθμωτός Έλεγχος Ασύχρονων Μηχανών Επαμεινώνδας Μητρονίκας - Αντώνιος Αλεξανδρίδης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών & Τεχνολογίας Υπολογιστών

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 2: Λογικές πράξεις, 2ΔΩ Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλικρίδης Μαθησιακοί Στόχοι Η Ενότητα 2 διαπραγματεύεται θέματα που αφορούν

Διαβάστε περισσότερα

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

ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 6 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 6: 1η εργαστηριακή άσκηση και προσομοίωση με το SPICE Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και

Διαβάστε περισσότερα

Εργαστήριο Ανάλυσης Συστημάτων Ηλεκτρικής Ενέργειας

Εργαστήριο Ανάλυσης Συστημάτων Ηλεκτρικής Ενέργειας Εργαστήριο Ανάλυσης Συστημάτων Ηλεκτρικής Ενέργειας Ενότητα: Άσκηση 6: Αντιστάθμιση γραμμών μεταφοράς με σύγχρονους αντισταθμιστές Νικόλαος Βοβός, Γαβριήλ Γιαννακόπουλος, Παναγής Βοβός Τμήμα Ηλεκτρολόγων

Διαβάστε περισσότερα

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

Κβαντική Επεξεργασία Πληροφορίας Κβαντική Επεξεργασία Πληροφορίας Ενότητα 12: Ιδιοτιμές και Ιδιοδιανύσματα Σγάρμπας Κυριάκος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Ιδιοτιμές και Ιδιοδιανύσματα

Διαβάστε περισσότερα

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

Κβαντική Επεξεργασία Πληροφορίας Κβαντική Επεξεργασία Πληροφορίας Ενότητα 4: Κλασσική και Κβαντική Πιθανότητα Σγάρμπας Κυριάκος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Σκοπός της ενότητας

Διαβάστε περισσότερα

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

ΗΛΕΚΤΡΟΝΙΚΗ Ι Ενότητα 5 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ Ι Ενότητα 5: Ενισχυτές με FET Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχ. Υπολογιστών Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

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

Συστήματα Επικοινωνιών Συστήματα Επικοινωνιών Ενότητα 4: Απόδοση συστημάτων AM υπό θόρυβο Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Παρουσίαση της γενικής μορφής

Διαβάστε περισσότερα

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

ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 7 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 7: Τελεστικός ενισχυτής Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχ. Υπολογιστών Άδειες Χρήσης

Διαβάστε περισσότερα

Κεφάλαιο 6. Σύγχρονα και ασύγχρονα ακολουθιακά κυκλώματα

Κεφάλαιο 6. Σύγχρονα και ασύγχρονα ακολουθιακά κυκλώματα Κεφάλαιο 6 Σύγχρονα και ασύγχρονα ακολουθιακά κυκλώματα 6.1 Εισαγωγή Η εκτέλεση διαδοχικών λειτουργιών απαιτεί τη δημιουργία κυκλωμάτων που μπορούν να αποθηκεύουν πληροφορίες, στα ενδιάμεσα στάδια των

Διαβάστε περισσότερα

Καθυστέρηση στατικών πυλών CMOS

Καθυστέρηση στατικών πυλών CMOS Καθυστέρηση στατικών πυλών CMOS Πρόχειρες σημειώσεις Γιώργος Δημητρακόπουλος Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Άνοιξη 2008 Παρόλο που οι εξισώσεις των ρευμάτων των MOS τρανζίστορ μας δίνουν

Διαβάστε περισσότερα

Σχεδίαση κυκλωμάτων ακολουθιακής λογικής

Σχεδίαση κυκλωμάτων ακολουθιακής λογικής Σχεδίαση κυκλωμάτων ακολουθιακής λογικής Βασικές αρχές Σχεδίαση Latches και flip-flops Γιώργος Δημητρακόπουλος Δημοκρίτειο Πανεπιστήμιο Θράκης Φθινόπωρο 2013 Ψηφιακά ολοκληρωμένα κυκλώματα 1 Ακολουθιακή

Διαβάστε περισσότερα

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Ακολουθιακή Λογική. Επιμέλεια Διαφανειών: Δ.

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Ακολουθιακή Λογική. Επιμέλεια Διαφανειών: Δ. Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Ακολουθιακή Λογική Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Εισαγωγή Είσοδοι Συνδυαστικό Κύκλωμα Έξοδοι Στοιχεία Μνήμης Κατάσταση

Διαβάστε περισσότερα

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

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 7: Τεχνολογία Λογισμικού Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

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

Εισαγωγή στους Αλγορίθμους Εισαγωγή στους Αλγορίθμους Ενότητα 6 η Άσκηση - DFS δένδρα Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Θέματα χρονισμού σε φλιπ-φλοπ και κυκλώματα VLSI

Θέματα χρονισμού σε φλιπ-φλοπ και κυκλώματα VLSI Εθνικό Μετσόβιο Πολυτεχνείο Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής Εισαγωγή στην Σχεδίαση Συστημάτων VLSI Θέματα χρονισμού

Διαβάστε περισσότερα

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

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 2: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

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

ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 2 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα : Κυκλώματα ανόρθωσης - δίοδοι zener Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχ. Υπολογιστών

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων Αγγελική Αραπογιάννη Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής και Τηλεπικοινωνιών The MOS Transistor Polysilicon Aluminum 2 N-MOS Τρανζίστορ Διάταξη τριών

Διαβάστε περισσότερα

Εργαστήριο Ελέγχου και Ευστάθειας Συστημάτων Ηλεκτρικής Ενέργειας

Εργαστήριο Ελέγχου και Ευστάθειας Συστημάτων Ηλεκτρικής Ενέργειας Εργαστήριο Ελέγχου και Ευστάθειας Συστημάτων Ηλεκτρικής Ενέργειας Ενότητα: Άσκηση 4 Συμπεριφορά σύγχρονου κινητήρα υπό φορτίο Νικόλαος Βοβός, Γαβριήλ Γιαννακόπουλος, Παναγής Βοβός Τμήμα Ηλεκτρολόγων Μηχανικών

Διαβάστε περισσότερα

ΣΧΕΔΙΑΣΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΗΛΕΚΤΡΟΝΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ. Δρ. Δ. Λαμπάκης (9 η σειρά διαφανειών)

ΣΧΕΔΙΑΣΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΗΛΕΚΤΡΟΝΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ. Δρ. Δ. Λαμπάκης (9 η σειρά διαφανειών) ΣΧΕΔΙΑΣΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΗΛΕΚΤΡΟΝΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ Δρ. Δ. Λαμπάκης (9 η σειρά διαφανειών) Διεργασίες Μικροηλεκτρονικής Τεχνολογίας, Οξείδωση, Διάχυση, Φωτολιθογραφία, Επιμετάλλωση, Εμφύτευση, Περιγραφή CMOS

Διαβάστε περισσότερα

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

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2) Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2) Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

Διαβάστε περισσότερα

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

ΗΛΕΚΤΡΟΝΙΚΗ Ι Ενότητα 4 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ Ι Ενότητα 4: Πόλωση των FET - Ισοδύναμα κυκλώματα Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχ. Υπολογιστών

Διαβάστε περισσότερα

Προηγμένος έλεγχος ηλεκτρικών μηχανών

Προηγμένος έλεγχος ηλεκτρικών μηχανών Προηγμένος έλεγχος ηλεκτρικών μηχανών Ενότητα 10: Άμεσος Έλεγχος Ροής και Ροπής Επαμεινώνδας Μητρονίκας - Αντώνιος Αλεξανδρίδης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών & Τεχνολογίας Υπολογιστών

Διαβάστε περισσότερα

Σχεδιασμός Ψηφιακών Συστημάτων

Σχεδιασμός Ψηφιακών Συστημάτων ΗΜΥ 2: Σχεδιασμό Ψηφιακών Συστημάτων, Χειμερινό Εξάμηνο 27 Νοε-7 ΗΜΥ-2: Σχεδιασμός Ψηφιακών Συστημάτων Χειμερινό Εξάμηνο 27 Ακολουθιακά Κυκλώματα: Μανδαλωτές (Latches) και Flip-Flops Flops Διδάσκουσα:

Διαβάστε περισσότερα

Εισαγωγή στη Δικτύωση Υπολογιστών

Εισαγωγή στη Δικτύωση Υπολογιστών Εισαγωγή στη Δικτύωση Υπολογιστών Ενότητα 3: Το Επίπεδο Συνδέσμου Δεδομένων Δημήτριος Τσώλης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διαχείρισης Πολιτισμικού Περιβάλλοντος και Νέων Τεχνολογιών

Διαβάστε περισσότερα

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

Γενική Φυσική Ενότητα: Δυναμική Άκαμπτου Σώματος Γενική Φυσική Ενότητα: Δυναμική Άκαμπτου Σώματος Όνομα Καθηγητή: Γεώργιος Βούλγαρης Τμήμα: Μαθηματικό Σελίδα 2 1. Ερωτήσεις Δυναμικής Άκαμπτου Σώματος... 4 1.1 Ερώτηση 1... 4 1.2 Ερώτηση 2... 4 1.3 Ερώτηση

Διαβάστε περισσότερα

Οργάνωση Υπολογιστών

Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών 1 Άδειες Χρήσης Το παρόν υλικό

Διαβάστε περισσότερα

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

Συστήματα Επικοινωνιών Συστήματα Επικοινωνιών Ενότητα 11: Ψηφιακή Διαμόρφωση Μέρος Α Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Περιγραφή διαμόρφωσης παλμών κατά

Διαβάστε περισσότερα

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

Κβαντική Επεξεργασία Πληροφορίας Κβαντική Επεξεργασία Πληροφορίας Ενότητα 11: Είδη και μετασχηματισμοί πινάκων Σγάρμπας Κυριάκος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Είδη και μετασχηματισμοί

Διαβάστε περισσότερα

Βασικές CMOS Λογικές οικογένειες (CMOS και Domino)

Βασικές CMOS Λογικές οικογένειες (CMOS και Domino) Βασικές CMOS Λογικές οικογένειες (CMOS και Domino) CMOS Κάθε λογική πύλη αποτελείται από δύο τμήματα p-mos δικτύωμα, τοποθετείται μεταξύ τροφοδοσίας και εξόδου. Όταν είναι ενεργό φορτίζει την έξοδο στην

Διαβάστε περισσότερα

Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων

Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων Ενότητα 4: Παραδείγματα Περιγραφής Δυναμικών Συστημάτων II Καθηγητής Αντώνιος Αλεξανδρίδης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας

Διαβάστε περισσότερα

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

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ ΜΕΤΑΒΑΤΙΚΑ ΦΑΙΝΟΜΕΝΑ ΣΤΑ ΣΗΕ Λαμπρίδης Δημήτρης Κατσανού Βάνα Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών

Διαβάστε περισσότερα

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

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ ΜΕΤΑΒΑΤΙΚΑ ΦΑΙΝΟΜΕΝΑ ΣΤΑ ΣΗΕ Λαμπρίδης Δημήτρης Κατσανού Βάνα Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών

Διαβάστε περισσότερα

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

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ ΜΕΤΑΒΑΤΙΚΑ ΦΑΙΝΟΜΕΝΑ ΣΤΑ ΣΗΕ Λαμπρίδης Δημήτρης Κατσανού Βάνα Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών

Διαβάστε περισσότερα

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 10: Διαχείριση Έργων (2ο Μέρος)

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 10: Διαχείριση Έργων (2ο Μέρος) Πληροφοριακά Συστήματα Διοίκησης Ενότητα 10: Διαχείριση Έργων (2ο Μέρος) Γρηγόριος Μπεληγιάννης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων και Τροφίμων

Διαβάστε περισσότερα

Έλεγχος και Ευστάθεια Σ.Η.Ε

Έλεγχος και Ευστάθεια Σ.Η.Ε Έλεγχος και Ευστάθεια Σ.Η.Ε Ενότητα 1: Εισαγωγή Νικόλαος Βοβός, Γαβριήλ Γιαννακόπουλος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και τεχνολογίας Υπολογιστών 1 Σημείωμα Αδειοδότησης Το παρόν υλικό

Διαβάστε περισσότερα

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

Κβαντική Επεξεργασία Πληροφορίας Κβαντική Επεξεργασία Πληροφορίας Ενότητα 23: Υπολογισμοί σε Κβαντικά Κυκλώματα ΙΙ Σγάρμπας Κυριάκος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Υπολογισμοί

Διαβάστε περισσότερα

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

Κβαντική Επεξεργασία Πληροφορίας Κβαντική Επεξεργασία Πληροφορίας Ενότητα 1: Εισαγωγή Σγάρμπας Κυριάκος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Σκοπός της ενότητας αυτής είναι μια εισαγωγή

Διαβάστε περισσότερα