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

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

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

ΗΜΥ-210: Λογικός Σχεδιασμός Εαρινό Εξάμηνο Κυκλώματα CMOS. Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

Κεφάλαιο 1 ο. Γ. Τσιατούχας. VLSI Systems and Computer Architecture Lab. CMOS Κυκλώματα 2

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

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

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

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

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

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

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

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

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

Στατική ηλεκτρική ανάλυση του αντιστροφέα CMOS. Εισαγωγή στην Ηλεκτρονική

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

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

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

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

Χρήση διακοπτών για την κατασκευή λογικών πυλών Εισαγωγή στις οικογένειες πυλών nmos, CMOS, κα.

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

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

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

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

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

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

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

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

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

Καθυστέρηση αντιστροφέα και λογικών πυλών CMOS. Εισαγωγή στην Ηλεκτρονική

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

3. Βασικές αρχές ψηφιακών κυκλωμάτων και συστημάτων

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 2 ΛΟΓΙΚΕΣ ΠΥΛΕΣ OR, NOR, XOR

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

Ενισχυτής κοινής πηγής (common source amplifier)

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

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

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.

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

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

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

K15 Ψηφιακή Λογική Σχεδίαση 6: Λογικές πύλες και λογικά κυκλώματα

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

Ακολουθιακά κυκλώματα: Μανδαλωτές και Flip-Flop. Διάλεξη 6

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

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

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

Τρίτο Σετ Φροντιστηριακών ασκήσεων Ψηφιακών Ηλεκτρονικών. Δρ. Χ. Μιχαήλ

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

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

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

Κεφάλαιο 3. Λογικές Πύλες

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

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

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

Περιεχόμενα. Πρώτο Κεφάλαιο. Εισαγωγή στα Ψηφιακά Συστήματα. Δεύτερο Κεφάλαιο. Αριθμητικά Συστήματα Κώδικες

Ερωτήσεις θεωρίας Σημειώσεις στο τρανζίστορ MOSFET

σύνθεση και απλοποίησή τους θεωρήµατα της άλγεβρας Boole, αξιώµατα του Huntington, κλπ.

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

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

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

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

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

Γιάννης Λιαπέρδος ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΗΛΕΚΤΡΟΝΙΚΗ. Κριτική Ανάγνωση: Αγγελική Αραπογιάννη. Επιμέλεια πολυμεσικού διαδραστικού υλικού: Γιώργος Θεοφάνους

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

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

Σύνθεση για χαµηλή κατανάλωση

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

Κυκλώµατα CMOS και Λογική Σχεδίαση 2

Εργαστήριο Αναλογικών Κυκλωμάτων VLSI Υπεύθυνος καθηγητής Πλέσσας Φώτιος

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

8. Στοιχεία μνήμης. Οι δυο έξοδοι του FF είναι συμπληρωματικές σημειώνονται δε σαν. Όταν αναφερόμαστε στο FF εννοούμε πάντα την κανονική έξοδο Q.

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

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

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

2 η Θεµατική Ενότητα : Άλγεβρα Boole και Λογικές Πύλες. Βασικοί Ορισµοί

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

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

Ενότητα 6 ΑΝΑΛΥΣΗ & ΣΥΝΘΕΣΗ ΣΥΝΔΥΑΣΤΙΚΗΣ ΛΟΓΙΚΗΣ ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ ΠΟΛΛΩΝ ΕΠΙΠΕΔΩΝ

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

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

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

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

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

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

2 η Θεµατική Ενότητα : Άλγεβρα Boole και Λογικές Πύλες. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

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

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ

Ακολουθιακά Κυκλώµατα. ΗΜΥ 210: Λογικός Σχεδιασµός, Εαρινό Εξάµηνο Ακολουθιακά Κυκλώµατα (συν.) Ακολουθιακή Λογική: Έννοια

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

.Λιούπης. Ψηφιακά Ηλεκτρονικά Ακεραιότητα Ψηφιακού Σήµατος 1

6. Σχεδίαση Κυκλωμάτων Λογικής Κόμβων (ΚΑΙ), (Η)

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

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

Λογική Τρανζίστορ-Τρανζίστορ. Διάλεξη 3

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

2 η Θεµατική Ενότητα : Άλγεβρα Boole και Λογικές Πύλες

ΚΕΦΑΛΑΙΟ 3 ο Αλγεβρα BOOLE και Λογικές Πύλες

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

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

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

Transcript:

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

Λογική MOS Η αναπαράσταση των λογικών µεταβλητών 0 και 1 στα ψηφιακά κυκλώµατα γίνεται µέσω κατάλληλων επιπέδων τάσης, όπου κατά σύµβαση το λογικό 1 αντιστοιχεί στην τάση τροφοδοσίας V ενώ το λογικό 0 στη γείωση µε τάση 0V Το τρανζίστορ MOS κατά τη λειτουργία του ως λογικός διακόπτης ελέγχεται αρχικά από τα δύο αυτά επίπεδα τάσης (πάνω στον ακροδέκτη πύλης), και αναφέρεται ότι είναι ON όταν επιτρέπει την αγωγή ρεύµατος µεταξύ πηγής και υποδοχής (διακόπτης κλειστός) ή OFF όταν βρίσκεται σε κατάσταση αποκοπής (διακόπτης ανοικτός) Ένα τρανζίστορ nmos είναι ON όταν η πύλη του συνδέεται µε την τάση τροφοδοσίας (λογικό 1) ή OFF όταν συνδέεται µε τη γείωση (λογικό 0) Ένα τρανζίστορ pmos είναι ON όταν η πύλη του συνδέεται µε τη γείωση (λογικό 0) ή OFF όταν συνδέεται µε την τάση τροφοδοσίας (λογικό 1) 2

Επιτρεπτές λογικές στάθµες Γενικότερα οποιαδήποτε τάση µεγαλύτερη από ένα επίπεδο V IH αναγνωρίζεται στο κύκλωµα ως λογικό 1 και οποιαδήποτε τάση µικρότερη από ένα επίπεδο V IL ως λογικό 0 V λογικό 1 V IH V IL απροσδιόριστη λογική κατάσταση 0V λογικό 0 Μια τάση ελαφρώς µικρότερη από V (αλλά πάντως µεγαλύτερη από V IH ) αναφέρεται ως ασθενές λογικό 1, ενώ µια τάση ελαφρώς µεγαλύτερη από 0V (αλλά πάντως µικρότερη από V IL ) ως ασθενές λογικό 0 3

Το τρανζίστορ nmos ως διακόπτης Μετάδοση λογικού 1: V V out 0 G C L V in = V 4

Το τρανζίστορ nmos ως διακόπτης Μετάδοση λογικού 1: V S V out 0 G C L V in = V 5

Το τρανζίστορ nmos ως διακόπτης Μετάδοση λογικού 1: V G S V GS V out 0 C L V GS = V -V out V S = V -V out V in = V 6

Το τρανζίστορ nmos ως διακόπτης Μετάδοση λογικού 1: V V out G S V GS 0 V -V T C L V GS = V -V out V S = V -V out V in = V Το τρανζίστορ είναι ON (σε κορεσµό) µέχρι V out =V -V T - µε V T τροποποιηµένο λόγω επίδρασης σώµατος - οπότε εισέρχεται στην περιοχή αποκοπής (OFF) ασθενές λογικό 1 στην έξοδο 7

Το τρανζίστορ nmos ως διακόπτης Μετάδοση λογικού 0: V out V G C L V in = V 8

Το τρανζίστορ nmos ως διακόπτης Μετάδοση λογικού 0: S V out V G C L V in = V 9

Το τρανζίστορ nmos ως διακόπτης Μετάδοση λογικού 0: V GS S G V out V C L V GS = V V S = V out V in = V 10

Το τρανζίστορ nmos ως διακόπτης Μετάδοση λογικού 0: V GS S V out V 0 V G GS = V C L V S = V out V in = V Το τρανζίστορ είναι συνεχώς ON (σε περιοχή κόρου για V V out V -V T και σε γραµµική για V out V -V T ) ισχυρό λογικό 0 στην έξοδο 11

Το τρανζίστορ pmos ως διακόπτης Μετάδοση λογικού 0: V out V G V in = 0V C L 12

Το τρανζίστορ pmos ως διακόπτης Μετάδοση λογικού 0: G V in = 0V S V out V C L 13

Το τρανζίστορ pmos ως διακόπτης Μετάδοση λογικού 0: V out V S G V in = 0V V SG C L V SG = V out V S = V out 14

Το τρανζίστορ pmos ως διακόπτης Μετάδοση λογικού 0: V out V V T S G V in = 0V V SG C L V SG = V out V S = V out Το τρανζίστορ είναι ON (σε κορεσµό) µέχρι V out = V T - µε V T τροποποιηµένο λόγω επίδρασης σώµατος - οπότε εισέρχεται στην περιοχή αποκοπής (OFF) ασθενές λογικό 0 στην έξοδο 15

Το τρανζίστορ pmos ως διακόπτης Μετάδοση λογικού 1: V V out 0 G V in = 0V C L 16

Το τρανζίστορ pmos ως διακόπτης Μετάδοση λογικού 1: V S G V in = 0V V out 0 C L 17

Το τρανζίστορ pmos ως διακόπτης Μετάδοση λογικού 1: V V out 0 S V SG = V V G SG C L V S = V -V out V in = 0V 18

Το τρανζίστορ pmos ως διακόπτης Μετάδοση λογικού 1: V S V G SG V in = 0V V out 0 V V SG = V V S = V -V out C L SG Το τρανζίστορ είναι συνεχώς ON (σε περιοχή κόρου για 0 V out V T και σε γραµµική για V out V T ) ισχυρό λογικό 1 στην έξοδο 19

Τεχνολογία CMOS Λόγω της µετάδοσης ισχυρού λογικού 0 από το nmos τρανζίστορ (που άγει µε την εφαρµογή λογικού 1 στον ακροδέκτη πύλης) και ισχυρού λογικού 1 από το pmos τρανζίστορ (που άγει µε την εφαρµογή λογικού 0 στον ακροδέκτη πύλης) χρησιµοποιούµε συµπληρωµατική τεχνολογία CMOS (Complementary MOS) και λογική αντιστροφής κατά την υλοποίηση λογικών συναρτήσεων Μια πύλη CMOS αποτελείται από ένα pull-down δίκτυο µε nmos τρανζίστορ που συνδέεται στη γείωση και υλοποιεί την αντίστροφη συνάρτηση, καθώς και ένα συµπληρωµατικό (ή δυικό) pull-up δίκτυο µε pmos τρανζίστορ που συνδέεται στην τάση τροφοδοσίας και υλοποιεί την ευθεία συνάρτηση (αλλά µε αντεστραµµένες µεταβλητές, δηλαδή ίδιες µε εκείνες της αντίστροφης συνάρτησης) 20

Τεχνολογία CMOS V... Pull-up δίκτυο τύπου-p (οδήγησης σε υψηλή τάση) για την υλοποίηση της ευθείας συνάρτησης V f V x1 V xn... Pull-down δίκτυο τύπου-n (οδήγησης σε χαµηλή τάση) για την υλοποίηση της αντίστροφης συνάρτησης 21

Αντιστροφέας CMOS V x f V x V f x f 22

Αντιστροφέας CMOS V OFF x f V x 1 0 V f x f 1 0 ON Όταν η είσοδος V x συνδέεται στην τάση τροφοδοσίας (λογικό 1), τότε άγει µόνο το nmos τρανζίστορ (pull-down) και οδηγεί την έξοδο V f στη γείωση (ισχυρό λογικό 0) 23

Αντιστροφέας CMOS V ON x f V x 0 1 V f x f 0 1 1 0 OFF Όταν η είσοδος V x συνδέεται στην τάση τροφοδοσίας (λογικό 1), τότε άγει µόνο το nmos τρανζίστορ (pull-down) και οδηγεί την έξοδο V f στη γείωση (ισχυρό λογικό 0) Όταν η είσοδος V x συνδέεται στη γείωση (λογικό 0), τότε άγει µόνο το pmos τρανζίστορ (pull-up) και οδηγεί την έξοδο V f στην τάση τροφοδοσίας (ισχυρό λογικό 1) 24

Συνδυαστική λογική Η σύνδεση τρανζίστορ-διακοπτών σε σειρά αντιστοιχεί σε λογική δοµή πολλαπλασιασµού (AN) A B B A 0 1 0 off off 1 off on A B A B B A 0 1 0 on off 1 off off A' B' A Η σύνδεση τρανζίστορ-διακοπτών εν παραλλήλω αντιστοιχεί σε λογική δοµή πρόσθεσης (OR) B B A 0 1 0 off on 1 on on A+B A B B A 0 1 0 on on 1 on off A'+B' 25

Υλοποίηση πυλών NAN και NOR µε τεχνολογία CMOS Πύλη NAN 2 εισόδων: A B F 0 0 1 V ON ON 1 F A 0 OFF B 0 OFF 26

Υλοποίηση πυλών NAN και NOR µε τεχνολογία CMOS Πύλη NAN 2 εισόδων: A B F 0 0 1 0 1 1 ON V OFF 1 F A 0 OFF B 1 ON 27

Υλοποίηση πυλών NAN και NOR µε τεχνολογία CMOS Πύλη NAN 2 εισόδων: V A B F 0 0 1 0 1 1 1 0 1 OFF ON 1 F A 1 ON B 0 OFF 28

Υλοποίηση πυλών NAN και NOR µε τεχνολογία CMOS Πύλη NAN 2 εισόδων: V A B F 0 0 1 0 1 1 1 0 1 OFF OFF 1 1 0 F = (A B)' 0 F A 1 ON B 1 ON 29

Υλοποίηση πυλών NAN και NOR µε τεχνολογία CMOS Πύλη NAN 2 εισόδων: Πύλη NOR 2 εισόδων: A B F 0 0 1 0 1 1 1 0 1 1 1 0 F = (A B)' V F A B V A B A B F 0 0 1 0 1 0 1 0 0 1 1 0 F F = (A+B)' 30

Fan-in και fan-out N M Fan-out N Fan-in M 31

Γενικές πύλες CMOS Κατασκευή συµπληρωµατικών δικτύων: κάθε συνδυασµός τρανζίστορ σειράς στο pull-down δίκτυο τύπου-n αντιστοιχεί σε παράλληλο συνδυασµό τρανζίστορ στο pull-up δίκτυο τύπου-p και αντιστρόφως (ως άµεσο αποτέλεσµα του θεωρήµατος e Morgan) Λόγω της συµπληρωµατικής φύσης των δικτύων θα άγει πάντοτε (για κάθε συνδυασµό των εισόδων) είτε µόνο το pull-down δίκτυο (φέρνοντας την έξοδο στη γείωση) είτε µόνο το pull-up δίκτυο (φέρνοντας την έξοδο στην τάση τροφοδοσίας), ενώ δεν θα υπάρξει ποτέ περίπτωση η έξοδος να αιωρείται ή να σχηµατίζεται ένα απευθείας µονοπάτι από την τροφοδοσία προς τη γείωση 32

Γενικές πύλες CMOS Παράδειγµα: Υλοποίηση της συνάρτησης F = (Α Β + C )' Παράδειγµα: Υλοποίηση της συνάρτησης F = ' + A' B' C' A B A B C C A B C F A B C F 33

Γενικές πύλες CMOS Παράδειγµα: Υλοποίηση της συνάρτησης F = (Α Β + C )' Παράδειγµα: Υλοποίηση της συνάρτησης F = ' + A' B' C' A B A B C C A B C F A B C F Πόσα τρανζίστορ εξοικονοµούνται από µια υλοποίηση µε AN - OR? 34

Υλοποίηση πυλών AN και OR Πύλη AN 2 εισόδων (η υλοποίηση της OR προκύπτει οµοίως): V V V A' A B F 0 0 0 0 1 0 1 0 0 1 1 1 B' F A B F F = A B = (Α'+Β')' 35

Βασικά χαρακτηριστικά της τεχνολογίας CMOS Ισχυρά επίπεδα τάσεων για τις λογικές τιµές 0 και 1 Πρακτικά µηδενική στατική κατανάλωση ισχύος (εφόσον πάντοτε ένα από τα δύο στάδια pull-up ή pull-down είναι OFF και δεν υπάρχει ροή ρεύµατος σε σταθερή κατάσταση) Χρειάζονται όµως συνολικά 2 n τρανζίστορ για µια πύλη n εισόδων 36

Η πύλη µετάδοσης CMOS Συνδυάζοντας παράλληλα ένα nmos και ένα pmos τρανζίστορ τα οποία ελέγχονται από συµπληρωµατικές τάσεις πύλης, είναι δυνατό να σχηµατίσουµε έναν διακόπτη ο οποίος µεταδίδει ισχυρές στάθµες τάσης τόσο στο λογικό 1 όσο και στο λογικό 0 (πύλη µετάδοσης ή transmission gate CMOS) S' V in V out S 37

Λειτουργία της πύλης µετάδοσης Μετάδοση λογικού 1: V Gp = 0V S V V out V GSn = V -V out S V Sn = V -V out V Gn = V C L V SGp = V V Sp = V -V out Περιοχή τάσεων 0 V out < V Tp V Tp V out V -V Tn V -V Tn < V out V Λειτουργία nmos KΟΡΟΣ ΚΟΡΟΣ ΑΠΟΚΟΠΗ Λειτουργία pmos KΟΡΟΣ ΓΡΑΜΜΙΚΗ ΓΡΑΜΜΙΚΗ 38

Λειτουργία της πύλης µετάδοσης Μετάδοση λογικού 0: V Gp = 0V 0V S S V out V GSn = V V Sn = V out V Gn = V C L V SGp = V out V Sp = V out Περιοχή τάσεων V -V Tn < V out V V Tp V out V -V Tn 0 V out < V Tp Λειτουργία nmos KΟΡΟΣ ΓΡΑΜΜΙΚΗ ΓΡΑΜΜΙΚΗ Λειτουργία pmos KΟΡΟΣ ΚΟΡΟΣ ΑΠΟΚΟΠΗ 39

Υλοποίηση ακολουθιακών στοιχείων µε πύλες µετάδοσης Transparent latch: (level-sensitive) CLK Q 40

Υλοποίηση ακολουθιακών στοιχείων µε πύλες µετάδοσης Master-slave flip-flop: (edge-triggered) CLK Q 41