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

Σχετικά έγγραφα
Μικροηλεκτρονική - VLSI

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

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

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

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

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

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

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

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

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

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

Κεφάλαιο 9 ο. Γ. Τσιατούχας. VLSI Systems and Computer Architecture Lab. CMOS Λογικές ομές 2

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

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

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

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

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

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

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

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

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

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

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

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

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

Συστήματα Αυτομάτου Ελέγχου 1 Ενότητα # 5: Χρήση μετασχηματισμού Laplace για επίλυση ηλεκτρικών κυκλωμάτων Μέθοδοι εντάσεων βρόχων και τάσεων κόμβων

Κυριάκης - Μπιτζάρος Ευστάθιος Τμήμα Ηλεκτρονικών Μηχανικών Τ.Ε.

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

Bλάβες, ελαττώματα και. Δημήτρης Νικολός, Τμήμα Μηχ. Ηλεκτρονικών Υπολογιστών και Πληροφορικής, Παν. Πατρών

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

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

Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άδεια

HY121 Ηλεκτρικϊ Κυκλώματα

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

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

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

Λογιστικές Εφαρμογές Εργαστήριο

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

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

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

Περιβαλλοντική Χημεία

Υδραυλικά & Πνευματικά ΣΑΕ

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

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

Ηλεκτρικές Μηχανές ΙΙ

ΗΜΥ 307 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ CMOS. Εαρινό Εξάμηνο ΧΑΡΗΣ ΘΕΟΧΑΡΙΔΗΣ

Ηλεκτρικές Μηχανές ΙΙ Εργαστήριο

Εισαγωγή στον Προγραμματισμό με C++

Βιομηχανικοί Ελεγκτές

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

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

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

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

ΣΤΑΤΙΣΤΙΚΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

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

Βιομηχανικοί Ελεγκτές

ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΟΙΚΟΝΟΜΟΛΟΓΟΥΣ

Συστήματα Αυτομάτου Ελέγχου II

ΣΤΑΤΙΣΤΙΚΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

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

Η επικράτηση των ψηφιακών κυκλωμάτων 1o μέρος

Εισαγωγή στις Τηλεπικοινωνίες / Εργαστήριο

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

Ηλεκτρονική Φυσική & Οπτικοηλεκτρονική

9 ο ΕΡΓΑΣΤΗΡΙΟ ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ

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

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

Μοντελοποίηση Λογικών Κυκλωμάτων

HY330 Ψηφιακά Κυκλώματα - Εισαγωγή στα Συστήματα VLSI.

Εισαγωγή στις κρυσταλλολυχνίες (Transistors)

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

Σχεδίαση Ηλεκτρονικών Κυκλωμάτων RF

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

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

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

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

ΔΙΔΑΣΚΩΝ: Δρ. Στυλιανός Τσίτσος

Υδραυλικά & Πνευματικά ΣΑΕ Εργαστηριακό μέρος του μαθήματος

1) Ταχύτητα. (Χρόνος καθυστερήσεως της διαδόσεως propagation delay Tpd ). Σχήμα 11.1β Σχήμα 11.1γ

Συστήματα Αυτομάτου Ελέγχου II

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

ΔΙΔΑΣΚΩΝ: Δρ. Στυλιανός Τσίτσος

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

ΔΙΔΑΣΚΩΝ: Δρ. Στυλιανός Τσίτσος

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

CAD / CAM. Ενότητα #10: Βιομηχανικά Συστήματα Ελέγχου. Δημήτριος Τσελές Τμήμα Μηχανικών Αυτοματισμού T.E.

ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ

Σχεδίαση Ηλεκτρονικών Κυκλωμάτων RF

Συστήματα Αυτομάτου Ελέγχου ΙΙ

Αρχές Τηλεπικοινωνιών

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

ΗΜΥ 307 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ Εαρινό Εξάμηνο 2017

ΗΜΥ 307 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ Εαρινό Εξάμηνο 2018

Συστήματα Αυτομάτου Ελέγχου 2

Βιομηχανικοί Ελεγκτές

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

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

11 ο ΕΡΓΑΣΤΗΡΙΟ ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ

Transcript:

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

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναέρεται ρητώς. 2

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

Σκοπός Ενότητας Παρουσίαση των δυναμικών λογικών κυκλωμάτων και των εναλλακτικών μεθόδων υλοποίησής τους 4

Περιεχόμενα Ενότητας Δυναμικά κυκλώματα CMOS Δυναμική Λογική Παράδειγμα Μεταβατική Απόκριση Ιδιότητες δυναμικών πυλών Διαρροή Φορτίου Domino Logic Σχεδιασμός με λογική Domino Backgate Coupling Effect Footless Domino 5

Δυναμικά κυκλώματα CMOS Στα στατικά κυκλώματα κάθε χρονική στιγμή (εκτός από τη διάρκεια της μετάβασης) η έξοδος είναι συνδεδεμένη στο GND ή το V DD. Πύλη n εισόδων απαιτεί 2n τρανζίστορς Στα δυναμικά κυκλώματα οι τιμές των σημάτων αποθηκεύονται προσωρινά στη χωρητικότητα κόμβων με υψηλή αντίσταση. Πύλη n εισόδων απαιτεί n + 2 (n+1 NMOS + 1 PMOS) τρανζίστορς 6

Δυναμική Λογική V DD V DD Out In 1 In 2 In 3 PDN C L In 1 In 2 In 3 PUN Out C L n network p network Δύο άσεις λειτουργίας: Precharge Evaluate NMOS PDN: ( = 0, Out=1) ( = 1, Out=f(in)) PMOS PUN: (=1, Out=0) (=0, Out=f(in)) 7

Παράδειγμα A B off on 1 Out ((AB)+C) C Precharge ( = 0) off Evaluate ( = 1) on 8

Μεταβατική Απόκριση 6.0 V out EVALUATION PRECHARGE V o u t ( V o l t ) 4.0 2.0 0.0 0.00e+00 2.00e-09 4.00e-09 6.00e-09 t (nsec) 9

Ιδιότητες δυναμικών πυλών -1 Αν η έξοδος εκορτιστεί δεν μπορεί να ορτιστεί ξανά μέχρι την επόμενη άση προόρτισης (precharge). Οι είσοδοι μιας πύλης μπορούν να κάνουν το πολύ μία μετάβαση κατά τη διάρκεια της άσης αποτίμησης (evaluation). Η έξοδος μπορεί να βρίσκεται σε κατάσταση υψηλής αντίστασης και κατά τη διάρκεια της άσης αποτίμησης (PDN off). Η τιμή της (λογικό «1») είναι αποθηκευμένη στο C L 10

Ιδιότητες δυναμικών πυλών -2 Η λογική συνάρτηση υλοποιείται μόνο με PDN number of transistors is N + 2 (2N for static complementary CMOS) Λογικά επίπεδα: V OL = GND, V OH = V DD (full swing) Το μέγεθος των τρανζίστορς δεν επηρεάζει την τάση εξόδου Μεγαλύτερη ταχύτητα μετάβασης Μειωμένη χωρητικότητα εισόδου (C in ) Μειωμένη χωρητικότητα εξόδου (Cout) Ελάχιστο ρεύμα βραχυκυκλώματος I sc 11

Ιδιότητες δυναμικών πυλών -3 Συνολική κατανάλωση ισχύος μεγαλύτερη από στατική CMOS λογική. Δεν υπάρχει στατική κατανάλωση Δεν παρουσιάζεται glitching Μεγαλύτερη πιθανότητα μετάβασης Κατανάλωση ισχύος από το σήμα χρονισμού (clk) Το PDN άγει μόλις οι είσοδοι ξεπεράσουν το V Tn Μικρό περιθώριο θορύβου (NM L ) Απαιτείται σήμα χρονισμού (precharge/evaluate clock) 12

Διαρροή Φορτίου -1 Out CLK A C L V Out Evaluate Precharge Leakage sources Κυριαρχεί το subthreshold current Ελάχιστη συχνότητα λειτουργίας (~1ΜΗz) 13

Διαρροή Φορτίου -2 Keeper M kp A B C L Out Ίδια προσέγγιση με το level restorer στη λογική με τρανζίστορ διέλευσης 14

Ανακατανομή ορτίου A B=0 C A C L Out CHARGE SHARING Το ορτίο που έχει αποθηκευθεί στο C L ανακατανέμεται μεταξύ C L και C A οδηγώντας σε πτώση της τάσης εξόδου. C B 15

Ανακατανομή ορτίου -1 A A Out C L =50fF C a =15fF B B B B C b =15fF C c =15fF C C C d =10fF 16

Ανακατανομή ορτίου -2 V DD case 1) if V out < V Tn Out C L V DD = C L V out () t + C a ( V DD V Tn ( V X )) or A M a X C L V out = V out () t V DD = C a ------- ( V C DD V Tn ( V X )) L B = 0 M b C a case 2) if V out > V Tn C b C a V out V -------------------- = DD C a + C L Charge sharing 17

Ανακατανομή ορτίου -3 V DD V DD M bl M bl Out Out A M a A M a B M b B M b (a) Static bleeder (b) Precharge of internal nodes 18

Clock Feedthrough -1 A B C L Out Σύζευξη μεταξύ Out και λόγω της χωρητικότητας gate-drain capacitance. Η τάση εξόδου μπορεί να γίνει μεγαλύτερη από V DD κατά τη διάρκεια των παρυών του. 19

Clock Feedthrough -2 Out 2,5 Clock feedthrough In 1 In 2 1,5 In 3 In 4 0,5 In & Out -0,5 0 0,5 Time, ns 1 Clock feedthrough 20

Σύνδεση Δυναμικών Πυλών In Out1 Out2 V In Out1 V Tn Out2 V t Only 0 1 transitions allowed at inputs! 21

Domino Logic In 1 In 2 PDN 1 1 1 0 Out1 0 0 0 1 In 4 M kp PDN Out2 In 3 In 5 22

Why Domino? In i In j PDN In i In j PDN In i PDN In j In i PDN In j Like falling dominos! 23

Χαρακτηριστικά Domino Λογικής Only non-inverting logic can be implemented Very high speed static inverter can be skewed, only L-H transition Input capacitance reduced smaller logical effort 24

Σχεδιασμός με λογική Domino V DD V DD V DD Out1 M r Out2 In 1 In 2 PDN In 4 PDN In 3 Can be eliminated! Inputs = 0 during precharge 25

Differential (Dual Rail) Domino AB off on M kp M kp 1 0 1 0 A B A B AB Solves the problem of non-inverting logic 26

np-cmos In 1 1 1 1 0 Out1 In 4 PUN In 2 In 3 PDN In 5 0 0 0 1 Out2 (to PDN) Only 0 1 transitions allowed at inputs of PDN Only 1 0 transitions allowed at inputs of PUN 27

np CMOS Adder V DD V DD V DD V DD S 1 A 1 B 1 B 1 A 1 C i1 A 1 A 1 C i2 1 C i1 B B 1 V DD A 0 A 0 B 0 B 0 C i1 A 0 B 0 V DD C i0 V DD B 0 A 0 C i0 S 0 C i0 Carry Path 28

NORA Logic In 1 1 1 1 0 Out1 In 4 PUN In 2 In 3 PDN In 5 0 0 0 1 Out2 (to PDN) to other PDN s to other PUN s WARNING: Very sensitive to noise! 29

Χρονισμός δύο άσεων 30

Χρονισμός τεσσάρων άσεων 31

Χρονισμός τεσσάρων άσεων 32

Clocked CMOS Logic 33

Σύγκριση Λογικών Οικογενειών 34

Issues in Dynamic Design: Backgate Coupling A=0 C L1 Out1 =1 Out2 =0 C L2 In B=0 Dynamic NAND Static NAND 35

Backgate Coupling Effect 3 2 Out1 1 0 In Out2-1 0 2 4 6 Time, ns

Footless Domino V DD V DD V DD Out 1 Out 2 Out n 0 1 0 1 0 1 In 1 1 0 In 2 1 0 In 3 In n 1 0 1 0 The first gate in the chain needs a foot switch Precharge is rippling short-circuit current A solution is to delay the clock for each stage 37

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