Δ Ι Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α

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

Download "Δ Ι Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α"

Transcript

1 Α Ρ Ι Σ Τ Ο Τ Ε Λ Ε Ι Ο Π Α Ν Ε Π Ι Σ Τ Η Μ Ι Ο Θ Ε Σ Σ Α Λ Ο Ν Ι Κ Η Σ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Δ Ι Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α ΦΥΣΙΚΗ ΣΧΕΔΙΑΣΗ ΚΑΙ ΠΡΟΣΟΜΟΙΩΣΗ ΚΥΚΛΩΜΑΤΟΣ D FLIP-FLOP CMOS, ΤΕΧΝΟΛΟΓΙΑΣ 32 NM PHYSICAL DESIGN AND SIMULATION OF D FLIP-FLOP CMOS CIRCUIT IN 32 NM TECHNOLOGY ΠΑΝΑΓΙΩΤΗΣ-ΧΡΥΣΟΒΑΛΑΝΤΗΣ ΒΑΣΙΛΕΙΑΔΗΣ ΑΕΜ: 1596 ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΝΙΚΟΛΑΟΣ ΚΟΝΟΦΑΟΣ, ΑΝ.ΚΑΘΗΓΗΤΗΣ ΘΕΣΣΑΛΟΝΙΚΗ 2015

2 ΠΕΡΙΛΗΨΗ Ο σκοπός της εργασίας αυτής είναι: 1) Η εξοικείωση με ένα από τα βασικά είδη των Flip-Flops που αποτελούν θεμελιακά δομικά στοιχεία των ψηφιακών ηλεκτρονικών συστημάτων. 2) Η σχεδίαση και προσομοίωση του κυκλώματος D Flip-Flop CMOS VLSI σε επίπεδο layout. Για αυτό γίνεται η φυσική σχεδίαση και προσομοίωση ενός θετικά ακμοπυροδότητου D Flip-Flop τεχνολογίας 32 νανομέτρων (nm) στο λογισμικό Microwind 3.5. Στην πρώτη ενότητα γίνεται μια σύντομη εισαγωγή στα ακολουθιακά κυκλώματα και στα είδη των Flip-Flops και στη συνέχεια περιγράφεται το D Flip-Flop. Στη δεύτερη ενότητα γίνεται μια σύντομη εισαγωγή στην τεχνολογία CMOS, η οποία περιλαμβάνει περιγραφή της δομής του τρανζίστορ CMOS και επεξήγηση της λογικής λειτουργίας της τεχνολογίας. Στην τρίτη ενότητα παρουσιάζεται το περιβάλλον Microwind και γίνεται επίδειξη της χρήσης του στην κατασκευή και προσομοίωση τρανζίστορ και πυλών μέσω απλών παραδειγμάτων. Στην τέταρτη ενότητα γίνεται μια συνοπτική επεξήγηση της μεθοδολογίας σχεδίασης της λογικής CMOS, δίνεται το σχέδιο του θετικά ακμοπυροδότητου D Flip-Flop σε επίπεδο τρανζίστορ, περιγράφονται οι κανόνες και τα υλικά σχεδίασης και στη συνέχεια περιγράφονται αναλυτικά η σχεδίαση και προσομοίωση του θετικά ακμοπυροδότητου D Flip-Flop τεχνολογίας 32 nm στο περιβάλλον Microwind 3.5. Στην πέμπτη ενότητα αναλύονται τα αποτελέσματα της εργασίας μαζί με τα συμπεράσματα που προκύπτουν από την ανάλυση. Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 2

3 ABSTRACT The aim of this project is: 1) The familiarization with one of the basic types of Flip-Flops which are the fundamental structural elements of digital electronic systems. 2) The design and simulation of D Flip-Flop CMOS VLSI circuit at layout level. That is why physical design and simulation of a positive edge-triggered D Flip-Flop is done in 32 nanometer (nm) technology using the software of Microwind 3.5. The first section is a brief introduction to sequential circuits and types of Flip-Flops and also D Flip-Flop is described in it. The second section is a brief introduction to CMOS technology, in which a description of the structure of CMOS transistors and a logical explanation of the technology is included. The third section presents the environment of Microwind. The use of Microwind in construction and simulation of transistors and gates is being demonstrated through simple examples. The fourth section includes a brief explanation of design methodology of CMOS logic, the design of the positive edge-triggered D Flip-Flop at transistor level, a description of the rules and design materials and also the details of the design and simulation of the positive edge-triggered D Flip-Flop in 32 nm technology using the environment of Microwind 3.5. The fifth section analyzes the results of this project along with the conclusions which are made by the analysis. Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 3

4 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΛΗΨΗ... 2 ABSTRACT... 3 ΠΕΡΙΕΧΟΜΕΝΑ... 4 ΚΕΦΑΛΑΙΟ 1: Ακολουθιακά Κυκλώματα και D Flip-Flop Ακολουθιακά Κυκλώματα και Flip-Flops D Flip-Flop... 6 ΚΕΦΑΛΑΙΟ 2: Η Τεχνολογία CMOS Γενικά Δομή του Τρανζίστορ CMOS Δυαδικότητα και Λογική... 9 ΚΕΦΑΛΑΙΟ 3: Το Περιβάλλον Microwind Εισαγωγή Σχεδίαση Στοιχείων MOS και Εξαγωγή των Χαρακτηριστικών τους Σχεδίαση Εξαγωγή Χαρακτηριστικών Σχεδίαση και Προσομοίωση ενός Αντιστροφέα CMOS Ο Αντιστροφέας CMOS Σχεδίαση των Στοιχείων MOS Προσθήκη Τροφοδοσίας, Γείωσης και Επαφών Δημιουργία Συνδέσεων, Προσθήκη n-πηγαδιού και Σήματος Εισόδου Προσομοίωση Αντιστροφέα Η Σειρά Μοντέλων BSIM ΚΕΦΑΛΑΙΟ 4: Σχεδίαση και Προσομοίωση του D Flip-Flop στο Περιβάλλον Microwind Μεθοδολογία Υλοποίησης Λογικών Συναρτήσεων στη Λογική CMOS Σχεδίαση του D Flip-Flop στο Microwind Κανόνες και Υλικά Σχεδίασης Αναλυτική Σχεδίαση του D Flip-Flop στα 32 nm Προσομοίωση του D Flip-Flop στο Microwind ΚΕΦΑΛΑΙΟ 5: Ανάλυση Αποτελεσμάτων και Συμπεράσματα ΒΙΒΛΙΟΓΡΑΦΙΑ Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 4

5 ΚΕΦΑΛΑΙΟ 1: Ακολουθιακά Κυκλώματα και D Flip-Flop 1.1 Ακολουθιακά Κυκλώματα και Flip-Flops Τα ακολουθιακά κυκλώματα είναι μια κατηγορία ψηφιακών κυκλωμάτων [1] όπου οι έξοδοι εξαρτώνται όχι μόνο από τις τρέχουσες εισόδους, όπως γίνεται στα συνδυαστικά κυκλώματα, αλλά και από τα στοιχεία μνήμης που αυτά περιέχουν. Η μελέτη των ακολουθιακών κυκλωμάτων είναι σημαντική γιατί στην πράξη περιλαμβάνονται στα περισσότερα συστήματα. Υπάρχουν 2 βασικοί τύποι ακολουθιακών κυκλωμάτων: τα σύγχρονα και τα ασύγχρονα. Η συμπεριφορά των σύγχρονων ακολουθιακών κυκλωμάτων καθορίζεται από παλμούς ρολογιού σε διακριτές χρονικές στιγμές σε αντίθεση με τα ασύγχρονα που επηρεάζονται από τη σειρά αλλαγών των σημάτων εισόδου ανά πάσα στιγμή (σε συνεχή χρόνο). Πιο συγκεκριμένα, τα στοιχεία μνήμης που χρησιμοποιούνται στα σύγχρονα ακολουθιακά κυκλώματα με ρολόι ονομάζονται Flip-Flops και αποτελούν τα θεμελιακά δομικά στοιχεία στα ψηφιακά ηλεκτρονικά συστήματα υπολογιστών και επικοινωνιών (πχ καταχωρητές, απαριθμητές, μνήμες ram). Τα πιο συνηθισμένα είδη Flip-Flops είναι: RS Flip-Flop D Flip-Flop JK Flip-Flop T Flip-Flop Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 5

6 1.2 D Flip-Flop Το Data ή Delay Flip-Flop ή αλλιώς D Flip-Flop είναι είτε θετικά, είτε αρνητικά ακμοπυροδότητο. Δηλαδή, η τιμή της εισόδου D μεταφέρεται στην έξοδο Q μόνο στη μετάβαση του σήματος ρολογιού από το 0 στο 1 στο θετικά ακμοπυροδότητο ή από το 1 στο 0 στο αρνητικά ακμοπυροδότητο. Επίσης, όταν το σήμα εισόδου RST (RESET) είναι 1, η έξοδος Q γίνεται πάντα 0. Παρακάτω, στον Πίνακα φαίνονται οι λογικές ιδιότητες του θετικά ακμοπυροδότητου D Flip-Flop (με RST ορίζεται η κατάσταση εξαναγκασμένου μηδενισμού, με Q ορίζεται η τρέχουσα κατάσταση, δηλαδή η κατάσταση πριν από την επόμενη θετική μετάβαση του ρολογιού, ενώ με Q next ορίζεται η επόμενη κατάσταση, δηλαδή η κατάσταση μετά από τη συγκεκριμένη μετάβαση). Clock D Qnext RST Rising edge Rising edge Non-Rising X Q 0 X X 0 1 Πίνακας 1.2.1: Πίνακας Αληθείας του θετικά ακμοπυροδότητου D Flip-Flop Ακολουθεί το γραφικό σύμβολο του θετικά ακμοπυροδότητου D Flip-Flop στην Εικόνα (το τριγωνικό σύμβολο σημαίνει ότι η είσοδος του σήματος ρολογιού είναι δυναμική και δηλώνει πως το Flip-Flop αποκρίνεται στις μεταβάσεις του παλμού ρολογιού, το συγκεκριμένο στη θετική). Εικόνα 1.2.2: Γραφικό σύμβολο του θετικά ακμοπυροδότητου D Flip-Flop Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 6

7 2.1 Γενικά ΚΕΦΑΛΑΙΟ 2: Η Τεχνολογία CMOS Η τεχνολογία CMOS (Complementary Metal-Oxide-Semiconductor) είναι μια τεχνολογία κατασκευής ολοκληρωμένων κυκλωμάτων που χρησιμοποιείται ευρέως σε επεξεργαστές, μικροελεγκτές, στατική RAM και άλλα ψηφιακά αλλά και αναλογικά κυκλώματα. Η πατέντα για την τεχνολογία CMOS κατοχυρώθηκε από τον Frank Wanlass το Η τυπική ψηφιακή σχεδίαση των τρανζίστορ CMOS χρησιμοποιεί συμπληρωματικά και συμμετρικά ζεύγη από MOSFETs p-τύπου (PMOS) και n- τύπου (NMOS) για την υλοποίηση λογικών συναρτήσεων. Τα εμπορικά προϊόντα CMOS είναι ολοκληρωμένα κυκλώματα που αποτελούνται από εκατομμύρια τρανζίστορ και των δύο τύπων, τυπωμένα σε πλακέτες πυριτίου από 10 έως 400 τετραγωνικά χιλιοστόμετρα. Δύο σημαντικά χαρακτηριστικά των συσκευών CMOS είναι η υψηλή ανοχή στο θόρυβο και η χαμηλή στατική κατανάλωση ισχύος. Επειδή το ένα τρανζίστορ του ζεύγους είναι πάντα σε κατάσταση αποκοπής (off), η διάταξη καταναλώνει σημαντική ποσότητα ισχύος μόνο στιγμιαία κατά τη διάρκεια μετάβασης μεταξύ των καταστάσεων on και off. Επίσης, η τεχνολογία CMOS αποφέρει υψηλή πυκνότητα λογικών συναρτήσεων που μπορούν να υλοποιηθούν σε ένα chip. Αυτός ήταν και ο κύριος λόγος που έγινε η πιο δημοφιλής τεχνολογία στην κατασκευή των Chips Πολύ Μεγάλης Κλίμακας Ολοκλήρωσης (VLSI). Από το 1976 μέχρι σήμερα, με την τεχνολογία CMOS έχουν κατασκευαστεί οι επεξεργαστές με την καλύτερη απόδοση ανά watt. [2-4] Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 7

8 2.2 Δομή του Τρανζίστορ CMOS Τα κυκλώματα CMOS είναι κατασκευασμένα με τέτοιο τρόπο ώστε κάθε τρανζίστορ PMOS να παίρνει είσοδο είτε από την πηγή τροφοδοσίας είτε από ένα άλλο τρανζίστορ PMOS. Αντίστοιχα κάθε τρανζίστορ NMOS παίρνει είσοδο είτε από τη γείωση είτε από ένα άλλο τρανζίστορ NMOS. Στο τρανζίστορ PMOS, όταν εφαρμόζεται χαμηλή τάση στην πύλη (gate), δημιουργείται χαμηλή αντίσταση μεταξύ της πηγής (source) και της υποδοχής (drain), ενώ όταν εφαρμόζεται υψηλή τάση δημιουργείται αντίστοιχα υψηλή αντίσταση. Στο τρανζίστορ NMOS, αντίθετα, όταν εφαρμόζεται χαμηλή τάση στην πύλη, δημιουργείται υψηλή αντίσταση μεταξύ της πηγής και υποδοχής, ενώ όταν εφαρμόζεται υψηλή τάση, δημιουργείται χαμηλή αντίσταση. Οι τάσεις τροφοδοσίας και γείωσης συμβολίζονται ως VDD και VSS αντίστοιχα. Στην τεχνολογία CMOS υλοποιείται κάθε τρανζίστορ NMOS μαζί με ένα τρανζίστορ PMOS και ενώνονται μεταξύ τους οι πύλες και οι υποδοχές τους. Υψηλή τάση στις πύλες έχει ως αποτέλεσμα το NMOS να άγει και το PMOS να είναι σε αποκοπή, ενώ μια χαμηλή τάση προκαλεί το αντίστροφο. Αυτή η διάταξη μειώνει κατά πολύ την καταναλωση ισχύος και την αύξηση της θερμοκρασίας στο κύκλωμα. Παρ όλα αυτά, κατά τη διάρκεια μετάβασης των τρανζίστορ από τη μια κατάσταση στην άλλη προκαλείται μια σύντομη άνοδος στην κατανάλωση ισχύος, γεγονός που αποτελεί σοβαρό ζήτημα σε υψηλές συχνότητες. [2-4] Εικόνα 2.2.1: Το τρανζίστορ CMOS Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 8

9 2.3 Δυαδικότητα και Λογική Η δυαδικότητα μεταξύ των τρανζίστορ NMOS και PMOS είναι ένα πολύ σημαντικό χαρακτηριστικό της τεχνολογίας CMOS. Ένα κύκλωμα CMOS φτιάχνεται με τέτοιο τρόπο, ώστε πάντα να υπάρχει αγώγιμο μονοπάτι από την έξοδο προς την τροφοδοσία ή τη γείωση. Για να επιτευχθεί αυτό, το σύνολο όλων των μονοπατιών στην τροφοδοσία πρέπει να είναι συμπλήρωμα του συνόλου των μονοπατιών στη γείωση. Λόγω της λογικής που βασίζεται στους νόμους του De Morgan, για τα τρανζίστορ PMOS σε παράλληλη σύνδεση υπάρχουν αντίστοιχα τρανζίστορ NMOS σε σειρά, ενώ για τα τρανζίστορ PMOS σε σειρά υπάρχουν αντίστοιχα τρανζίστορ NMOS σε παράλληλη σύνδεση. Για πολύπλοκες λογικές συναρτήσεις που περιλαμβάνουν πύλες AND και OR, απαιτείται έλεγχος των μονοπατιών μεταξύ των πυλών ώστε να αναπαρασταθεί η λογική. Όταν ένα μονοπάτι αποτελείται από δύο τρανζίστορ σε σειρά, και τα δύο τρανζίστορ πρέπει να έχουν χαμηλή αντίσταση στην αντίστοιχη τάση εισόδου για να υλοποιήσουν μια λογική πράξη AND. Όταν ένα μονοπάτι αποτελείται από δύο τρανζίστορ σε παράλληλη σύνδεση, ένα από τα δύο ή και τα δύο τρανζίστορ πρέπει να έχουν χαμηλή αντίσταση ώστε να συνδέσουν την τάση εισόδου με την έξοδο και να υλοποιήσουν μια λογική πράξη OR. Στα δεξιά (Εικόνα 2.3.1) φαίνεται μια πύλη NAND σε λογική CMOS. Εάν οι είσοδοι Α και Β είναι σε υψηλή τάση, τότε τα δυο τρανζίστορ NMOS (κάτω μισό του διαγράμματος) άγουν, τα δυο τρανζίστορ PMOS (πάνω μισό του διαγράμματος) βρίσκονται σε αποκοπή και τελικά δημιουργείται ένα αγώγιμο μονοπάτι μεταξύ της εξόδου (Out) και της γείωσης (VSS) με τελικό αποτέλεσμα χαμηλή έξοδο. Όταν μια από τις εξόδους Α και Β είναι σε χαμηλή τάση, ένα από τα τρανζίστορ NMOS αποκόπτεται και ένα από τα τρανζίστορ PMOS άγει ρεύμα, οπότε δημιουργείται ένα αγώγιμο μονοπάτι μεταξύ της εξόδου και της τροφοδοσίας (VDD) με τελικό αποτέλεσμα υψηλή έξοδο. [2-4] Εικόνα 2.3.1: Πύλη NAND CMOS Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 9

10 ΚΕΦΑΛΑΙΟ 3: Το Περιβάλλον Microwind 3.1 Εισαγωγή Το πρόγραμμα Microwind είναι ένα φιλικό προς το χρήστη εργαλείο επεξεργασίας και εξομοίωσης κυκλωμάτων CMOS για σχεδίαση σε λογικό επίπεδο και σε επίπεδο διάταξης (layout). Η κατασκευή του περιβάλλοντος αυτού χρειάστηκε περίπου οχτώ χρόνια για να ολοκληρωθεί και ο δημιουργός του είναι ο Γάλλος Sicard Etienne. Το Microwind είναι διαθέσιμο ελεύθερα για εκπαιδευτικούς σκοπούς, καθώς συγκεντρώνει ένα σύνολο χαρακτηριστικών και εργαλείων που προσφέρουν εξοικείωση με όλα τα βήματα της σχεδίασης και εξομοίωσης ενός κυκλώματος. Εικόνα 3.1.1: Το περιβάλλον του Microwind Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 10

11 Το Microwind επιτρέπει στο χρήστη να ζωγραφίσει τη διάταξη του κυκλώματος που επιθυμεί χρησιμοποιώντας μια παλέτα (Εικόνα 3.1.2) που περιέχει όλες τις δυνατές επιστρώσεις που χρησιμοποιούνται στην κατασκευή μικροηλεκτρονικών διατάξεων και κυκλωμάτων. Εικόνα 3.1.2: Η παλέτα του Microwind Επίσης, υπάρχει η δυνατότητα να χρησιμοποιήθεί στη σχεδίαση μια έτοιμη συσκευή και να διασυνδεθεί εύκολα και γρήγορα στο υπόλοιπο κύκλωμα. Αφού ολοκληρωθεί η δημιουργία του κυκλώματος, επέρχεται η φάση της εξομοίωσης για την επαλήθευση της ορθής λειτουργίας του κυκλώματος. Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 11

12 Το Microwind προσφέρει τη δυνατότητα επιλογής του μοντέλου εξομοίωσης που χρησιμοποιείται μέσα από τρία μοντέλα: το μοντέλο επιπέδου 1, το μοντέλο επιπέδου 3 και το πιο πρόσφατο BSIM 4. Όσον αφορά το BSIM 4, το οποίο είναι ένα μοντέλο με πάνω από εξακόσιες παραμέτρους για το MOSFET, προσφέρεται μια απλοποιημένη εκδοχή χρήσης του με είκοσι βασικές παραμέτρους. Η εξομοίωση ελέγχεται από ιδιότητες (γειώσεις, ρεύματα, ρολόγια κλπ) τα οποία τοποθετούνται απευθείας πάνω στο σχέδιο. Υπάρχει επίσης η δυνατότητα για επισκόπηση του κυκλώματος σε δύο ή τρεις διαστάσεις. Παρόλο που το Microwind δεν υποστηρίζει τη σχεδίαση ιδιαίτερα πολύπλοκων κυκλωμάτων και δεν συμπεριλαμβάνει όλες τις πιθανές τεχνολογικές επιλογές και κατευθύνσεις, αποτελεί μια άριστη λύση για γρήγορη επεξεργασία κυκλωμάτων CMOS, για αξιόπιστη εκτίμηση λειτουργικότητας και απόδοσης και φυσικά για δημιουργία μικρού μεγέθους πρωτότυπων κυκλωμάτων. Με το Microwind μπορούν, τέλος, να γίνουν πολύ εύκολα συγκρίσεις ανάμεσα στις διαφορετικές τεχνολογίες σχεδίασης από 1.2 μm μέχρι και 50 nm εξομοιώνοντας την λειτουργία ενός κυκλώματος στην επιθυμητή τεχνολογία απλώς με την αλλαγή της αντίστοιχης παραμέτρου. [2][5] 3.2 Σχεδίαση Στοιχείων MOS και Εξαγωγή των Χαρακτηριστικών τους Εκτελώντας το Microwind ανοίγει το κυρίως παράθυρο, το οποίο αποτελείται από τέσσερα άλλα παράθυρα: το κυρίως μενού, το παράθυρο σχεδίασης, το παράθυρο εικονιδίων και το παράθυρο της παλέτας με τις επιστρώσεις. Στην κάτω δεξιά θέση του παραθύρου φαίνεται η τεχνολογία σχεδίασης που ακολουθείται. Η προεπιλεγμένη τεχνολογία είναι στα 120 nm. Το παράθυρο σχεδίασης είναι οργανωμένο σαν ένα πλέγμα από κουκίδες, τοποθετημένες σε απόσταση λ (λάμδα) μεταξύ τους. Η τιμή του λ είναι όσο το μισό από την τεχνολογία λιθογραφίας που χρησιμοποιούμε. Άρα στα 120 nm το λάμδα είναι 60 nm. Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 12

13 3.2.1 Σχεδίαση Για τη σχεδίαση ενός στοιχείου ΝMOS ακολουθούνται τα παρακάτω βήματα: 1) Επιλέγεται από την παλέτα το πολυπυρίτιο (polysilicon) και σχεδιάζεται μια κάθετη λωρίδα. 2) Επιλέγεται από την παλέτα η n-διάχυση (n-diffusion) και σχεδιάζεται ένα παραλληλόγραμμο που τέμνεται με την λωρίδα πολυπυριτίου. Η περιοχή τομής πολυπυριτίου και διάχυσης είναι το κανάλι του στοιχείου NMOS. Εικόνα : Ένα στοιχείο NMOS Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 13

14 Για τη σχεδίαση ενός στοιχείου PMOS ακολουθούνται τα παρακάτω βήματα: 1) Επιλέγεται από την παλέτα το πολυπυρίτιο (polysilicon) και σχεδιάζεται μια κάθετη λωρίδα. 2) Επιλέγεται από την παλέτα η p-διάχυση (p-diffusion) και σχεδιάζεται ένα παραλληλόγραμμο που τέμνεται με την λωρίδα πολυπυριτίου. Η περιοχή τομής πολυπυριτίου και διάχυσης είναι το κανάλι του στοιχείου PMOS. 3) Επιλέγεται από την παλέτα το n-πηγάδι (n-well) και σχεδιάζεται ένα ορθογώνιο που περιβάλλει το MOSFET. Το βήμα αυτό είναι απαραίτητο διότι το στοιχείο PMOS πρέπει να βρίσκεται πάνω σε ένα n-υπόστρωμα για να λειτουργήσει σωστά. Εικόνα : Ένα στοιχείο PMOS Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 14

15 Όπως αναφέρθηκε στην ενότητα 1, στην τεχνολογία CMOS έχουμε ζεύγη από στοιχεία NMOS και PMOS, οπότε στο Layout των κυκλωμάτων CMOS βολεύει να τοποθετείται ένα n-mosfet και το αντίστοιχό του p-mosfet στην ίδια λωρίδα πολυπυριτίου. Επίσης, συνηθίζεται να τοποθετούνται πολλά MOSFETs σε ένα ορθογώνιο n- ή p-διάχυσης. Μια τέτοια διάταξη φαίνεται στην παρακάτω εικόνα: Εικόνα : Διάταξη από 5 στοιχεία NMOS και 5 στοιχεία PMOS Μέσω αγωγών μετάλλου τα MOSFETs μπορούν να συνδεθούν κατάλληλα μεταξύ τους ή/και με πηγές τάσης για την υλοποίηση λογικών συναρτήσεων. Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 15

16 3.2.2 Εξαγωγή Χαρακτηριστικών Από το menu του Microwind επιλέγεται Simulate MOS Characteristics και στη συνέχεια επιλέγεται κάποιο MOS στοιχείο κάνοντας click στην αντίστοιχη περιοχή τομής πολυπυριτίου και διάχυσης (το κανάλι του δηλαδή). Επιλέγεται το NMOS της Εικόνας Εμφανίζεται το παρακάτω παράθυρο, στο οποίο αναπαρίσταται η Id/Vd εξομοίωση του NMOS που έχει σχεδιαστεί. Εικόνα : Εξαγωγή χαρακτηριστικών στοιχείου NMOS Στο παράθυρο αυτό δίνονται πάρα πολλές δυνατότητες: μπορούν να αλλάξουν τα μεγέθη του NMOS, η θερμοκρασία λειτουργίας, να εμφανιστεί όποια άλλη γραφική παράσταση επιθυμεί ο χρήστης σχετική με το στοιχείο, να αλλαχθεί η συσκευή σε PMOS, να αλλαχθεί το μοντέλο με το οποίο έγινε η εξομοίωση, να αλλαχθούν στη συνέχεια οι παράμετροι του μοντέλου, να πειραχθούν τα δυναμικά που επηρεάζουν τη λειτουργία των τρανζίστορ και να παρατηρούνται συνεχώς οι επιδράσεις που θα έχουν οι αλλαγές αυτές στη γραφική παράσταση. Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 16

17 3.3 Σχεδίαση και Προσομοίωση ενός Αντιστροφέα CMOS Θα δειχθεί βήμα προς βήμα η σχεδίαση και προσομοίωση του layout ενός αντιστροφέα CMOS στα 120 nm, ο οποίος θα χρησιμοποιηθεί στην κατασκευή του D Flip-Flop στην τέταρτη ενότητα Ο Αντιστροφέας CMOS Ο αντιστροφέας CMOS που θα υλοποιηθεί φαίνεται δεξιά (Εικόνα ) και αποτελείται από ένα n-mosfet και ένα p-mosfet συνδεδεμένα σε σειρά. Η είσοδος In του κυκλώματος τροφοδοτείται και στα δυο MOSFETs. To πάνω άκρο του p-mosfet συνδέεται στην τροφοδοσία και το κάτω άκρο του n-mosfet συνδέεται στη γείωση. Εικόνα : Αντιστροφέας CMOS To κάτω άκρο του p-mosfet και το πάνω άκρο του n-mosfet συνδέονται μεταξύ τους και αυτός ο κόμβος αποτελεί την αντεστραμμένη έξοδο Out. Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 17

18 3.3.2 Σχεδίαση των Στοιχείων MOS 1) Επιλέγεται από την παλέτα το πολυπυρίτιο (polysilicon) και σχεδιάζεται μια κάθετη λωρίδα πάχους 2λ. 2) Επιλέγεται από την παλέτα η p-διάχυση (p-diffusion) και σχεδιάζεται ένα παραλληλόγραμμο πλάτους 10λ που τέμνεται με την λωρίδα πολυπυριτίου. 3) Επιλέγεται από την παλέτα η n-διάχυση (n-diffusion) και σχεδιάζεται ένα παραλληλόγραμμο πλάτους 6λ που τέμνεται με την λωρίδα πολυπυριτίου. Εικόνα : Σχεδίαση αντιστροφέα (1) Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 18

19 3.3.3 Προσθήκη Τροφοδοσίας, Γείωσης και Επαφών 1) Επιλέγεται από την παλέτα το μέταλλο 1 (metal1) και σχεδιάζονται δυο αγωγοί πλάτους 4λ πάνω και κάτω από τα MOSFETs. 2) Επιλέγεται από την παλέτα η n-επαφή (n-contact) και τοποθετούνται 3 από αυτές, μια στον επάνω αγωγό όπου θα τοποθετηθεί η VDD και 2 στα άκρα του n-mosfet. 3) Επιλέγεται από την παλέτα η p-επαφή (p-contact) και τοποθετούνται 3 από αυτές, μια στον κάτω αγωγό όπου θα τοποθετηθεί η VSS και 2 στα άκρα του p-mosfet. 4) Επιλέγεται από την παλέτα η VDD (τροφοδοσία) και τοποθετείται στη n-επαφή στον πάνω αγωγό. Επιλέγεται στη συνέχεια η VSS (γείωση) και τοποθετείται στην p-επαφή στον κάτω αγωγό. Εικόνα : Σχεδίαση αντιστροφέα (2) Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 19

20 3.3.4 Δημιουργία Συνδέσεων, Προσθήκη n-πηγαδιού και Σήματος Εισόδου 1) Συνδέεται με μέταλλο 1 το αριστερό άκρο του p-mosfet στην τροφοδοσία VDD και το αριστερό άκρο του n-mosfet στη γείωση VSS. 2) Συνδέονται με μέταλλο 1 τα δεξιά άκρα των MOSFETs μεταξύ τους και αυτός ο αγωγός αποτελεί την έξοδο του αντιστροφέα. 3) Επιλέγεται από την παλέτα το n-πηγάδι (nwell) και σχεδιάζεται ένα ορθογώνιο που περιβάλλει το p-mosfet με πλάτος τουλάχιστον 6λ και την VDD με πλάτος τουλάχιστον 2λ. 4) Επιλέγεται από την παλέτα ο παλμός ρολογιού (clock), τοποθετείται πάνω στη λωρίδα πολυπυριτίου και του δίνεται το όνομα In. Ως ρυθμίσεις στον παλμό αφήνουμε τις προεπιλεγμένες για τα 120 nm. 5) Επιλέγεται από το menu Add text to layout και δίνεται η επιγραφή Out στην έξοδο του αντιστροφέα. Εικόνα : Tελικό layout αντιστροφέα Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 20

21 3.3.5 Προσομοίωση Αντιστροφέα Από το menu του Microwind επιλέγεται: Simulate Run Simulation Voltage VS time Το αποτέλεσμα που λαμβάνεται είναι το παρακάτω: Εικόνα : Προσομοίωση αντιστροφέα Μπορεί εύκολα να διαπιστωθεί ότι ο αντιστροφέας λειτουργεί σωστά. Όταν η είσοδος In βρίσκεται σε υψηλή τάση (λογικό 1), η έξοδος βρίσκεται σε χαμηλή τάση (λογικό 0) και αντίστροφα. Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 21

22 Επίσης, στα δεξιά της εικόνας παρατηρείται ότι P = μw, που είναι η κατανάλωση ισχύος του αντιστροφέα. Πέρα από την Voltage vs Time υπάρχουν κι άλλες επιλογές διαγράμματος προσομοίωσης που φαίνονται κάτω αριστερά στην εικόνα. Στο δεξί τμήμα του παραθύρου της προσομοίωσης υπάρχουν διάφορες παράμετροι που μπορούν να ρυθμιστούν, όπως για παράδειγμα: Time scale (ns): Το χρονικό διάστημα εκτέλεσης της προσομοίωσης Step (ps): Το υπολογιστικό βήμα της προσομοίωσης. Όσο μικραίνει το βήμα, γίνεται πιο αργή η προσομοίωση αλλά και πιο ακριβής. Στην παρούσα εργασία χρησιμοποιείται πάντα η προεπιλεγμένη τιμή για την εκάστοτε τεχνολογία. Checkboxes για εμφάνιση επιπρόσθετων χαρακτηριστικών πάνω στο διάγραμμα τάσης/χρόνου όπως πχ συχνότητες, καθυστερήσεις κλπ. Γενικώς, το Microwind παρέχει πληθώρα επιλογών και δυνατοτήτων στην προσομοίωση των κυκλωμάτων. 3.4 Η Σειρά Μοντέλων BSIM Τα αρχικά BSIM προέρχονται από τις λέξεις Berkeley Short-channel IGFET Model. Συχνά το πρώτο μοντέλο της σειράς BSIM αναφέρεται και ως επίπεδο 4. Ένα από τα σημαντικότερα χαρακτηριστικά του μοντέλου αυτού είναι ότι δίνει λιγότερη έμφαση στην ακριβή φυσική διατύπωση του τρανζίστορ MOS, ενώ παράλληλα βασίζεται σε σχετικά λίγες και απλές παραμέτρους, οι οποίες εξάγονται από πειραματικά δεδομένα (είναι δηλαδή εμπειρικές). Σημαντικό χαρακτηριστικό είναι επίσης το ότι οι εξισώσεις που χρησιμοποιούνται για την διαχείριση των διάφορων φυσικών αποτελεσμάτων του MOSFET είναι πολυωνυμικές. Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 22

23 Αυτή η αντιμετώπιση σε γενικές γραμμές επιτυγχάνει βελτιωμένη συμπεριφορά στην εξομοίωση των κυκλωμάτων σε σχέση με τα προηγούμενα μοντέλα, παρόλο που η ακρίβεια των αποτελεσμάτων υποβιβάζεται στα FETs τεχνολογίας κάτω από ένα μικρό (μm). Επιπρόσθετα, ο πολυωνυμικός χαρακτήρας των εξισώσεων στο μοντέλο BSIM μπορεί να έχει μέτρια συμπεριφορά προκαλώντας αρνητική αγωγιμότητα στη έξοδο και προβλήματα στη σύγκλιση. Το BSIM 2 είναι μια προέκταση του BSIM με ορισμένες τροποποιήσεις που το κάνουν κατάλληλο για σχεδιασμό αναλογικών κυκλωμάτων. Παρόλο που το BSIM 2 παρουσιάζει σημαντικές βελτιώσεις σε σχέση με το BSIM σε θέματα ακρίβειας και σύγκλισης μεταξύ πειραματικών αποτελεσμάτων και αποτελεσμάτων του μοντέλου, εξακολουθεί να γίνεται κερματισμός της λειτουργίας του MOSFET σε διάφορες περιοχές. Αυτό οδηγεί σε ασυνέχεια των αποτελεσμάτων στην πρώτη παράγωγο των χαρακτηριστικών I-V και C-V, γεγονός που μπορεί να οδηγήσει σε αριθμητικά προβλήματα κατά την εξομοίωση. Το BSIM 3 με τη βοήθεια ορισμένων συναρτήσεων επιτυγχάνει την εξομάλυνση της κατάστασης που αναφέρθηκε παραπάνω για το μοντέλο BSIM 2 υιοθετώντας μια ενιαία εξίσωση για την περιγραφή των χαρακτηριστικών του τρανζίστορ MOS στις διάφορες περιοχές λειτουργίας. Με αυτόν τον τρόπο εξαλείφεται η ασυνέχεια στις χαρακτηριστικές I-V και C-V. Πρέπει επίσης να αναφερθεί ότι το BSIM 3 έχει εξελιχθεί μέσα από τρεις εκδόσεις, τις: BSIM 3v1, BSIM 3v2 και BSIM 3v3. Οι πρώτες δύο αντιμετώπισαν πολλά μαθηματικά προβλήματα και έχουν αντικατασταθεί από την τρίτη έκδοση BSIM 3v3. Η τελευταία ανανέωση στα μοντέλα BSIM έγινε με το BSIM 4. To BSIM 4 βγήκε το έτος 2000, θεωρείται μοντέλο επιπέδου 14 και έχει να προσφέρει αρκετές βελτιώσεις σε σχέση με το BSIM 3. Οι βελτιώσεις αυτές δεν αφορούν μόνο τα συνήθη προβλήματα με τη μοντελοποίηση της χαρακτηριστικής I-V του τρανζίστορ, αλλά και με τη μοντελοποίηση του θορύβου του τρανζίστορ και με την ενσωμάτωση διαφόρων εξωτερικών παρασίτων. Το BSIM 4 εξακολουθεί να χρησιμοποιεί τις περιοχές λειτουργίας παλαιοτέρων επιπέδων (γραμμική για χαμηλό V ds, κορεσμού για υψηλό V ds και υποκατωφλιού για V gs <V t ), αλλά πλέον η συνέχεια μεταξύ των περιοχών είναι εξαιρετική. Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 23

24 Ο αριθμός των παραμέτρων που ορίζονται στο μοντέλο BSIM 4 φτάνει τις 300. Η ακρίβεια και η επάρκεια που χαρακτηρίζουν το μοντέλο BSIM το κατέστησαν ένα από τα πιο δημοφιλή μοντέλα του MOSFET στο SPICE σήμερα, ιδιαίτερα στην βιομηχανία της μικροηλεκτρονικής. Οι τελευταίες εκδόσεις του BSIM, με τελευταία αυτή του BSIM 4, χρησιμοποιούνται ευρέως από πολλές εταιρείες κατασκευής ημιαγωγικών μικροδιατάξεων για την ακριβή μοντελοποίηση της ηλεκτρικής συμπεριφοράς των MOSFET τεχνολογίας κάτω του 1 μm. [2][6] Εικόνα 3.4.1: Ορισμένες από τις σημαντικότερες παραμέτρους του μοντέλου BSIM 4 και ενδεικτικές τιμές για NMOS και PMOS τεχνολογίας 0.12 μm Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 24

25 ΚΕΦΑΛΑΙΟ 4: Σχεδίαση και Προσομοίωση του D Flip-Flop στο Περιβάλλον Microwind Σε αυτή την ενότητα θα γίνει μια συνοπτική επεξήγηση της μεθοδολογίας σχεδίασης της λογικής CMOS, καθώς και η φυσική σχεδίαση και προσομοίωση ενός θετικά ακμοπυροδότητου D Flip-Flop τεχνολογίας 32 nm με τη χρήση του προγράμματος Microwind Μεθοδολογία Υλοποίησης Λογικών Συναρτήσεων στη Λογική CMOS Η μεθοδολογία συνοψίζεται στους παρακάτω κανόνες: 1) Βρίσκεται το συμπλήρωμα της συνάρτησης που θα υλοποιηθεί. 2) Με βάση τη σχέση αυτή σχεδιάζεται το Ν-block της συνάρτησης με βάση τους εξής κανόνες: i) Η λογική πράξη AND αντιστοιχεί σε σειρά σύνδεση των transistor. ii) Η λογική πράξη OR αντιστοιχεί σε παράλληλη σύνδεση των transistor. 3) Βρίσκεται ένα μονοπάτι στο Ν-block που να περνάει από όλα τα transistor (μονοπάτι Euler). Σημειώνεται η σειρά με την οποία σαρώνονται τα transistor. 4) Βρίσκεται ένα μονοπάτι στο P-block που να σαρώνει όλα τα transistor με την ίδια σειρά. Αν αυτό δεν είναι δυνατόν γίνεται επιστροφή στο βήμα 3 και καθορίζεται ένα διαφορετικό μονοπάτι. 5) Σχεδιάζεται το layout. [7] Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 25

26 4.2 Σχεδίαση του D Flip-Flop στο Microwind Επιλέχθηκε η υλοποίηση Master-Slave Edge-Triggered Flip-Flop Clocked CMOS για τη σχεδίαση του θετικά ακμοπυροδότητου D Flip-Flop. [8] Το σχέδιο των τρανζίστορ για την υλοποίηση αυτή σε λογική CMOS δίνεται παρακάτω στην Εικόνα και χρησιμοποιεί συνολικά 10 τρανζίστορ: 2 τρανζίστορ ο αντιστροφέας (1 NMOS, 1 PMOS) και 8 τρανζίστορ το υπόλοιπο κύκλωμα (4 NMOS, 4 PMOS). Το κύκλωμα Master αποτελείται από τα τρανζίστορ P1, P2, N1, N2 ενώ το κύκλωμα Slave από τα P3, P4, N3, N4. [9] Εικόνα 4.2.1: Master-Slave Edge-Triggered Flip-Flop Clocked CMOS σε επίπεδο τρανζίστορ Λαμβάνοντας υπόψιν τη μεθοδολογία της υποενότητας 4.1, κατασκευάστηκε στο Microwind το ζητούμενο layout. Θα δειχθεί βήμα προς βήμα η σχεδίαση του για την τεχνολογία 32 nm. Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 26

27 4.2.1 Κανόνες και Υλικά Σχεδίασης Τα υλικά που χρησιμοποιήθηκαν για την κατασκευή του είναι: Πολυπυρίτιο [polysilicon] (κόκκινο) N+ Διάχυση [N+ Diffusion] (πράσινο) P+ Διάχυση [P+ Diffusion] (καφέ) Μέταλλο 1 [Metal 1] (μπλε) Μέταλλο 2 [Metal 2] (σκούρο μπλε) Επαφή N+ Διάχυσης/Μετάλλου 1 [Contact N+ diff/metal 1] Επαφή P+ Διάχυσης/Μετάλλου 1 [Contact P+ diff/metal 1] Επαφή Μετάλλου 1/Μετάλλου 2 [Contact Metal 1/Metal 2] Επαφή Μετάλλου/Πολυπυριτίου [Contact Metal/polysilicon] (ροζ) N Πηγάδι [N Well] (πράσινο περίγραμμα με κουκκίδες) Τάση Τροφοδοσίας [Vdd+ Vdd Supply] Τάση Γείωσης [Vss- Ground] Ψηφιακά σήματα εισόδου [Digital input signals Add a clock, Visible node/pwl] (clock, D) Ψηφιακά σήματα εξόδου [Digital output signals Visible node] (clockbar, QM, Q) Οι κανόνες σχεδίασης για τα 32 nm εμφανίζονται στο πρόγραμμα του Microwind αν επιλεχθούν από το menu: 1) File / Select Foundry / cmos32n.rul 2) Help / Design Rules / Summary Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 27

28 Πλέον εμφανίζεται η παρακάτω Εικόνα όπου οι πρώτες 2 στήλες από τα αριστερά του πίνακα δίνουν τις βασικές πληροφορίες για το πλάτος κάθε υλικού και την απόσταση μεταξύ 2 όμοιων υλικών χρησιμοποιώντας ως μονάδα μέτρησης το λ (λάμδα / lambda). Για να εμφανιστούν περισσότερες πληροφορίες σε σχέση με τους κανόνες σχεδίασης κάποιου υλικού χρειάζεται να επιλεχθεί η αντίστοιχη καρτέλα στο επάνω μέρος. Εικόνα : Κανόνες σχεδίασης για τεχνολογία 32 nm στο Microwind Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 28

29 4.2.2 Αναλυτική Σχεδίαση του D Flip-Flop στα 32 nm Έγινε προσπάθεια ελαχιστοποίησης της επιφάνειας του κυκλώματος ανάλογα με τους κανόνες σχεδίασης. Ακολουθούν αναλυτικά τα βήματα σχεδίασης: 1) Επιλέγεται από την παλέτα το Πολυπυρίτιο (polysilicon) και σχεδιάζονται συνολικά 7 κάθετες λωρίδες πάχους 2λ και μήκους: 42λ η 1η από τα αριστερά, 27λ η 2η, 10λ η 3η και η 4η στη μέση, 27λ η 5η, 21λ η 6η και η 7η, όπως φαίνεται στην Εικόνα Εικόνα : Σχεδίαση λωρίδων Πολυπυριτίου Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 29

30 2) Επιλέγεται από την παλέτα η N+ Διάχυση (N+ Diffusion) και σχεδιάζονται συνολικά 3 ορθογώνια που τέμνονται με τις λωρίδες Πολυπυριτίου και έχουν πλάτος 4λ και μήκος: 12λ το 1ο από τα αριστερά, 17λ το 2ο και το 3ο, όπως φαίνεται στην Εικόνα Εικόνα : Σχεδίαση ορθογώνιων N+ Διάχυσης Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 30

31 3) Επιλέγεται από την παλέτα η P+ Διάχυση (P + Diffusion) και σχεδιάζονται, ομοίως με το προηγούμενο βήμα, συνολικά 3 ορθογώνια που τέμνονται με τις λωρίδες Πολυπυριτίου και έχουν πλάτος 4λ και μήκος: 12λ το 1ο από τα αριστερά, 17λ το 2ο και το 3ο, όπως φαίνεται στην Εικόνα Εικόνα : Σχεδίαση ορθογώνιων P+ Διάχυσης Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 31

32 4) Επιλέγεται από την παλέτα το Μέταλλο 1 (Metal 1) και σχεδιάζονται συνολικά 9 αγωγοί πάχους 4λ και μήκους: 21λ το κάθετο μέρος και 49λ η οριζόντια συνέχεια του μέρους αυτού από τον 1ο από πάνω, ο οποίος σχηματίζει γωνία, 38λ ο 2ος, 21λ ο 3ος, 13λ ο 1ος από αριστερά στο ενδιάμεσο των P+ και N+ Διαχύσεων, 13λ το κάθετο μέρος και 8λ η οριζόντια συνέχεια του μέρους αυτού από το 2ο, 13λ ο 3ος, 21λ το κάθετο μέρος και 49λ η οριζόντια συνέχεια του μέρους αυτού από τον 1ο από κάτω, ο οποίος σχηματίζει γωνία, 39λ ο 2ος, 7λ το κάθετο μέρος και 16λ η οριζόντια συνέχεια του μέρους αυτού από τον 3ο, όπως φαίνεται στην παρακάτω Εικόνα Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 32

33 Εικόνα : Σχεδίαση αγωγών Μετάλλου 1 Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 33

34 5) Επιλέγεται από την παλέτα το Μέταλλο 2 (Metal 2) και σχεδιάζονται συνολικά 5 αγωγοί πάχους 4λ και μήκους: 10λ ο 1ος από αριστερά, 17λ καθένας από τους άλλους 4, όπως φαίνεται στην Εικόνα Εικόνα : Σχεδίαση αγωγών Μετάλλου 2 Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 34

35 6) Επιλέγεται από την παλέτα το N Πηγάδι (N Well) και σχεδιάζεται ένα ορθογώνιο που περιβάλλει τις P+ Διαχύσεις και έχει πλάτος 29λ και μήκος 59λ, όπως φαίνεται στην Εικόνα Εικόνα : Σχεδίαση N Πηγαδιού Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 35

36 7) Επιλέγεται από την παλέτα η Επαφή N+ Διάχυσης/Μετάλλου 1 (Contact N+ diff/metal 1) και τοποθετούνται συνολικά 7 από αυτές, 1 σε κάθε άκρο καθενός από τα 3 ορθογώνια N+ Διάχυσης και 1 πάνω άπο το 1ο από αριστερά ορθογώνιο P+ Διάχυσης, όπως φαίνεται στην Εικόνα Εικόνα : Σχεδίαση Επαφών N+ Διάχυσης/Μετάλλου 1 Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 36

37 8) Επιλέγεται από την παλέτα η Επαφή P+ Διάχυσης/Μετάλλου 1 (Contact P+ diff/metal 1) και τοποθετούνται συνολικά 7 από αυτές, 1 σε κάθε άκρο καθενός από τα 3 ορθογώνια P+ Διάχυσης και 1 κάτω άπο το 1ο από αριστερά ορθογώνιο N+ Διάχυσης, όπως φαίνεται στην Εικόνα Εικόνα : Σχεδίαση Επαφών P+ Διάχυσης/Μετάλλου 1 Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 37

38 9) Επιλέγεται από την παλέτα η Επαφή Μετάλλου/Πολυπυριτίου (Contact Metal/polysilicon) και τοποθετούνται συνολικά 7 από αυτές, 3 πάνω από τα ορθογώνια P+ Διάχυσης, 1 στο ενδιάμεσο των P+ και N+ Διαχύσεων, 3 κάτω από τα ορθογώνια N+ Διάχυσης, όπως φαίνεται στην Εικόνα Εικόνα : Σχεδίαση Επαφών Μετάλλου/Πολυπυριτίου Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 38

39 10) Επιλέγεται από την παλέτα η Επαφή Μετάλλου 1/Μετάλλου 2 (Contact Metal 1/Metal 2) και τοποθετούνται συνολικά 10 από αυτές, 3 πάνω από τα ορθογώνια P+ Διάχυσης, 1 στο δεξί άκρο του 1ου από αριστερά ορθογώνιου P+ Διάχυσης, 1 σε κάθε αριστερό άκρο των ορθογωνίων N+ και P+ Διάχυσης εκτός από τα πρώτα από αριστερά, 2 κάτω από τα ορθογώνια N+ Διάχυσης, όπως φαίνεται στην Εικόνα Εικόνα : Σχεδίαση Επαφών Μετάλλου 1/Μετάλλου 2 Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 39

40 11) Επιλέγεται από την παλέτα η Τάση Τροφοδοσίας (Vdd Supply) και τοποθετείται πάνω στην Επαφή N+ Διάχυσης/Μετάλλου 1 της πάνω-αριστερής γωνίας του κυκλώματος. Επιλέγεται στη συνέχεια η Τάση Γείωσης (Ground) και τοποθετείται πάνω στην Επαφή P+ Διάχυσης/Μετάλλου 1 της κάτω-αριστερής γωνίας του κυκλώματος, όπως φαίνεται στην Εικόνα Εικόνα : Σχεδίαση Τάσης Τροφοδοσίας και Γείωσης Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 40

41 12) Τοποθετείται το σήμα ρολογιού στο 1ο από αριστερά Πολυπυρίτιο (επιλέγεται από την παλέτα το Add a clock, τοποθετείται στο 1ο από αριστερά Πολυπυρίτιο, εισάγεται η επιγραφή clock, εισάγονται οι τιμές: 0.495, 0.005, 0.495, στα πεδία: Time low, Rise time, Time high, Fall time αντίστοιχα και γίνεται κλικ στο κουμπί Assign). Τοποθετείται η είσοδος D στο 2ο από αριστερά Πολυπυρίτιο, ενώ η ακολουθία που θα εισαχθεί σε αυτήν θα είναι διαφορετική σε καθεμία από τις 3 περιπτώσεις της προσομοίωσης που θα ακολουθήσει: Στην 1η περίπτωση, παρομοίως με το clock, εισάγονται οι τιμές: 0.995, 0.005, 0.995, Στη 2η περίπτωση εισάγεται η ακολουθία PWL όπου το ψηφίο αλλάζει σε συγκεκριμένους χρόνους (γίνονται 2 κλικ στην είσοδο D, επιλέγεται η καρτέλα PWL, επιλέγεται ένα πεδίο από τον πίνακα Time και γίνεται κλικ στο κουμπί Clear, εισάγεται η ακολουθία στο πεδίο Seq και γίνεται κλικ στο κουμπί Insert, εισάγεται ο χρόνος αλλαγής κάθε ψηφίου στο πεδίο Time: 0, 1.2, 4, 4.2, 5.2, 7.2 για το 1ο έως το 6ο ψηφίο αντίστοιχα και γίνεται κλικ στο κουμπί Assign). Στην 3η περίπτωση, παρομοίως με τη 2η περίπτωση, εισάγεται ο χρόνος αλλαγής κάθε ψηφίου στο πεδίο Time: 0, 2, 9, 9.6, 10.6, 12 για το 1ο έως το 6ο ψηφίο αντίστοιχα. Τοποθετείται η έξοδος clockbar του αντιστροφέα στον 1ο από αριστερά αγωγό Μετάλλου 1 στο ενδιάμεσο των P+ και N+ Διαχύσεων (επιλέγεται από την παλέτα το Visible node, τοποθετείται στον 1ο από αριστερά αγωγό Μετάλλου 1 στο ενδιάμεσο των P+ και N+ Διαχύσεων, εισάγεται η επιγραφή clockbar και γίνεται κλικ στα κουμπιά Visible in simu και τελικά Assign). Παρομοίως με το clockbar τοποθετείται η έξοδος QM του κυκλώματος Master στο 2ο από αριστερά αγωγό Μετάλλου 1 στο ενδιάμεσο των P+ και N+ Διαχύσεων. Τοποθετείται η έξοδος Q του D Flip-Flop στον 3ο από αριστερά αγωγό Μετάλλου 1 στο ενδιάμεσο των P+ και N+ Διαχύσεων, όπως φαίνεται στην παρακάτω Εικόνα Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 41

42 (επιλέγεται από την παλέτα το Visible node, τοποθετείται στον 3ο από αριστερά αγωγό Μετάλλου 1 στο ενδιάμεσο των P+ και N+ Διαχύσεων, εισάγεται η επιγραφή Q και γίνεται κλικ στο κουμπί Assign). Το τελικό layout είναι έτοιμο και φαίνεται στην παρακάτω Εικόνα Εικόνα : Τοποθέτηση σημάτων εισόδου και εξόδου Τελικό layout του D Flip-Flop στα 32 nm Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 42

43 Παρακάτω δίνεται ξανά το layout με επεξήγηση των υποτμημάτων του: Εικόνα : Τελικό layout του D Flip-Flop στα 32 nm με επεξήγηση των υποτμημάτων του Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 43

44 Το μέγεθος του τελικού κυκλώματος μπορεί να εξαχθεί εύκολα από το Microwind αν επιλεχθεί από το menu: File / Properties / General Όπως φαίνεται στην παρακάτω εικόνα: 1) Το ύψος του κυκλώματος είναι 64 λ, δηλαδή 1 μm. 2) Το πλάτος του κυκλώματος είναι 59 λ, δηλαδή 0.9 μm. 3) Η επιφάνεια του κυκλώματος είναι 0.8 μm 2. Εικόνα : Ιδιότητες κυκλώματος Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 44

45 4.3 Προσομοίωση του D Flip-Flop στο Microwind Η προσομοίωση γίνεται αν επιλεχθούν: 1) Simulate / Run simulation / Voltage vs. Time (Default) ή εναλλακτικά: Simulate / Using model / BSim4 (advanced) 2) between / clock 3) Time scale / 10n / Reset Τα αποτελέσματα για την 1η περίπτωση της προσομοίωσης του θετικά ακμοπυροδότητου D Flip-Flop τεχνολογίας 32 nm φαίνονται παρακάτω στην Εικόνα Εικόνα 4.3.1: Αποτελέσματα 1ης προσομοίωσης του θετικά ακμοπυροδότητου D Flip-Flop στα 32 nm Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 45

46 Τα αντίστοιχα αποτελέσματα της 2ης περίπτωσης φαίνονται παρακάτω στην Εικόνα Εικόνα 4.3.2: Αποτελέσματα 2ης προσομοίωσης του θετικά ακμοπυροδότητου D Flip-Flop στα 32 nm Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 46

47 Για την προσομοίωση της 3ης περίπτωσης αλλάζει η ρύθμιση: Time scale / 20n / Reset Τα αντίστοιχα αποτελέσματα φαίνονται παρακάτω στην Εικόνα Εικόνα 4.3.3: Αποτελέσματα 3ης προσομοίωσης του θετικά ακμοπυροδότητου D Flip-Flop στα 32 nm Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 47

48 ΚΕΦΑΛΑΙΟ 5: Ανάλυση Αποτελεσμάτων και Συμπεράσματα Μέσα από τη χρήση της τεχνολογίας CMOS, που είναι η κυρίαρχη στην κατασκευή ολοκληρωμένων κυκλωμάτων VLSI σήμερα, διαπιστώθηκε ότι αυτή παρέχει μια συστηματική και τυποποιημένη μέθοδο υλοποίησης λογικών συναρτήσεων, από το επίπεδο λογικών πυλών στο επίπεδο τρανζίστορ και εν τέλει στο επίπεδο layout. Σε αυτήν την εργασία η τεχνολογία CMOS αξιοποιήθηκε με την κατασκευή σε επίπεδο layout και την προσομοίωση του θετικά ακμοπυροδότητου D Flip-Flop τεχνολογίας 32 nm στο περιβάλλον Microwind 3.5. Όπως φαίνεται από τα αποτελέσματα για την 1η περίπτωση της προσομοίωσης του D Flip-Flop στην Εικόνα 4.3.1: 1) Η αρχική τιμή της εισόδου D μεταφέρεται ορθώς στην έξοδο Q. 2) Η αλλαγή τιμής της εισόδου D μεταφέρεται ορθώς στην έξοδο Q στις χρονικές στιγμές, περίπου: 1.5 ns, 2.5 ns, 3.5 ns, 4.5 ns, 5.5 ns, 6.5 ns, 7.5 ns, 8.5 ns, 9.5 ns (με κάθε φορά clock-to-q καθυστέρηση: 0 ps για αρνητική μετάβαση της εξόδου Q και 10 ps για θετική μετάβαση της εξόδου Q, όπου clock-to-q καθυστέρηση είναι η καθυστέρηση από τη θετική μετάβαση του ρολογιού έως την αντίστοιχη αλλαγή της εξόδου Q). 3) Η κατανάλωση ισχύος του κυκλώματος είναι P = μw. Οπότε, επαληθεύεται η ορθή λειτουργία του κυκλώματος αφού οι τιμές των παραμέτρων προσομοίωσης συμφωνούν με τον σχετικό πίνακα αληθείας (Πίνακας 1.2.1). Επίσης, παρατηρείται ότι στη συγκεκριμένη περίπτωση η χρονική καθυστέρηση clock-to-q του κυκλώματος είναι μηδενική για αρνητική μετάβαση της εξόδου Q, ενώ είναι 1% της περιόδου του ρολογιού για θετική μετάβαση της εξόδου Q (καθυστέρηση: 0.01 ns / περίοδος: 1 ns). Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 48

49 Όπως φαίνεται από τα αντίστοιχα αποτελέσματα της 2ης περίπτωσης της προσομοίωσης στην Εικόνα 4.3.2: 1) Η αρχική τιμή της εισόδου D μεταφέρεται ορθώς στην έξοδο Q. 2) Η αλλαγή τιμής της εισόδου D μεταφέρεται ορθώς στην έξοδο Q στις χρονικές στιγμές, περίπου: 1.5 ns (με clock-to-q καθυστέρηση 0 ps), 5.5 ns (με clock-to-q καθυστέρηση 10 ps), 7.5 ns (με clock-to-q καθυστέρηση 0 ps). 3) Η αλλαγή τιμής της εισόδου D ορθώς δε μεταφέρεται στην έξοδο Q στο χρονικό διάστημα από 4 έως 4.2 ns αφού σε αυτό δεν προλαβαίνει να υπάρξει θετική μετάβαση του ρολογιού. 4) Η κατανάλωση ισχύος του κυκλώματος είναι P = μw. Οπότε, επαληθεύεται η ορθή λειτουργία του κυκλώματος αφού οι τιμές των παραμέτρων προσομοίωσης συμφωνούν με τον σχετικό πίνακα αληθείας (Πίνακας 1.2.1). Επίσης, παρατηρείται ότι στη συγκεκριμένη περίπτωση η χρονική καθυστέρηση clock-to-q του κυκλώματος είναι μηδενική για αρνητική μετάβαση της εξόδου Q, ενώ είναι 1% της περιόδου του ρολογιού για θετική μετάβαση της εξόδου Q (καθυστέρηση: 0.01 ns / περίοδος: 1 ns). Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 49

50 Όπως φαίνεται από τα αντίστοιχα αποτελέσματα της 3ης περίπτωσης της προσομοίωσης στην Εικόνα 4.3.3: 1) Η αρχική τιμή της εισόδου D μεταφέρεται ορθώς στην έξοδο Q. 2) Η αλλαγή τιμής της εισόδου D μεταφέρεται ορθώς στην έξοδο Q στις χρονικές στιγμές, περίπου: 2.5 ns (με clock-to-q καθυστέρηση 0 ps), 9.5 ns (με clock-to-q καθυστέρηση 0 ps), 10.5 ns (με clock-to-q καθυστέρηση 0 ps), 11.5 ns (με clock-to-q καθυστέρηση 10 ps), 12.5 ns (με clock-to-q καθυστέρηση 0 ps). 3) Η κατανάλωση ισχύος του κυκλώματος είναι P = μw. Οπότε, σε κάθε περίπτωση επαληθεύεται η ορθή λειτουργία του κυκλώματος αφού οι τιμές των παραμέτρων προσομοίωσης συμφωνούν με τον σχετικό πίνακα αληθείας (Πίνακας 1.2.1). Τέλος, παρατηρείται ότι στη συγκεκριμένη περίπτωση η χρονική καθυστέρηση clock-to-q του κυκλώματος είναι μηδενική για αρνητική μετάβαση της εξόδου Q, ενώ είναι 1% της περιόδου του ρολογιού για θετική μετάβαση της εξόδου Q (καθυστέρηση: 0.01 ns / περίοδος: 1 ns) εκτός από τη στιγμή των περίπου 9.5 ns που είναι επίσης μηδενική. Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 50

51 ΒΙΒΛΙΟΓΡΑΦΙΑ [1] M. M. Mano and M. D. Ciletti, Σύγχρονη ακολουθιακή λογική, στο Ψηφιακή Σχεδίαση, 4η έκδοση, Αθήνα, Ελλάδα, Παπασωτηρίου, 2010, σελ [2] Ν. Κονοφάος, Δ. Μπαλόμπας, Σχεδίαση κυκλωμάτων αθροιστών CMOS, τεχνολογίας 120 έως 50 nm και σύγκριση επιδόσεων, Θεσσαλονίκη [3] Baker, R. Jacob, CMOS: circuit design, layout, and simulation, Second edition, Wiley-IEEE. p. xxix. (2008). [4] Fairchild SemiconductorTM, Application Note 77, CMOS, the Ideal Logic Family, January [5] Etienne Sicard, Microwind and Dsch User s Manual, November [6] William Liu, MOSFET models for spice simulation, including NSIM3v3, BSIM4. [7] Ν. Κονοφάος, Α.Κ. Βοΐλας, Βοηθητικό υλικό: Ηλεκτρονικά αρχεία με οδηγίες χρήσης του περιβάλλοντος Microwind 2. [8] R. Uma, Flip-Flop Circuit Families:Comparison of Layout and Topology for Low Power VLSI Circuits, IJERA, Vol. 1, Issue 4, pp , Nov [Online]. Available: [9] Bill Lin. (2005, March 9). Lecture on Flip-Flops [Online]. Available: Φυσική Σχεδίαση και Προσομοίωση Κυκλώματος D Flip-Flop CMOS, Σελίδα 51

ΑΣΚΗΣΗ 3 η Ο ΑΝΤΙΣΤΡΟΦΕΑΣ CMOS

ΑΣΚΗΣΗ 3 η Ο ΑΝΤΙΣΤΡΟΦΕΑΣ CMOS ΑΣΚΗΣΗ 3 η Ο ΑΝΤΙΣΤΡΟΦΕΑΣ CMOS ΘΕΩΡΙΑ Οι ασκήσεις 3 και 4 αφορούν τον αντιστροφέα CMOS, ο οποίος είναι η απλούστερη αλ α ταυτόχρονα και σημαντικότερη πύλη για την κατανόηση της λειτουργίας των Ολοκληρωμένων

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

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

ΣΧΕΔΙΑΣΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΗΛΕΚΤΡΟΝΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ. Δρ. Δ. Λαμπάκης (10 η σειρά διαφανειών) ΣΧΕΔΙΑΣΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΗΛΕΚΤΡΟΝΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ Δρ. Δ. Λαμπάκης (10 η σειρά διαφανειών) Σχεδιασμός και Προσομοίωση Βασικών Κυκλωμάτων Τεχνολογίας CMOS Με βάση το εργαλείο σχεδιασμού Microwind Σκοπός: η

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

Εργαστηριακή άσκηση. Κανόνες σχεδίασης και κατασκευαστικές λεπτομέρειες στη σχεδίασης μασκών (layout) και προσομοίωσης κυκλώματος VLSI

Εργαστηριακή άσκηση. Κανόνες σχεδίασης και κατασκευαστικές λεπτομέρειες στη σχεδίασης μασκών (layout) και προσομοίωσης κυκλώματος VLSI Ε.Μ.Π. - ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗ ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ VLSI

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

ΑΣΚΗΣΗ 2 η N-MOS ΚΑΙ P-MOS TRANSISTOR ΩΣ ΔΙΑΚΟΠΤΗΣ

ΑΣΚΗΣΗ 2 η N-MOS ΚΑΙ P-MOS TRANSISTOR ΩΣ ΔΙΑΚΟΠΤΗΣ ΑΣΚΗΣΗ 2 η N-MOS ΚΑΙ P-MOS TRANSISTOR ΩΣ ΔΙΑΚΟΠΤΗΣ ΘΕΩΡΙΑ 1. Εργαλεία εξομοίωσης, SPICE, αρχεία περιγραφής κυκλωμάτων (netlist) (Παρ. 3.4, σελ 152-155) 2. To transistor ως διακόπτης, πύλη διέλευσης. (Παρ

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

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

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

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα

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

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

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

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

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

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

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

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

Εισαγωγή στα κυκλώµατα CMOS 2

Εισαγωγή στα κυκλώµατα CMOS 2 1 η Θεµατική Ενότητα : Εισαγωγή στα κυκλώµατα CMOS Επιµέλεια διαφανειών:. Μπακάλης Εισαγωγή Τεχνολογία CMOS = Complementary Metal Oxide Semiconductor Συµπληρωµατικού Ηµιαγωγού Μετάλλου Οξειδίου Αποτελείται

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

ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΗΛΕΚΤΡΟΝΙΚΗ VLSI. Δρ. ΕΥΣΤΑΘΙΟΣ ΚΥΡΙΑΚΗΣ-ΜΠΙΤΖΑΡΟΣ ΑΝΑΠΛΗΡΩΤΗΣ ΚΑΘΗΓΗΤΗΣ

ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΗΛΕΚΤΡΟΝΙΚΗ VLSI. Δρ. ΕΥΣΤΑΘΙΟΣ ΚΥΡΙΑΚΗΣ-ΜΠΙΤΖΑΡΟΣ ΑΝΑΠΛΗΡΩΤΗΣ ΚΑΘΗΓΗΤΗΣ ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΗΛΕΚΤΡΟΝΙΚΗ VLSI Δρ. ΕΥΣΤΑΘΙΟΣ ΚΥΡΙΑΚΗΣ-ΜΠΙΤΖΑΡΟΣ ΑΝΑΠΛΗΡΩΤΗΣ ΚΑΘΗΓΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΕΙ ΠΕΙΡΑΙΑ ΦΕΒΡΟΥΑΡΙΟΣ 2011 ΠΡΟΛΟΓΟΣ Στο φυλλάδιο αυτό περιλαμβάνονται οι ασκήσεις του Eργαστηρίου

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα

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

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

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI Ε.Μ.Π. - ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗ ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ VLSI

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

Υλοποίηση λογικών πυλών µε τρανζίστορ MOS. Εισαγωγή στην Ηλεκτρονική

Υλοποίηση λογικών πυλών µε τρανζίστορ MOS. Εισαγωγή στην Ηλεκτρονική Υλοποίηση λογικών πυλών µε τρανζίστορ MOS Εισαγωγή στην Ηλεκτρονική Λογική MOS Η αναπαράσταση των λογικών µεταβλητών 0 και 1 στα ψηφιακά κυκλώµατα γίνεται µέσω κατάλληλων επιπέδων τάσης, όπου κατά σύµβαση

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

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

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

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

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

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

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

Εργαστηριακή άσκηση. Σχεδίαση layout και προσομοίωση κυκλώματος με το πρόγραμμα MICROWIND

Εργαστηριακή άσκηση. Σχεδίαση layout και προσομοίωση κυκλώματος με το πρόγραμμα MICROWIND Ε.Μ.Π. - ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗ ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ VLSI

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα

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

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

K24 Ψηφιακά Ηλεκτρονικά 9: Flip-Flops

K24 Ψηφιακά Ηλεκτρονικά 9: Flip-Flops K24 Ψηφιακά Ηλεκτρονικά 9: TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΧΝΟΛΟΓΙΚΟ Περιεχόμενα 1 2 3 Γενικά Ύστερα από τη μελέτη συνδυαστικών ψηφιακών κυκλωμάτων, θα μελετήσουμε

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

V Vin $N PULSE 1.8V p 0.1p 1n 2n M M1 $N 0002 $N 0001 Vout $N 0002 MpTSMC180 + L=180n + W=720n + AD=0.324p + AS=0.

V Vin $N PULSE 1.8V p 0.1p 1n 2n M M1 $N 0002 $N 0001 Vout $N 0002 MpTSMC180 + L=180n + W=720n + AD=0.324p + AS=0. Εργασία Μικροηλεκτρονικής 2013-2014 Θέμα: Σχεδίαση και Ανάλυση CMOS Αντιστροφέα και CMOS Λογικών Κυκλωμάτων στο SPICE Ονοματεπώνυμο: Αλέξανδρος Γεώργιος Μουντογιαννάκης Σχολή: Τμήμα Επιστήμης Υπολογιστών

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

Εργαστηριακή άσκηση. Θεωρητικός και πρακτικός υπολογισμός καθυστερήσεων σε αναστροφείς CMOS VLSI

Εργαστηριακή άσκηση. Θεωρητικός και πρακτικός υπολογισμός καθυστερήσεων σε αναστροφείς CMOS VLSI Ε.Μ.Π. - ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗ ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ VLSI

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

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

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

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

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

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

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

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

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

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

Ενότητα 3 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ

Ενότητα 3 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ Ενότητα 3 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ Γενικές Γραμμές Οικογένειες Ψηφιακής Λογικής Τάση τροφοδοσίας Λογικά επίπεδα - Περιθώριo θορύβου Χρόνος μετάβασης Καθυστέρηση διάδοσης Κατανάλωση ισχύος Γινόμενο

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

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

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

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

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

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

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

Ψηφιακά Ηλεκτρονικά. Μάθηµα 5ο.. Λιούπης

Ψηφιακά Ηλεκτρονικά. Μάθηµα 5ο.. Λιούπης Ψηφιακά Ηλεκτρονικά Μάθηµα 5ο. Λιούπης Τεχνολογία CMOS Υλοποιεί την πλειοψηφία των µοντέρνων ψηφιακών κυκλωµάτων λογικές πύλες µνήµες επεξεργαστές άλλα σύνθετα κυκλώµατα Συνδυάζει συµπληρωµατικά pmos και

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

Ελίνα Μακρή

Ελίνα Μακρή Ελίνα Μακρή elmak@unipi.gr Μετατροπή Αριθμητικών Συστημάτων Πράξεις στα Αριθμητικά Συστήματα Σχεδίαση Ψηφιακών Κυκλωμάτων με Logism Άλγεβρα Boole Λογικές Πύλες (AND, OR, NOT, NAND, XOR) Flip Flops (D,

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

Ψηφιακά Συστήματα. 7. Κυκλώματα Μνήμης

Ψηφιακά Συστήματα. 7. Κυκλώματα Μνήμης Ψηφιακά Συστήματα 7. Κυκλώματα Μνήμης Βιβλιογραφία 1. Φανουράκης Κ., Πάτσης Γ., Τσακιρίδης Ο., Θεωρία και Ασκήσεις Ψηφιακών Ηλεκτρονικών, ΜΑΡΙΑ ΠΑΡΙΚΟΥ & ΣΙΑ ΕΠΕ, 2016. [59382199] 2. Floyd Thomas L., Ψηφιακά

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

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ ΣΧΕΔΙΑΣΗ ΨΗΦΙΑΚΩΝ ΟΛΟΚΛΗΡΩΜΕΝΩΝ ΚΥΚΛΩΜΑΤΩΝ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ ΑΣΚΗΣΗ 1η: ΜΕΛΕΤΗ ΤΟΥ MOSFET Σκοπός της άσκησης Στην άσκηση αυτή θα μελετήσουμε το τρανζίστορ τύπου MOSFET και τη λειτουργία

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

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI Ε.Μ.Π. - ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗ ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ VLSI

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

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

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

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

Αποστολέλλης Βασίλης

Αποστολέλλης Βασίλης ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ «ΜΕΛΕΤΗ ΚΑΙ ΣΧΕΔΙΑΣΗ ΚΥΚΩΜΑΤΩΝ ΑΘΡΟΙΣΤΩΝ CMOS ΜΕ ΒΕΛΤΙΩΣΗ ΣΤΗΝ ΔΙΑΔΟΣΗ ΤΟΥ ΚΡΑΤΟΥΜΕΝΟΥ» Πτυχιακή Εργασία Αποστολέλλης Βασίλης

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

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων. Διδάσκοντες

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

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

Φυσική σχεδίαση ολοκληρωμένων κυκλωμάτων

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

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

Ψηφιακά Κυκλώματα (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

Ψηφιακά Κυκλώματα (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Ψηφιακά Κυκλώματα ( ο μέρος) ΜΥΥ-6 Εισαγωγή στους Η/Υ και στην Πληροφορική Ψηφιακά κυκλώματα Οι δύο λογικές τιμές, αντιστοιχούν σε ηλεκτρικές τάσεις Υλοποιούνται με τρανζίστορ ή διόδους: ελεγχόμενοι διακόπτες

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

Ενότητα ΑΡΧΕΣ ΑΚΟΛΟΥΘΙΑΚΗΣ ΛΟΓΙΚΗΣ LATCHES & FLIP-FLOPS

Ενότητα ΑΡΧΕΣ ΑΚΟΛΟΥΘΙΑΚΗΣ ΛΟΓΙΚΗΣ LATCHES & FLIP-FLOPS Ενότητα ΑΡΧΕΣ ΑΚΟΛΟΥΘΙΑΚΗΣ ΛΟΓΙΚΗΣ LATCHES & FLIP-FLOPS Γενικές Γραμμές Ακολουθιακή Λογική Μεταστάθεια S-R RLatch h( (active high h&l low) S-R Latch with Enable Latch Flip-Flop Ασύγχρονοι είσοδοι PRESET

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

10o ΕΡΓΑΣΤΗΡΙΟ Στοιχεία Χωροθεσίας (Layout) CMOS

10o ΕΡΓΑΣΤΗΡΙΟ Στοιχεία Χωροθεσίας (Layout) CMOS 10o ΕΡΓΑΣΤΗΡΙΟ Στοιχεία Χωροθεσίας (Layout) CMOS Εισαγωγή Θα ξεκινήσουμε σχεδιάζοντας της χωροθεσία μεμονωμένων διατάξεων Θα σχεδιάσουμε τα διάφορα επίπεδα της διάταξης (του τρανζίστορ). Τα ΟΚ κατασκευάζονται

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

Κεφάλαιο 3 ο Ακολουθιακά Κυκλώματα με ολοκληρωμένα ΤΤL

Κεφάλαιο 3 ο Ακολουθιακά Κυκλώματα με ολοκληρωμένα ΤΤL Κεφάλαιο 3 ο Ακολουθιακά Κυκλώματα με ολοκληρωμένα ΤΤL 3.1 Εισαγωγή στα FLIP FLOP 3.1.1 Θεωρητικό Υπόβαθρο Τα σύγχρονα ακολουθιακά κυκλώματα με τα οποία θα ασχοληθούμε στο εργαστήριο των Ψηφιακών συστημάτων

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

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

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

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

Πράξεις με δυαδικούς αριθμούς

Πράξεις με δυαδικούς αριθμούς Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 25-6 Πράξεις με δυαδικούς αριθμούς (λογικές πράξεις) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Εκτέλεση πράξεων

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

4/10/2008. Στατικές πύλες CMOS και πύλες με τρανζίστορ διέλευσης. Πραγματικά τρανζίστορ. Ψηφιακή λειτουργία. Κανόνες ψηφιακής λειτουργίας

4/10/2008. Στατικές πύλες CMOS και πύλες με τρανζίστορ διέλευσης. Πραγματικά τρανζίστορ. Ψηφιακή λειτουργία. Κανόνες ψηφιακής λειτουργίας 2 η διάλεξη 25 Σεπτεμβρίου Πραγματικά τρανζίστορ Στατικές πύλες CMOS και πύλες με τρανζίστορ διέλευσης Γιώργος Δημητρακόπουλος Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Η τάση στο gate του τρανζίστορ

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

ΑΣΚΗΣΗ 10 ΣΧΕΔΙΑΣΗ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

ΑΣΚΗΣΗ 10 ΣΧΕΔΙΑΣΗ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ ΑΣΚΗΣΗ ΣΧΕΔΙΑΣΗ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ.. ΣΚΟΠΟΣ Η σχεδίαση ακολουθιακών κυκλωμάτων..2. ΘΕΩΡΗΤΙΚΟ ΜΕΡΟΣ.2.. ΑΛΓΟΡΙΘΜΟΣ ΣΧΕΔΙΑΣΗΣ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ Τα ψηφιακά κυκλώματα με μνήμη ονομάζονται ακολουθιακά.

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

Ακολουθιακό κύκλωμα Η έξοδος του κυκλώματος εξαρτάται από τις τιμές εισόδου ΚΑΙ από την προηγούμενη κατάσταση του κυκλώματος

Ακολουθιακό κύκλωμα Η έξοδος του κυκλώματος εξαρτάται από τις τιμές εισόδου ΚΑΙ από την προηγούμενη κατάσταση του κυκλώματος 1 Συνδυαστικό κύκλωμα Η έξοδος του κυκλώματος εξαρτάται ΜΟΝΟ από τις εισόδους του Εάν γνωρίζουμε τις τιμές των εισόδων του κυκλώματος, τότε μπορούμε να προβλέψουμε ακριβώς τις εξόδους του Ακολουθιακό κύκλωμα

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

Ελίνα Μακρή

Ελίνα Μακρή Ελίνα Μακρή elmak@unipi.gr Μετατροπή Αριθμητικών Συστημάτων Πράξεις στα Αριθμητικά Συστήματα Σχεδίαση Ψηφιακών Κυκλωμάτων με Logism Άλγεβρα Boole Λογικές Πύλες (AND, OR, NOT, NAND, XOR) Flip Flops (D,

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

Βασικές αρχές ηµιαγωγών και τρανζίστορ MOS. Εισαγωγή στην Ηλεκτρονική

Βασικές αρχές ηµιαγωγών και τρανζίστορ MOS. Εισαγωγή στην Ηλεκτρονική Βασικές αρχές ηµιαγωγών και τρανζίστορ MOS Εισαγωγή στην Ηλεκτρονική Ηµιαγώγιµα υλικά και πυρίτιο Η κατασκευή ενός ολοκληρωµένου κυκλώµατος γίνεται µε βάση ένα υλικό ηµιαγωγού (semiconductor), το οποίο

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

Πολυσύνθετες πύλες. Διάλεξη 11

Πολυσύνθετες πύλες. Διάλεξη 11 Πολυσύνθετες πύλες NMOS και CMOS Διάλεξη 11 Δομή της διάλεξης Εισαγωγή ΗσύνθετηλογικήNMOS ΗσύνθετηλογικήCMOS Η πύλη μετάδοσης CMOS Ασκήσεις 2 Πολυσύνθετες πύλες NMOS και CMOS Εισαγωγή 3 Εισαγωγή Στη λογική

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

4.2 Αναπαράσταση δυαδικών τιμών στα ψηφιακά κυκλώματα

4.2 Αναπαράσταση δυαδικών τιμών στα ψηφιακά κυκλώματα ΚΕΦΑΛΑΙΟ 4 ΤΕΧΝΟΛΟΓΙΕΣ ΥΛΟΠΟΙΗΣΗΣ 4.1 Εισαγωγή Για την υλοποίηση των λογικών πυλών χρησιμοποιήθηκαν αρχικά ηλεκτρονικές λυχνίες κενού και στη συνέχεια κρυσταλλοδίοδοι και διπολικά τρανζίστορ. Τα ολοκληρωμένα

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

Εκτέλεση πράξεων. Ψηφιακά Ηλεκτρονικά και Δυαδική Λογική. Πράξεις με δυαδικούς αριθμούς. Πράξεις με δυαδικούς αριθμούς

Εκτέλεση πράξεων. Ψηφιακά Ηλεκτρονικά και Δυαδική Λογική. Πράξεις με δυαδικούς αριθμούς. Πράξεις με δυαδικούς αριθμούς Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 24-5 Πράξεις με δυαδικούς αριθμούς (λογικές πράξεις) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης ; Ποιες κατηγορίες

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

Ακολουθιακό κύκλωμα Η έξοδος του κυκλώματος εξαρτάται από τις τιμές εισόδου ΚΑΙ από την προηγούμενη κατάσταση του κυκλώματος

Ακολουθιακό κύκλωμα Η έξοδος του κυκλώματος εξαρτάται από τις τιμές εισόδου ΚΑΙ από την προηγούμενη κατάσταση του κυκλώματος 1 Συνδυαστικό κύκλωμα Η έξοδος του κυκλώματος εξαρτάται ΜΟΝΟ από τις εισόδους του Εάν γνωρίζουμε τις τιμές των εισόδων του κυκλώματος, τότε μπορούμε να προβλέψουμε ακριβώς τις εξόδους του Ακολουθιακό κύκλωμα

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

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή 1. Ηλεκτρονικός Υπολογιστής Ο Ηλεκτρονικός Υπολογιστής είναι μια συσκευή, μεγάλη ή μικρή, που επεξεργάζεται δεδομένα και εκτελεί την εργασία του σύμφωνα με τα παρακάτω

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

Ψηφιακή Σχεδίαση Εργαστηριο 1. Τμήμα: Μηχανικών Πληροφορικής κ Τηλεπικοινωνιών Διδάσκων: Δρ. Σωτήριος Κοντογιαννης Μάθημα 2 ου εξαμήνου

Ψηφιακή Σχεδίαση Εργαστηριο 1. Τμήμα: Μηχανικών Πληροφορικής κ Τηλεπικοινωνιών Διδάσκων: Δρ. Σωτήριος Κοντογιαννης Μάθημα 2 ου εξαμήνου Ψηφιακή Σχεδίαση Εργαστηριο 1 Τμήμα: Μηχανικών Πληροφορικής κ Τηλεπικοινωνιών Διδάσκων: Δρ. Σωτήριος Κοντογιαννης Μάθημα 2 ου εξαμήνου ΛΟΓΙΚΕΣ ΠΥΛΕΣ ΕΡΓΑΛΕΙΑ ΕΡΓΑΣΤΗΡΙΟ Το εργαλείο που θα χρησιμοποιηθεί

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

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ (Τ.Ε.Ι.) ΚΡΗΤΗΣ Τµήµα Εφαρµοσµένης Πληροφορικής & Πολυµέσων. Ψηφιακή Σχεδίαση. Κεφάλαιο 5: Σύγχρονη Ακολουθιακή

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ (Τ.Ε.Ι.) ΚΡΗΤΗΣ Τµήµα Εφαρµοσµένης Πληροφορικής & Πολυµέσων. Ψηφιακή Σχεδίαση. Κεφάλαιο 5: Σύγχρονη Ακολουθιακή ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ (Τ.Ε.Ι.) ΚΡΗΤΗΣ Τµήµα Εφαρµοσµένης Πληροφορικής & Πολυµέσων Ψηφιακή Σχεδίαση Κεφάλαιο 5: Σύγχρονη Ακολουθιακή Λογική Σύγχρονα Ακολουθιακά Κυκλώµατα Είσοδοι Συνδυαστικό κύκλωµα

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

Κεφάλαιο 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. Συγχρονισμός

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

Ηλεκτρολόγοι Μηχανικοί ΕΜΠ Λογική Σχεδίαση Ψηφιακών Συστημάτων Διαγώνισμα κανονικής εξέτασης 2017

Ηλεκτρολόγοι Μηχανικοί ΕΜΠ Λογική Σχεδίαση Ψηφιακών Συστημάτων Διαγώνισμα κανονικής εξέτασης 2017 Ηλεκτρολόγοι Μηχανικοί ΕΜΠ Λογική Σχεδίαση Ψηφιακών Συστημάτων Διαγώνισμα κανονικής εξέτασης 2017 Θέμα 1ο (3 μονάδες) Υλοποιήστε το ακoλουθιακό κύκλωμα που περιγράφεται από το κατωτέρω διάγραμμα καταστάσεων,

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

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

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

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

Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων. Δεληγιαννίδης Σταύρος Φυσικός, MsC in Microelectronic Design

Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων. Δεληγιαννίδης Σταύρος Φυσικός, MsC in Microelectronic Design Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων Δεληγιαννίδης Σταύρος Φυσικός, MsC in Microelectronic Design TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής Τ.Ε.

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

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

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

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

Κυκλωμάτων» Χειμερινό εξάμηνο

Κυκλωμάτων» Χειμερινό εξάμηνο «Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων» Χειμερινό εξάμηνο 2016-2017 Εισαγωγή στα Συστήματα Ολοκληρωμένων Κυκλωμάτων Δρ. Παρασκευάς Κίτσος Επίκουρος Καθηγητής http://diceslab.cied.teiwest.gr E-mail: pkitsos@teimes.gr

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

ΣΤΑΤΙΚΕΣ ΚΑΙ ΔΥΝΑΜΙΚΕΣ ΜΝΗΜΕΣ ΤΥΧΑΙΑΣ ΠΡΟΣΠΕΛΑΣΗΣ (Static and Dynamic RAMs). ΔΙΑΡΘΡΩΣΗ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΘΕΜΑΤΙΚΕΣ ΕΝΟΤΗΤΕΣ

ΣΤΑΤΙΚΕΣ ΚΑΙ ΔΥΝΑΜΙΚΕΣ ΜΝΗΜΕΣ ΤΥΧΑΙΑΣ ΠΡΟΣΠΕΛΑΣΗΣ (Static and Dynamic RAMs). ΔΙΑΡΘΡΩΣΗ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΘΕΜΑΤΙΚΕΣ ΕΝΟΤΗΤΕΣ ΣΤΑΤΙΚΕΣ ΚΑΙ ΔΥΝΑΜΙΚΕΣ ΜΝΗΜΕΣ ΤΥΧΑΙΑΣ ΠΡΟΣΠΕΛΑΣΗΣ (Static and Dynamic RAMs). ΔΙΑΡΘΡΩΣΗ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΘΕΜΑΤΙΚΕΣ ΕΝΟΤΗΤΕΣ ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ ΗΜΙΑΓΩΓΙΚΩΝ ΜΝΗΜΩΝ. ΒΑΣΙΚΗ ΛΕΙΤΟΥΡΓΙΑ RAM CMOS. ΤΥΠΟΙ ΚΥΤΤΑΡΩΝ ΑΡΧΕΣ

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

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ ΤΕΧΝΟΛΟΓΙΑΣ MOS KAI CMOS

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ ΤΕΧΝΟΛΟΓΙΑΣ MOS KAI CMOS Εισαγωγή στη Μικροηλεκτρονική (ΕΤΥ-482) 1 ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ ΤΕΧΝΟΛΟΓΙΑΣ MOS KAI CMOS Α. Αναστροφέας MOSFET. Α.1 Αναστροφέας MOSFET µε φορτίο προσαύξησης. Ο αναστροφέας MOSFET (πύλη NOT) αποτελείται από

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr 1 5. ΑΛΓΕΒΡΑ BOOLE ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ ΜΕΡΟΣ Β 2 Επαναληπτική

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

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

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

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

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων Χειμερινό Εξάμηνο 2018-2019 Ροή Σχεδίασης Κυκλωμάτων και Εργαλεία CAD ΗΥ220 - Βασίλης Παπαευσταθίου 1 Transistor: Δομική μονάδα κυκλωμάτων Τα ολοκληρωμένα κυκλώματα

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

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων Χειμερινό Εξάμηνο 2017-2018 Ροή Σχεδίασης Κυκλωμάτων και Εργαλεία CAD ΗΥ220 - Γιώργος Καλοκαιρινός & Βασίλης Παπαευσταθίου 1 Transistor: Δομική μονάδα κυκλωμάτων Τα

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

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

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

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

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

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

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

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

Ψηφιακή Λογική και Σχεδίαση Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 26-7 Ψηφιακή Λογική και Σχεδίαση (σχεδίαση συνδυαστικών κυκλωμάτων) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης Το τρανζίστορ

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

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων Χειμερινό Εξάμηνο 2017-2018 Λογικές Πύλες, Στοιχεία Μνήμης, Συνδυαστική Λογική και Κυματομορφές ΗΥ220 - Βασίλης Παπαευσταθίου & Γιώργος Καλοκαιρινός 1 Τα βασικά της

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

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

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

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

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

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

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

ΗΜΥ 210: Σχεδιασμό Ψηφιακών Συστημάτων, Χειμερινό Εξάμηνο 2008

ΗΜΥ 210: Σχεδιασμό Ψηφιακών Συστημάτων, Χειμερινό Εξάμηνο 2008 ΗΜΥ-211: Εργαστήριο Σχεδιασμού Ψηφιακών Συστημάτων Χειμερινό Εξάμηνο 2009 Ακολουθιακά Κυκλώματα: Μανδαλωτές (Latches), Flip-FlopsFlops και Μετρητές Ριπής Μαρία Κ. Μιχαήλ Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων

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

ΣΧΕΔΙΑΣΗ ΚΑΙ ΠΡΟΣΟΜΟΙΩΣΗ ΚΥΚΛΩΜΑΤΩΝ SRAM ΤΕΧΝΟΛΟΓΙΑΣ MOSFET 32nm

ΣΧΕΔΙΑΣΗ ΚΑΙ ΠΡΟΣΟΜΟΙΩΣΗ ΚΥΚΛΩΜΑΤΩΝ SRAM ΤΕΧΝΟΛΟΓΙΑΣ MOSFET 32nm ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής ΣΧΕΔΙΑΣΗ ΚΑΙ ΠΡΟΣΟΜΟΙΩΣΗ ΚΥΚΛΩΜΑΤΩΝ SRAM ΤΕΧΝΟΛΟΓΙΑΣ MOSFET 32nm Η Δ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ εκπονήθηκε από τον φοιτητή Γεωργούλας

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

7.1 Θεωρητική εισαγωγή

7.1 Θεωρητική εισαγωγή ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 7 ΑΚΟΛΟΥΘΙΑΚΑ ΚΥΚΛΩΜΑΤΑ ΜΑΝ ΑΛΩΤΕΣ FLIP FLOP Σκοπός: Η κατανόηση της λειτουργίας των βασικών ακολουθιακών κυκλωµάτων. Θα µελετηθούν συγκεκριµένα: ο µανδαλωτής (latch)

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

ΗΜΥ 210 ΣΧΕΔΙΑΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

ΗΜΥ 210 ΣΧΕΔΙΑΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΗΜΥ 210 ΣΧΕΔΙΑΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Χειµερινό Εξάµηνο 2016 ΔΙΑΛΕΞΗ 5: Το CMOS transistor και κυκλώµατα CMOS ΧΑΡΗΣ ΘΕΟΧΑΡΙΔΗΣ Επίκουρος Καθηγητής, ΗΜΜΥ (ttheocharides@ucy.ac.cy) Περίληψη q Κυκλώµατα

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

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

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

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

100 ΕΡΩΤΗΣΕΙΣ ΜΕ ΤΙΣ ΑΝΤΙΣΤΟΙΧΕΣ ΑΠΑΝΤΗΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ

100 ΕΡΩΤΗΣΕΙΣ ΜΕ ΤΙΣ ΑΝΤΙΣΤΟΙΧΕΣ ΑΠΑΝΤΗΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ 100 ΕΡΩΤΗΣΕΙΣ ΜΕ ΤΙΣ ΑΝΤΙΣΤΟΙΧΕΣ ΑΠΑΝΤΗΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ 1) Να μετατρέψετε τον δεκαδικό αριθμό (60,25) 10, στον αντίστοιχο δυαδικό 11111,11 111001,01 111100,01 100111,1 111100,01 2)

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

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

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

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

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

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

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

ΑΣΚΗΣΗ 7. ΘΕΜΑ 1ο MINORITY A B C. C out

ΑΣΚΗΣΗ 7. ΘΕΜΑ 1ο MINORITY A B C. C out ΑΣΚΗΣΗ 7 ΘΕΜΑ 1ο MINORITY A B C C out S S C out C OUT = MAJ(A,B,C) = Majority(A,B,C) = 1 when at least 2 (majority) of A, B, and C are equal to 1. Opposite Minority MAJ(A,B,C) = AB + BC + AC (PMOS and

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

Κεφάλαιο Τρία: Ψηφιακά Ηλεκτρονικά

Κεφάλαιο Τρία: Ψηφιακά Ηλεκτρονικά Κεφάλαιο Τρία: 3.1 Τι είναι αναλογικό και τι ψηφιακό µέγεθος Αναλογικό ονοµάζεται το µέγεθος που µπορεί να πάρει οποιαδήποτε τιµή σε µια συγκεκριµένη περιοχή τιµών π.χ. η ταχύτητα ενός αυτοκινήτου. Ψηφιακό

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

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Καταχωρητές και Μετρητές 2. Επιμέλεια Διαφανειών: Δ.

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

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

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

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

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

Κεφάλαιο 2 ο. Γ. Τσιατούχας. VLSI Systems and Computer Architecture Lab

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

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

Πανεπιστήµιο Θεσσαλίας

Πανεπιστήµιο Θεσσαλίας Πανεπιστήµιο Θεσσαλίας Τµήµα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών ΗΥ 130 : Ψηφιακή σχεδίαση Βόλος 2015 1 Εισαγωγή Το Multisim είναι ένα ολοκληρωμένο περιβάλλον προσομοίωσης της συμπεριφοράς

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

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ψηφιακή Σχεδίαση Ενότητα 9: Ελαχιστοποίηση και Κωδικοποίηση Καταστάσεων, Σχεδίαση με D flip-flop, Σχεδίαση με JK flip-flop, Σχεδίαση με T flip-flop Δρ. Μηνάς

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

i Το τρανζίστορ αυτό είναι τύπου NMOS. Υπάρχει και το συμπληρωματικό PMOS. ; Τι συμβαίνει στο τρανζίστορ PMOS; Το τρανζίστορ MOS(FET)

i Το τρανζίστορ αυτό είναι τύπου NMOS. Υπάρχει και το συμπληρωματικό PMOS. ; Τι συμβαίνει στο τρανζίστορ PMOS; Το τρανζίστορ MOS(FET) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 25-6 Το τρανζίστορ MOS(FET) πύλη (gate) Ψηφιακή και Σχεδίαση πηγή (source) καταβόθρα (drai) (σχεδίαση συνδυαστικών κυκλωμάτων) http://di.ioio.gr/~mistral/tp/comparch/

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

Σχεδιασμός Αποκωδικοποιητή και υλοποίηση του στο Logisim και στο Quartus. Εισαγωγή στο Logisim

Σχεδιασμός Αποκωδικοποιητή και υλοποίηση του στο Logisim και στο Quartus. Εισαγωγή στο Logisim ΗΜΥ211 Εργαστήριο Ψηφιακών Συστημάτων Σχεδιασμός Αποκωδικοποιητή και υλοποίηση του στο Logisim και στο Quartus. Εισαγωγή στο Logisim Διδάσκoντες: Δρ. Γιώργος Ζάγγουλος και Δρ. Παναγιώτα Μ. Δημοσθένους

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

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Δίοδοι, BJT και MOSFET ως Διακόπτες 2

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Δίοδοι, BJT και MOSFET ως Διακόπτες 2 Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Δίοδοι, BJT και MOSFET ως Διακόπτες Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Ιδανικός διακόπτης ΙΔΑΝΙΚΟΣ ΔΙΑΚΟΠΤΗΣ ΠΡΑΓΜΑΤΙΚΟΣ ΔΙΑΚΟΠΤΗΣ

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

Σωστή απάντηση το: Γ. Απάντηση

Σωστή απάντηση το: Γ. Απάντηση Ειδικά Θέματα Ελέγχου Ορθής Λειτουργίας VLSI Συστημάτων - Σχεδιασμός για Εύκολο Έλεγχο Εξετάσεις ΟΣΥΛ & ΕΤΥ 4-7- 2016 Ειδικά Θέματα Σχεδίασης Ψηφιακών Συστημάτων Εξετάσεις μαθήματος επιλογής Τμήματος Μηχανικών

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

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

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Οικογένειες Ολοκληρωμένων Κυκλωμάτων Ψηφιακής Λογικής Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Οικογένειες Ολοκληρωμένων Κυκλωμάτων Ψηφιακής Λογικής Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Περιεχόμενα Βασικά ηλεκτρικά χαρακτηριστικά

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

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ 1.1 Εισαγωγή...11 1.2 Τα κύρια αριθμητικά Συστήματα...12 1.3 Μετατροπή αριθμών μεταξύ των αριθμητικών συστημάτων...13 1.3.1 Μετατροπή ακέραιων

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

Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων 6: Ταχύτητα Κατανάλωση Ανοχή στον Θόρυβο

Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων 6: Ταχύτητα Κατανάλωση Ανοχή στον Θόρυβο Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων 6: Ταχύτητα Κατανάλωση Ανοχή στον Θόρυβο Γιάννης Λιαπέρδος TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ Εισαγωγή

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

Λογικά Κυκλώματα CMOS. Διάλεξη 5

Λογικά Κυκλώματα CMOS. Διάλεξη 5 Λογικά Κυκλώματα CMOS Διάλεξη 5 Δομή της διάλεξης Εισαγωγή Η τεχνολογία αντιστροφέων CMOS Λειτουργία του κυκλώματος Χαρακτηριστική μεταφοράς τάσης Περιθώρια θορύβου Κατανάλωση ισχύος Οι πύλες CMOS NOR

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

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

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

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

ΗΥ335: Προχωρημένη Ηλεκτρονική. «Βαθμίδες Εξόδου» Φώτης Πλέσσας UTH ΤHMMY

ΗΥ335: Προχωρημένη Ηλεκτρονική. «Βαθμίδες Εξόδου» Φώτης Πλέσσας UTH ΤHMMY ΗΥ335: Προχωρημένη Ηλεκτρονική «Βαθμίδες Εξόδου» Φώτης Πλέσσας fplessas@inf.uth.gr ΤHMMY Σκοπός διάλεξης Γιατί χρησιμοποιούμε στάδια εξόδου Ακόλουθος εκπομπού Παρουσίαση των βασικών προδιαγραφών του Ψαλιδισμός

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

ΑΣΚΗΣΗ 7 FLIP - FLOP

ΑΣΚΗΣΗ 7 FLIP - FLOP ΑΣΚΗΣΗ 7 FLIP - FLOP Αντικείμενο της άσκησης: Η κατανόηση της δομής και λειτουργίας των Flip Flop. Flip - Flop Τα Flip Flop είναι δισταθή λογικά κυκλώματα με χαρακτηριστικά μνήμης και είναι τα πλέον βασικά

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

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

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΑΣΥΓΧΡΟΝΟΙ ΜΕΤΡΗΤΕΣ ΣΧΟΛΗ ΑΣΠΑΙΤΕ ΤΜΗΜΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΗΛΕΚΤΡΟΛΟΓΙΑΣ ΕΡΓΑΣΤΗΡΙΟ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΘΕΩΡΗΤΙΚΟ ΜΕΡΟΣ ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΑΣΥΓΧΡΟΝΟΙ ΜΕΤΡΗΤΕΣ 1) Οι απαριθμητές ή μετρητές (counters) είναι κυκλώματα που

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

Θέμα 1ο (3 μονάδες) Υλοποιήστε το ακoλουθιακό κύκλωμα που περιγράφεται από το κατωτέρω διάγραμμα

Θέμα 1ο (3 μονάδες) Υλοποιήστε το ακoλουθιακό κύκλωμα που περιγράφεται από το κατωτέρω διάγραμμα Ηλεκτρολόγοι Μηχανικοί ΕΜΠ Λογική Σχεδίαση Ψηφιακών Συστημάτων Διαγώνισμα επαναληπτικής εξέτασης 2016 Θέμα 1ο (3 μονάδες) Υλοποιήστε το ακoλουθιακό κύκλωμα που περιγράφεται από το κατωτέρω διάγραμμα καταστάσεων,

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

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

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

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