6 θ διάλεξθ Σχεδίαςθ και Υλοποίθςθ Συνδυαςτικϊν Κυκλωμάτων ςε επίπεδο Τρανηίςτορ

Σχετικά έγγραφα
Προςζξτε ότι για τα A, B ςε ςειρά, θ πθγι του πάνω, όταν είναι ανοικτό φτάνει μόνο τα (Vdd Vtn)V.

2

3 θ διάλεξθ Επανάλθψθ, Επιςκόπθςθ των βαςικϊν γνϊςεων τθσ Ψθφιακισ Σχεδίαςθσ

6 η διάλεξη Σχεδίαση και Υλοποίηση Συνδυαστικών Κυκλωμάτων σε επίπεδο Τρανζίστορ

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

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

Παραπάνω παρουςιάηεται ο πιο ςυνικθσ χωροκζτθςθ αρικμθτικϊν, λογικϊν κυκλωμάτων. Η μονάδα επεξεργαςίασ είναι θ λζξθ (λ.χ. 32-bit ςε επεξεργαςτζσ,

Αςκήςεισ. Ενότητα 1. Πηγζσ τάςησ, ρεφματοσ και αντιςτάςεισ

ΚΤΚΛΩΜΑ RLC Ε ΕΙΡΑ (Απόκριςη ςε ημιτονοειδή είςοδο)

Λαμβάνοντασ υπόψη ότι κατά την πρόςθεςη δφο δυαδικϊν ψηφίων ιςχφει: Κρατοφμενο

HY523 Εργαςτηριακή Σχεδίαςη Ψηφιακών Κυκλωμάτων με εργαλεία Ηλεκτρονικού Σχεδιαςτικού Αυτοματιςμού. 2 ΗΥ523 - Χωροκζτθςθ

x n D 2 ENCODER m - σε n (m 2 n ) x 1 Παραδείγματα κωδικοποιθτϊν είναι ο κωδικοποιθτισ οκταδικοφ ςε δυαδικό και ο κωδικοποιθτισ BCD ςε δυαδικό.

ΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι

Σχεδίαςη Σφγχρονων Ακολουθιακών Κυκλωμάτων

Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2

ΚΥΚΛΩΜΑΤΑ VLSI. Ασκήσεις Ι. Γ. Τσιατούχας. Πανεπιςτιμιο Ιωαννίνων. Τμιμα Μθχανικϊν Η/Υ και Πλθροφορικισ 8/11/18

Ακολουκιακά Λογικά Κυκλώματα

HY220 Εργαςτήριο Ψηφιακών Κυκλωμάτων. 9/28/ ΗΥ220 - Διάλεξθ 3θ, Επανάλθψθ

Σο θλεκτρικό κφκλωμα

Πολυπλέκτες. 0 x 0 F = S x 0 + Sx 1 1 x 1

ΑΝΣΙΣΡΟΦΗ ΤΝΑΡΣΗΗ. f y x y f A αντιςτοιχίηεται ςτο μοναδικό x A για το οποίο. Παρατθριςεισ Ιδιότθτεσ τθσ αντίςτροφθσ ςυνάρτθςθσ 1. Η. f A τθσ f.

Ένα πρόβλθμα γραμμικοφ προγραμματιςμοφ βρίςκεται ςτθν κανονικι μορφι όταν:

HY422 Ειςαγωγή ςτα Συςτήματα VLSI. HY422 - Διάλεξθ 4θ - Διαςυνδζςεισ

-Έλεγχοσ μπαταρίασ (χωρίσ φορτίο) Ο ζλεγχοσ αυτόσ μετράει τθν κατάςταςθ φόρτιςθ τθσ μπαταρίασ.

HY523 Εργαςτηριακό χεδύαςη Ψηφιακών Κυκλωμϊτων με εργαλεύα Ηλεκτρονικού χεδιαςτικού Αυτοματιςμού.

ΦΥΕ 14 ΑΚΑΔ. ΕΤΟΣ Η ΕΡΓΑΣΙΑ. Ημερομηνία παράδοςησ: 12 Νοεμβρίου (Όλεσ οι αςκιςεισ βακμολογοφνται ιςοτίμωσ με 10 μονάδεσ θ κάκε μία)

HY437 Αλγόριθμοι CAD

ΑΔΡΑΝΕΙΑ ΜΑΘΗΣΕ: ΜΑΡΙΑΝΝΑ ΠΑΡΑΘΤΡΑ ΑΝΑΣΑΗ ΠΟΤΛΙΟ ΠΑΝΑΓΙΩΣΗ ΠΡΟΔΡΟΜΟΤ ΑΝΑΣΑΙΑ ΠΟΛΤΧΡΟΝΙΑΔΟΤ ΙΩΑΝΝΑ ΠΕΝΓΚΟΤ

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

Πλαγιογώνια Συςτήματα Συντεταγμζνων Γιϊργοσ Καςαπίδθσ

Πόςο εκτατό μπορεί να είναι ζνα μη εκτατό νήμα και πόςο φυςικό. μπορεί να είναι ζνα μηχανικό ςτερεό. Συνιςταμζνη δφναμη versus «κατανεμημζνησ» δφναμησ

Παράςταςη ςυμπλήρωμα ωσ προσ 1

Δίκτυα Υπολογιςτϊν 2-Rooftop Networking Project

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 3: Εργονομία

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 7 θ Διάλεξθ Διαχείριςθ Μνιμθσ Μζροσ Γ

ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΙΣΟΤΣΟ ΚΤΠΡΟΤ Πρόγραμμα Επιμόρυωσης Τποψηυίων Καθηγητών Σεχνολογίας. Ηλεκτρονικά ΙΙ

The European Tradesman - Basics of electricity - Czech Republic

HY437 Αλγόριθμοι CAD

Τάξη Β. Φυςικθ Γενικθσ Παιδείασ. Τράπεζα ιεμάτων Κεφ.1 ο ΘΕΜΑ Δ. Για όλεσ τισ αςκθςεισ δίνεται η ηλεκτρικθ ςταιερά

ΧΗΥΙΑΚΟ ΔΚΠΑΙΔΔΤΣΙΚΟ ΒΟΗΘΗΜΑ «ΥΤΙΚΗ ΘΔΣΙΚΗ ΚΑΙ ΣΔΦΝΟΛΟΓΙΚΗ ΚΑΣΔΤΘΤΝΗ» ΦΥΣΙΚΗ ΘΔΤΙΚΗΣ ΚΑΙ ΤΔΧΝΟΛΟΓΙΚΗΣ ΚΑΤΔΥΘΥΝΣΗΣ ΘΔΜΑ Α ΘΔΜΑ Β

Σ ΤΑΤ Ι Σ Τ Ι Κ Η. Statisticum collegium V

HY437 Αλγόριθμοι CAD

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ ΕΝΙΣΧΥΤΗΣ PUSH-PULL ΤΑΞΗΣ AB

Ραραπάνω παρουςιάηεται ο πυρινασ των εντολϊν του επεξεργαςτι MIPS, με τισ οποίεσ, και τθν υλοποίθςθ τουσ ςε υλικό κα αςχολθκοφμε.

Απάντηση ΘΕΜΑ1 ΘΕΜΑ2. t=t 1 +T/2. t=t 1 +3T/4. t=t 1 +T ΔΙΑΓΩΝΙΣΜΑ ΣΕ ΤΑΛΑΝΤΩΣΕΙΣ-ΚΥΜΑΤΑ 1) (Β), 2. (Γ), 3. (Γ), 4. (Γ), 5. (Δ).

Ιςοηυγιςμζνα δζντρα και Β- δζντρα. Δομζσ Δεδομζνων

Διαγώνισμα Φυσική ς Α Λυκει ου Έργο και Ενε ργεια

ΣΕΛΕΣΙΚΟΙ ΕΝΙΧΤΣΕ ΜΕ MOS ΣΡΑΝΖΙΣΟΡ

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

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 9 : Διαδικαςία φνκεςθσ Φϊτιοσ Βαρτηιϊτθσ

Εργαστηριακή άσκηση στο μάθημα του Αυτομάτου Ελέγχου (ΜΜ803)

8 τριγωνομετρία. βαςικζσ ζννοιεσ. γ ςφω. εφω και γ. κεφάλαιο

Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Εργαςτιριο 1

ΣΕΙ ΔΤΣ. ΜΑRΚΕΔΟΝΙΑ ΧΟΛΗ ΣΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΗΛΕΚΣΡΟΛΟΓΙΑ ΜΑΘΗΜΑ: ΗΛΕΚΣΡΟΣΕΧΝΙΑ Ι

ΒΙΟΛΟΓΟΙ ΓΙΑ ΦΥΣΙΚΟΥΣ

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

Ανάλυςη κλειςτϊν δικτφων

Ψθφιακά Ηλεκτρονικά. Ενότθτα 7 : Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων Φϊτιοσ Βαρτηιϊτθσ

Διαγώνισμα Φυσική ς Α Λυκει ου Δυναμική σε μι α δια στασή και στο επι πεδο

ΧΕΔΙΑΜΟ ΠΡΟΪΟΝΣΩΝ ΜΕ Η/Τ

1 0 ΕΠΑΛ ΞΑΝΘΗ ΕΙΔΙΚΟΣΗΣΑ : ΗΛΕΚΣΡΟΝΙΚΩΝ ΕΙΔΙΚΗ ΘΕΜΑΣΙΚΗ ΕΡΓΑΙΑ Β ΗΛΕΚΣΡΟΝΙΚΩΝ ΘΕΜΑ : ΚΑΣΑΚΕΤΗ ΠΟΜΠΟΤ FM

Γράφοι. Δομζσ Δεδομζνων Διάλεξθ 9

Ποσοτικές Μέθοδοι Δρ. Χάϊδω Δριτσάκη

Αυτόνομοι Πράκτορες. Αναφορά Εργασίας Εξαμήνου. Το αστέρι του Aibo και τα κόκαλα του

ςυςτιματα γραμμικϊν εξιςϊςεων

ΕΡΓΑΣΗΡΙΑΚΗ ΑΚΗΗ ΜΕΛΕΣΗ ΣΗ ΚΙΝΗΗ ΩΜΑΣΟ Ε ΠΛΑΓΙΟ ΕΠΙΠΕΔΟ - ΜΕΣΡΗΗ ΣΟΤ ΤΝΣΕΛΕΣΗ ΣΡΙΒΗ ΟΛΙΘΗΗ

Διάδοση θερμότητας σε μία διάσταση

Ελλθνικι Δθμοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 1 : Ειςαγωγι. Φϊτιοσ Βαρτηιϊτθσ

ΜΑΘΗΜΑΤΙΚΑ ΕΠΙΠΕΔΟ (Β - Γ Λυκείου)

EUROPEAN TRADESMAN PROJECT NOTES ON ELECTRICAL TESTS OF ELECTRICAL INSTALLATIONS

Slide 1. Εισαγωγή στη ψυχρομετρία

ΚΥΠΡΙΑΚΗ ΜΑΘΗΜΑΤΙΚΗ ΕΤΑΙΡΕΙΑ

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο του Άβακα

Ψθφιακά Ηλεκτρονικά. Ενότθτα 5 : Ανάλυςθ κυκλώματοσ με D και JK FLIP- FLOP Φώτιοσ Βαρτηιώτθσ

Άπειρεσ κροφςεισ. Τθ χρονικι ςτιγμι. t, ο δακτφλιοσ ςυγκροφεται με τον τοίχο με ταχφτθτα (κζντρου μάηασ) μζτρου

Το Δίκτυο Multi-Layer Perceptron και ο Κανόνασ Back-Propagation. Κϊςτασ Διαμαντάρασ Τμιμα Πλθροφορικισ ΤΕΙ Θεςςαλονίκθσ

HY220 Εργαςτήριο Ψηφιακών Κυκλωμάτων. Διδάςκων: Χ. ωτηρίου, Βοηθοί: Ε. Κουναλάκησ, Π. Ματτθαιάκησ, Δ. Σςαλιαγκόσ.

Θεςιακά ςυςτιματα αρίκμθςθσ

Σχεδιαςμόσ καταςκευϊν ςυγκολλιςεων με κυρίωσ ςτατικό φορτίο

Λογικά Ψθφιακά Κυκλϊματα

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 3 : τοιχεία Μνιμθσ flip-flop.

Δείκτεσ απόδοςθσ υλικών

Διαχείριςθ του φακζλου "public_html" ςτο ΠΣΔ

ΑΣΛΑΝΣΙΚΗ ΕΝΩΗ ΠΑΝΕΤΡΩΠΑΪΚΟ STRESS TEST ΑΦΑΛΙΣΙΚΩΝ ΕΣΑΙΡΙΩΝ ΑΠΟΣΕΛΕΜΑΣΑ 2014

HY422 Ειςαγωγή ςτα υςτήματα VLSI. 5/9/ ΗΤ422 - Διάλεξθ 10θ Χρονιςμόσ. Γενικό Μοντζλο φγχρονου Κυκλώματοσ

ΧΕΔΙΑΗ ΣΕΛΕΣΙΚΩΝ ΕΝΙΧΤΣΩΝ ΠΡΟΓΡΑΜΜΑΣΙΖΟΜΕΝΗ ΚΑΣΑΝΑΛΩΗ ΚΑΙ ΡΤΘΜΙΗ ΣΟΤ ΠΕΡΙΘΩΡΙΟΤ ΦΑΗ ΣΟΤ ΔΙΠΛΩΜΑΣΙΚΗ ΕΡΓΑΙΑ ΒΑΙΛΕΙΟ ΑΛΙΜΗΗ Α.Μ.

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο τησ Αριθμογραμμήσ

ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου

Η αυτεπαγωγή ενός δακτυλίου

Modellus 4.01 Συ ντομοσ Οδηγο σ

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ Ω ΕΝΙΑΙΟ ΤΣΗΜΑ. ΚΕΦΑΛΑΙΟ 2: Σο Εςωτερικό του Τπολογιςτι

Εγχειρίδιο: Honeybee Small

EUROPEAN TRADESMAN PROJECT

Η πολικι ευκυγράμμιςθ με διολίςκθςθ με τθν χριςθ του software PHD2 ςασ εξαςφαλίηει μια γριγορθ και ακριβισ πολικι ευκυγράμμιςθ τθσ ςτιριξισ ςασ.

Δυναμικι Μθχανϊν I. Διάλεξθ 16. Χειμερινό Εξάμθνο 2013 Τμιμα Μθχανολόγων Μθχ., ΕΜΠ

ΠΡΟΦΟΡΑ ΖΗΣΗΗ ΚΡΑΣΘΚΗ ΠΑΡΕΜΒΑΗ

ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΗ ΝΟΗΛΕΤΣΙΚΗ. Φιλιοποφλου Ειρινθ

Γενικά Μαθηματικά ΙΙ

Άςκθςθ 1θ: Να γραφεί αλγόρικμοσ που κα δθμιουργεί με τθ βοικεια διπλοφ επαναλθπτικοφ βρόχου, τον ακόλουκο διςδιάςτατο πίνακα:

Διαγώνισμα Φυσικής Γενικής Παιδείας Β Λυκείου Κεφάλαιο 2 - υνεχές Ηλεκτρικό Ρεύμα

Transcript:

6 θ διάλεξθ Σχεδίαςθ και Υλοποίθςθ Συνδυαςτικϊν Κυκλωμάτων ςε επίπεδο Τρανηίςτορ 1

2

Οποιοδιποτε κφκλωμα εμπεριζχει τθν ζννοια τθσ τρζχουςασ κατάςταςθσ είναι ακολουκιακό. Ζτςι, κυκλϊματα όπωσ ΜΡΚ, καταχωρθτζσ, μανταλωτζσ, μετρθτζσ, κτλ. είναι ακολουκιακά. 3

4

Ραραπάνω βλζπουμε τθν δομι μιασ ςτατικισ λογικισ πφλθσ CMOS, θ οποία αποτελεί γενίκευςθ τθσ δομισ και λειτουργίασ του αντιςτροφζα. Ζχει Ν ειςόδουσ και 1 ζξοδο, θ οποία υποχρεωτικά είναι αρνθτικι λογικι ςυνάρτθςθ (NAND, NOR, NAND-OR, κτλ.) λόγω τθσ φφςθσ τθσ δομισ τθσ πφλθσ και των τρανηίςτορ (κετικό δυναμικό κατεβάηει, αρνθτικό ανεβάηει). Το PUN είναι το δίκτυο ανζλκυςθσ, ενϊ το PDN το κακζλκυςθσ, δθλ. το μεν ανεβάηει τθν ζξοδο, το δε τθν κατεβάηει. Άρα, πρζπει να ιςχφουν τα εξισ για ορκι λειτουργία: για κάκε πικανι τιμι ειςόδων, ζνα από τα δφο αποφαςίηει τθν τιμι τθσ εξόδου δεν υπάρχει είςοδοσ όπου και τα δυο είναι ενεργά Ζτςι, το PUN είναι το αντίςτροφο του PDN και πρακτικά το PDN υλοποιεί το 0 ςτον πίνακα αλικειασ, ενϊ το PUN το 1. 5

6

7

Ραραπάνω βλζπουμε αναλυτικά τισ ιδιότθτεσ οδιγθςθσ NMOS/PMOS τρανηίςτορ και περιπτϊςεισ όπου επιδεικνφουν πτϊςθ τάςθσ κατά τθν οδιγθςθ κόμβων. Ράνω αριςτερά: Vgs = Vg Vs = 0 Vdd = -Vdd (ςτακερι τάςθ) => θ ζξοδοσ δεν εμποδίηεται από το Vgs Κάτω αριςτερά: Vgs = Vg Vs = Vdd 0 = Vdd (ςτακερι τάςθ) => θ ζξοδοσ δεν εμποδίηεται από το Vgs Ράνω δεξιά: Vgs = Vg Vs = Vdd Vs. Το τρανηίςτορ κα κλείςει (off) όταν Vgs = Vt, άρα όταν Vdd Vs = Vt, ςυνεπϊσ το Vs κα φτάςει το Vdd Vt. Κάτω δεξιά: Vgs = Vg Vs = 0 Vs. Το τρανηίςτορ κα κλείςει (off) όταν Vgs = Vt (αρνθτικό), άρα όταν 0 Vs = Vt, ςυνεπϊσ το Vs κα φτάςει το Vt (κετικό). 8

9

Για τθν NAND, θ ζξοδοσ είναι 0 όταν A.B, άρα το PDN πρζπει να ζχει ακριβϊσ αυτι τθν λειτουργία, δθλ. 2 τρανηίςτορ ςε ςειρά με τισ πφλεσ τουσ ςυνδεδεμζνεσ με τα A, B. Η ζξοδοσ είναι 1 όταν (Α + Β ) (οι ενεργζσ τιμζσ για το 1 είναι τα μθδενικά), ζτςι το PUN πρζπει να υλοποιθκεί ωσ 2 τρανηίςτορ παράλλθλα με ειςόδουσ A, B (τα PMOS ενεργοποιοφνται με το 0, άρα απορροφοφμε τθν άρνθςθ. 10

11

Ρολφπλοκθ πφλθ => μθ βαςικι πφλθ CMOS. 12

Το κάκε υποδίκτυο, δθλ. κόμβοσ κακζλκυςθσ και επιμζρουσ τρανηίςτορ του PDN μπορεί να αντιςτραφεί για να δθμιουργθκεί το PUN. Δθλαδι, όταν ςτο PDN ζχουμε υποδίκτυα ςε ςειρά ςτο PUN βάηουμε υποδίκτυα παράλλθλα, και αντίςτροφα. Στο παραπάνω παράδειγμα ζχουμε το D (Α ( Β C)) ςτο PDN, άρα ςτο PUN κζλουμε το D ςε ςειρά με τα υπόλοιπα, δθλ. το D με Α παράλλθλο με το B ςε ςειρά με το C => D (A (B C)). ( = παράλληλα, - = ςε ςειρά) 13

14

Στα πρϊτα standard cells, οι διαςυνδζςεισ γίνονταν ζξω από το ίδιο το cell, όπωσ φαίνεται ςτο παραπάνω ςχιμα. Ράνω και κάτω από το cell υπιρχαν κανάλια διαςυνδζςεων, τα οποία ςυνικωσ χρθςιμοποιοφςαν είτε 1, είτε 2 επίπεδα μετάλλου μόνο. 15

Στισ ςφγχρονεσ διεργαςίεσ, όπου τα επίπεδα μετάλλου φτάνουν τα 7-9, οι διαςυνδζςεισ υλοποιοφνται πάνω από τα standard cells, και δεν απαιτείται επιπλζον χϊροσ για τθν υλοποίθςθ των διαςυνδζςεων. Για να υπάρχει μια λογικι δομι ςτθν διαδικαςία διαςφνδεςθσ ορίηονται ςυνικωσ κατευκφνςεισ ανά επίπεδο μετάλλου, λ.χ.: M1 οριηόντια (λόγω Vdd, Vss) M2 κάκετα, Μ3 οριηόντια, Μ5 ρολόι οριηόντια, κτλ. 16

Το φψοσ των standard cells είναι επιτθδευμζνα εξιςωμζνο με ζναν αρικμό από γραμμζσ διαςφνδεςθσ (metal tracks), ζτςι ϊςτε να διευκολφνεται θ διαςφνδεςθ και να υπάρχει μια «βολικι» πυκνότθτα πυλϊν/διαςυνδζςεων, θ οποία να ευνοεί τθν αυτοματοποιθμζνθ τοποκζτθςθ και διαςφνδεςθ. 17

18

19

Για να καταςκευάηουμε τον Λογικό Γράφο ακολουκοφμε τα εξισ βιματα: καταςκευάηουμε και ονομάηουμε τουσ κόμβουσ του γράφου, από τα ςθμεία, κόμβουσ του κυκλϊματοσ, ςφμφωνα με τθν δομι του ςχθματικοφ (πάνω προσ κάτω ι δεξιά προσ αριςτερά) ςυνδζουμε τουσ κόμβουσ με τα τρανηίςτορ από το ςχθματικό, ονοματίηοντασ τα ςιματα που τα οδθγοφν Για τθν εφρεςθ κοινϊν διαδρομϊν Euler: Ξεκινϊντασ από οποιονδιποτε κόμβο εξετάηουμε διαδρομι που διατρζχει όλουσ τουσ κόμβουσ χωρίσ να διαπερνά 2 φορζσ από τθν ίδια ακμι (επιτρζπεται να διαπερνά τον ίδιο κόμβο) Πταν βροφμε μια τζτοια διαδρομι ςτον ζνα γράφο, τθν δοκιμάηουμε ςτον άλλο, αν παραβιάηει το κριτιριο τότε βρίςκουμε νζα διαδρομι ξεκινϊντασ από άλλο κόμβο ι από τον ίδιο και διαφορετικι διαδρομι. Αν ζχουμε εξαντλιςει όλεσ τισ διαδρομζσ ςταματάμε (δεν υπάρχει διαδρομι Euler). 20

Ραραπάνω βλζπουμε δυο εκδοχζσ τθσ X = (C (A + B)). Η δεξιά υλοποίθςθ είναι ςαφϊσ οικονομικότερθ όπωσ φαίνεται από (α) τον αρικμό των τμθμάτων μετάλλου που ςυνδζουν κατά μικοσ (1 δεξιά, 2 αριςτερά), (β) το γεγονόσ ότι θ διάχυςθ είναι ςυνεχισ και δεν χρθςιμοποιείται πολυ-si για ςυνδζςεισ. 21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

Ραραπάνω βλζπουμε δυο εναλλακτικζσ υλοποιιςεισ για τρανηίςτορ μεγάλου μεγζκουσ. Αριςτερά, το τρανηίςτορ αποτελείται από τθν ςυνθκιςμζνθ πφλθ πολφ-si ςε ςχιμα ευκείασ γραμμισ. Δεξιά, το τρανηίςτορ ζχει αναδιπλωμζνθ πφλθ. Η υλοποίθςθ δεξιά είναι προτιμθτζα μια και θ χωρθτικότθτα διάχυςθσ είναι πολφ λιγότερθ (κεντρικόσ κόμβοσ). Αν κεωριςουμε, ςε υψθλό επίπεδο ανάλυςθσ, ότι θ χωρθτικότθτεσ διάχυςθσ είναι ανάλογεσ με τον αρικμό των διεπαφϊν (εμβαδό + περίμετροσ), τότε αριςτερά ζχουμε 11 επαφζσ, ενϊ δεξιά μόλισ 5 38

39

Ππωσ και ςτον αντιςτροφζα, ζτςι και ςτισ βαςικζσ ι πολφπλοκεσ ςτατικζσ διατάξεισ τρανηίςτορ μποροφμε να χρθςιμοποιιςουμε το μοντζλο τθσ ιςοδφναμθσ αντίςταςθσ. Με αυτό τον τρόπο προκφπτουν πιο πολφπλοκα RC δίκτυα, ανάλογα με τθν δομι τθσ πφλθσ που εξετάηουμε, τα οποία μποροφν να αναλυκοφν με το μοντζλο Elmore. Ζτςι, μποροφμε για κάκε είςοδο μιασ πφλθσ να εκφράςουμε τθν RC κακυςτζρθςθ από αυτιν ςτθν ζξοδο ςυναρτιςει τον επιμζρουσ R και C. 40

41

Στο παραπάνω ςχιμα, φαίνεται ςτον πίνακα τα αποτελζςματα προςομοίωςθσ SPICE που εξετάηουν τθν διαφοροποίθςθ τθσ κακυςτζρθςθσ τθσ πφλθσ ανάλογα με το διάνυςμα ςτθν είςοδο για μια πφλθ NAND 2 ειςόδων. Στο ςχιμα φαίνονται γραφικά θ ανάλυςθ για τισ ειςόδουσ ςε μετάβαςθ 1 0. Βλζπουμε ότι όταν και οι 2 είςοδοι, A και Β, αλλάηουν ταυτόχρονα τιμι θ κακυςτζρθςθ είναι μικρότερθ για τθν μετάβαςθ 1 0 (για τα παράλλθλα PMOS). Για τα NMOS βλζπουμε διαφορά μεταξφ να εκφορτίςουμε τον κόμβο απευκείασ και να τον εκφορτίςουμε εν μζρθ (πρϊτα το ενδιάμεςο ςθμείο). Ρροςζξτε ότι για τα A, B ςε ςειρά, θ πθγι του πάνω, όταν είναι ανοικτό φτάνει μόνο τα (Vdd Vtn)V. 42

Τα μεγζκθ των τρανηίςτορ ςε μια διάταξθ PDN, PUN πφλθσ ορίηονται βάςθ του ιςοδφναμου μεγζκουσ, και ζτςι αντίςταςθσ, του αντιςτροφζα. Ζτςι, αν ζχουμε 2 τρανηίςτορ ςε ςειρά, για να ζχουν ιςοδφναμθ αντίςταςθ με τον αντιςτροφζα κα διπλαςιάςουμε το W. Αν είναι παράλλθλα τότε δεν αλλάηουμε το μζγεκοσ, μια και μπορεί να λειτουργιςουν ανεξάρτθτα, από το ανάλογο διάνυςμα (χειρότερθ περίπτωςθ). Επιπλζον, όπωσ ειπϊκθκε και νωρίτερα μποροφμε να υπολογίςουμε τθν (χειρότερθ) κακυςτζρθςθ βάςθ του μοντζλου Elmore (Gnd Vout, Vdd Vout). Εδϊ λ.χ. θ χειρότερθ κακυςτζρθςθ 1 0 είναι tphl = 0.69. (Cint. Rn + 2Rn. CL ) = 0.69 Rn (Cint + 2 CL), αν όλα τα τρανηίςτορ ζχουν τθν ίδια ιςοδφναμθ Rn. 43

44

Αρικμόσ ειςόδων πάνω από 4 δεν ζχει νόθμα λόγω του παραπάνω 45

Στο παραπάνω ςχιμα φαίνεται θ ςχζςθ κακυςτζρθςθσ και fan-in για μια πφλθ NAND. Βλζπουμε ότι ενϊ θ κακυςτζρθςθ του δικτφου ανζλκυςθσ, tplh εξαρτάται γραμμικά ωσ προσ τον αρικμό των ειςόδων (προςτίκενται τρανηίςτορ παράλλθλα), θ κακυςτζρθςθ του δικτφου κακζλκυςθσ, tphl, είναι ανάλογθ με το τετράγωνο του αρικμοφ των ειςόδων, λόγω των παραςιτικϊν χωρθτικοτιτων ςτισ πθγζσ των τρανηίςτορ ςε ςειρά και τθν ςυμβολι τουσ ςτθν ςυνολικι χωρθτικότθτα. 46

Ωσ προσ το fan-out, δθλ. το φορτίο που οδθγεί θ πφλθ ςτθν είςοδο, θ εξάρτθςθ τθσ κακυςτζρθςθσ είναι γραμμικι μια και αλλάηει θ εξωτερικι χωρθτικότθτα και όχι θ αντίςταςθ τθσ εξόδου τθσ πφλθσ που παραμζνει ςτακερι, αλλάηει δθλαδι το Cf ςτο τ = 0.69 Rις Cf. Ραραπάνω βλζπουμε γραφικζσ παραςτάςεισ που ςυςχετίηουν το fan-out με τθν κακυςτζρθςθ. Στον άξονα x φαίνεται το fan-out μιασ πφλθσ αναφοράσ, λ.χ. αντιςτροφζασ με ελάχιςτεσ τιμζσ W, L, δθλ. W = L = 2λ και W/L = 1. 47

48

49

50

51

Οι τιμζσ VHIGH και VLOW ςτθν παραπάνω εξίςωςθ αντιςτοιχοφν πάντα ςτο αρνητικότερο και θετικότερο δυναμικό ςτα άκρα τησ διόδου αντίςτοιχα, μια και θ εξίςωςθ αφορά τθν κατεφκυνςθ τθσ κετικά ςτραμμζνθσ διόδου, ενϊ οι παραςιτικζσ δίοδοι διάχυςθσ ζχουν τθν αντίςτροφθ φορά. 52

Διαφάνεια Υπενκφμιςθσ από τθν διάλεξθ 3 53

54

55

56

Μια άλλθ τεχνικι μείωςθσ τθσ κακυςτζρθςθσ είναι θ εναλλαγι των ειςόδων τθσ πφλθσ. Ζτςι, χωρίσ να αλλάηουμε τθν λειτουργία τθσ πφλθσ, ανακζτουμε τα ςιματα που φτάνουν τελευταία, δθλ. με τον μεγαλφτερο χρόνο άφιξθσ, ςτα πάνω τρανηίςτορ, κοντά ςτθν ζξοδο. Με αυτό τον τρόπο, οι επιμζρουσ χωρθτικότθτεσ προσ τθν γείωςθ είναι ιδθ εκφορτιςμζνεσ και ζτςι θ κακυςτζρθςθ κακζλκυςθσ (ι ανζλκυςθσ) είναι μικρότερθ. Η παραπάνω τεχνικι εφαρμόηεται και ςε ροζσ EDA. 57

Η αλγεβρικι παραγοντοποίθςθ, και γενικότερα θ επεξεργαςία μιασ δυαδικισ ςυνάρτθςθσ για τθν ανταλλαγι κακυςτζρθςθσ-εμβαδοφ, κτλ. αποτελεί τον κεμζλιο λίκο του EDA. Ώριμοι αλγόρικμοι πραγματοποιοφν τουσ παραπάνω μεταςχθματιςμοφσ, είτε ςε λογικό επίπεδο (με μθ τεχνολογικά απεικονιςμζνεσ πφλεσ), είτε ςε επίπεδο πυλϊν βιβλιοκικθσ. Βαςικζσ ιδζεσ: (α) θ μείωςθ των λογικϊν επιπζδων του κυκλϊματοσ ι (β) θ μείωςθ του ςυνολικοφ αρικμό πυλϊν με τθν χριςθ κοινϊν κόμβων (παραγόντων). 58

Η τεχνικι ενίςχυςθσ που παρουςιάςτθκε μπορεί κάλλιςτα να χρθςιμοποιθκεί και για πφλεσ πζραν των αντιςτροφζων. Ζτςι, είτε μποροφν να ειςαχκοφν ενιςχυτικζσ διατάξεισ μεταξφ πυλϊν, είτε οι ίδιεσ οι πφλεσ (κατά αναλογία με τον αντιςτροφζα) να επιλεχκοφν ςτο κατάλλθλο μζγεκοσ. 59

60

Η παραπάνω πφλθ NMOS με αντίςταςθ μειϊνει τον αρικμό τρανηίςτορ από τα 2Ν του CMOS ςτα N + τθν αντίςταςθ. Με αυτό τον τρόπο μειϊνονται (α) ο αρικμόσ των τρανηίςτορ, και κατά ςυνζπεια το ςυνολικό εμβαδό τθσ πφλθσ, και (β) θ χωρθτικότθτα τθσ εξόδου, και κατά ςυνζπεια θ ταχφτθτα. Η διάταξθ αυτι βζβαια κυςιάηει (i) τα περικϊρια κορφβου, αφοφ είναι ςαφζσ ότι το δυναμικό VOL είναι πάντα > 0 και εξαρτάται από τουσ λόγουσ των μεγεκϊν, και (ii) καταναλϊνει ςθμαντικό ρεφμα όταν το PDN είναι ενεργό, δθλ. θ ζξοδοσ είναι ςτο 0. 61

Στο επίπεδο του πυριτίου μια εναλλακτικι δομι αντίςταςθσ, ςθμαντικά μικρότερθ ςε εμβαδό είναι θ χριςθ τρανηίςτορ (ενεργό φορτίο). Ζτςι, παραπάνω βλζπουμε δυο εναλλακτικζσ διατάξεισ τθσ παραδοςιακισ αντίςταςθσ, δθλ. (1) τρανηίςτορ NMOS με κανάλι υψθλισ αντίςταςθσ (depletion με χϊρο αραίωςθσ) και Vgs = 0, (2) τρανηίςτορ PMOS με Vgs = 0, δθλ. μόνιμα ενεργό. Οι παραπάνω διατάξεισ ζχουν ιςοδφναμθ λειτουργία και χρθςιμοποιοφνται ανάλογα με τα χαρακτθριςτικά τθσ διεργαςίασ. 62

63

Ραραπάνω φαίνεται θ καμπφλθ μετάβαςθσ ενόσ αντιςτροφζα ψευδό-nmos για διαφορετικά μεγζκθ του PMOS τρανηίςτορ, από W/L = 0.5 ζωσ 4. Φαίνονται τα εξισ: (α) θ καμπφλθ δεν είναι ςυμμετρικι, όπωσ του CMOS, ωσ προσ τθν καμπυλότθτα και (β) το VOL τείνει προσ το μθδζν ανάλογα με τθν τιμι του W/L του PMOS. Από τθν παραπάνω DC ανάλυςθ λείπει ανάλυςθ τθσ κακυςτζρθςθσ τθσ πφλθσ ωσ προσ το μζγεκοσ, αντίςταςθ του PMOS. Ζτςι, όπωσ φαίνεται παραπάνω όςο μεγαλφτερθ θ αντίςταςθ του PMOS, τόςο καλφτερο το VOL. Από τθν άλλθ, όςο μεγαλφτερθ θ αντίςταςθ του PMOS τόςο περιορίηεται το Ids του NMOS PDN με αποτζλεςμα να μεγαλώνει θ κακυςτζρθςθ τθσ πφλθσ! Ζτςι υπάρχει ζνασ ςαφισ ςυμψθφιςμόσ ταχφτθτασ, περικωρίων κορφβου. 64

Η διαφορικι λογικι DCVSL αποτελεί μια μεκοδολογία υλοποίθςθσ πυλϊν με NMOS τρανηίςτορ και ενεργό φορτίο (PMOS), θ οποία αντιμετωπίηει το πρόβλθμα του ςτατικοφ ρεφματοσ και των περικωρίων κορφβου. Στισ πφλεσ DCVSL οι είςοδοι παρζχονται και ςτισ 2 πολικότθτεσ και υλοποιοφνται πάντα 2 δίκτυα PDN, ζνα κετικισ πολικότθτασ (f) και ζνα αρνθτικισ (f ). Τα δυο μποροφν να μοιράηονται τρανηίςτορ. Έτςι θ πφλθ υλοποιεί και το f και το f άρα ςε υλοποιιςεισ DCVSL δεν υπάρχει ανάγκθ για τθν χριςθ αντιςτροφζων! Οι ζξοδοι των δυο PDN διαςταυρϊνονται με τα ενεργά φορτία PMOS. Ζτςι, όταν f = 0, τότε θ ζξοδοσ τθσ f ανελκφεται ςτο 1 από το ςχετικό PMOS, ι όταν f = 0, τότε θ ζξοδοσ τθσ f ανελκφεται ςτο 1 από το ςχετικό PMOS. Οι πφλεσ DCVSL απαιτοφν επίςθσ κατάλλθλο λόγο μεγεκϊν μια και ςτισ εναλλαγζσ κατάςταςθσ τθσ πφλθσ τα PMOS αντιβαίνουν ςτθν αλλαγι. Άρα τα PMOS πρζπει να ζχουν μικρότερθ οδθγθτικι ικανότθτα από τα PDN που γειϊνουν τα δυο PDN. 65

66

Στισ πφλεσ DCVSL υπάρχει κετικι ανάδραςθ μεταξφ των εξόδων, δθλ. θ οποιαδιποτε μικρι διαφορά μεταξφ των f, f ενιςχφεται από τθν διαςταυρωμζνθ δομι των PMOS (δομι διαφορικοφ ενιςχυτι). Στο παραπάνω γράφθμα είναι ευδιάκριτθ θ αντίςταςθ του PMOS ςτθν αλλαγι τθσ εξόδου (ΑΒ). 67

Με διατάξεισ τρανηίςτορ ωσ διακόπτεσ οι οποίοι διαςφνδεουν απευκείασ ειςόδουσ ςε εξόδουσ μποροφμε επίςθσ να υλοποιιςουμε ςτατικζσ πφλεσ. Για κάποιεσ λογικζσ πφλεσ, λ.χ. XOR, θ υλοποίθςθ με πφλεσ διζλευςθσ είναι φτθνότερθ ςε εμβαδό και πιο γριγορθ. Η λογικι τρανηίςτορ διζλευςθσ μπορεί να υλοποιιςει και κετικζσ πφλεσ! Η λογικι τρανηίςτορ διζλευςθσ ςτθρίηεται ςτθν εξίςωςθ ειςόδων με εξόδουσ, δθλ. μεταςχθματιςμό του πίνακα αλθκείασ ςε ςυνκικεσ ιςότθτασ, λ.χ. όταν οι είςοδοι είναι 01 τότε θ ζξοδοσ είναι ίςθ με τθν 2 θ είςοδο. Ζτςι, τζτοιεσ ςυνκικεσ μετατρζπονται άμεςα ςε δίκτυα ιςότθτασ. 68

Ραραπάνω βλζπουμε μια πφλθ AND δυο ειςόδων. Η ανάλυςθ ζχει ωσ εξισ: AB: 00 -> θ ζξοδοσ εξιςϊνεται με το 0 (κάτω τρανηίςτορ) 01 -> θ ζξοδοσ εξιςϊνεται με το 0 (πάνω τρανηίςτορ) 10 -> θ ζξοδοσ εξιςϊνεται με το 0 (κάτω τρανηίςτορ) 11 -> θ ζξοδοσ εξιςϊνεται με το 1 (πάνω τρανηίςτορ) Η ομοιότθτα με το ςτατικό CMOS είναι ότι για κάκε ςυνδυαςμό κζλουμε ζνα μονοπάτι διζλευςθσ προσ τθν ζξοδο. 69

Τα τρανηίςτορ NMOS άγουν αςκενζσ 1, ενϊ τα PMOS αςκενζσ 0, όπωσ ζχουμε εξθγιςει ςτθν αρχι τθσ διάλεξθσ, και ζτςι εκδθλϊνεται το φαινόμενο πτϊςθσ τάςθσ. Η ανόρκωςθ τθσ πτϊςθσ τάςθσ μπορεί να επιτευχκεί μζςω ςτατικισ πφλθσ CMOS, και τθσ επανακτθτικισ ιδιότθτασ δυναμικοφ τθσ τελευταίασ, όπωσ φαίνεται ςτο παραπάνω Σχιμα. Ραρόλο που το NMOS παρουςιάηει πτϊςθ τάςθσ κατά Vtn, θ ζξοδοσ του αντιςτροφζα παρζχει ζνα κακαρό VOH. Ζτςι, μια προςζγγιςθ χειριςμοφ τθσ πτϊςθσ τάςθσ είναι θ επανάκτθςθ μζςω ςτατικϊν CMOS. 70

71

Το μζγεκοσ του Mr είναι κρίςιμο μια και αντιςτζκεται ςτθν αλλαγι κατάςταςθσ του κόμβου Χ (Vdd 0). Ζτςι, πρζπει να ζχει μικρότερθ οδθγθτικι ικανότθτα από το Mn (Mn >> Mr) για να μπορεί το Mn να επιβάλλει τθν τιμι 0. Ρρακτικά, ο λόγοσ Rr, Rn πρζπει να μπορεί με αςφάλεια να ρίξει τον κόμβο Χ κάτω από το Vm του επόμενου αντιςτροφζα (που κακορίηεται από τα R1, R2). Από τθν άλλθ, όςο μεγαλφτερο είναι το Mr τόςο γρθγορότερθ θ ανόρκωςθ και μικρότερο το ςτατικό ρεφμα. Πμωσ τόςο μεγαλφτερθ θ παραςιτικι χωρθτικότθτα ςτο X, θ οποία επιβαρφνει τθν κακυςτζρθςθ Α Χ. 72

73

74

Η CPL είναι το ανάλογο τθσ DCVSL για λογικι τρανηίςτορ διζλευςθσ. Στθν διαφορικι λογικι CPL ςχθματίηουμε τθν f και τθν f χρθςιμοποιϊντασ τρανηίςτορ διζλευςθσ. Ζτςι, πρακτικά υλοποιοφμε το κετικό και αρνθτικό πίνακα αλθκείασ. Το χαρακτθριςτικό τθσ είναι τα ίδια ςιματα ςτισ οριηόντιεσ πφλεσ διζλευςθσ. Ρριν τθν ζξοδο μιασ πφλθσ CPL χρθςιμοποιοφμε αντιςτροφείσ για να ενιςχφςουμε το δυναμικό και να βελτιϊςουμε τα επίπεδα κορφβου τθσ εξόδου. Αν εςτιάςουμε ςτθν AND/NAND δεξιά, ζχουμε (AB) : 00 : τα κάτω τρανηίςτορ τθσ f, f είναι ενεργά (ON) f = 0, f = 1 01 : τα πάνω τρανηίςτορ τθσ f, f είναι ενεργά (ΟΝ) f = 0, f = 1 10 : τα κάτω τρανηίςτορ τθσ f, f είναι ενεργά (ON) f = 0, f = 1 11 : τα πάνω τρανηίςτορ τθσ f, f είναι ενεργά (ON) f = 1, f = 0 11 75

Αν ςυνενϊςουμε παράλλθλα ζνα NMOS και ζνα PMOS ςε διάταξθ διζλευςθσ, τότε ζχουμε ζνα διακόπτθ διζλευςθσ χωρίσ πτϊςθ τάςθσ και ςτισ δυο κατευκφνςεισ, δθλ. επιτρζπει να περάςει και ιςχυρό «1», και ιςχυρό «0». Οι είςοδοι των NMOS και PMOS είναι πάντα αντίςτροφεσ και ίςεσ με το ςιμα ενεργοποίθςθσ και το αντίςτροφο του αντίςτοιχα. Φυςικά, ο διακόπτθσ που δθμιουργείται μπορεί να μθν παρουςιάηει πτϊςθ τάςθσ, όμωσ παρουςιάηει τθν αντίςταςθ του τρανηίςτορ. Αντί για κάκετα, όπωσ ςτισ ςτατικζσ πφλεσ CMOS, οριηόντια. 76

Ραραπάνω βλζπουμε τισ ςτιγμιαίεσ αντιςτάςεισ των PMOS και NMOS κατά τθν διάρκεια οδιγθςθσ ενόσ λογικοφ «1», 2.5V, ςτθν ζξοδο Vout. Το Vout ξεκινάει από «0», άρα το PMOS ξεκινά ςε κορεςμό και κακϊσ το Vout ανεβαίνει βαίνει προσ γραμμικι και κλείνει (OFF). Το NMOS επίςθσ ξεκινά ςε κορεςμό όταν το Vout είναι ςτο «0». Κακϊσ όμωσ το Vout προςεγγίηει το Vdd-Vtn, θ αντίςταςθ του μεγαλϊνει μζχρι που κλείνει (OFF) και το PMOS ςυνεχίηει να οδθγεί, μόνο του, το Vout μζχρι τα 2.5V. 77

Ραραπάνω βλζπουμε τθν υλοποίθςθ ενόσ πολυπλζκτθ, F = S.Α + S B, με τρανηίςτορ διζλευςθσ ςε ςχθματικό και διάταξθ. 78

Η παραπάνω υλοποίθςθ τθσ πφλθσ XOR χρθςιμοποιείται ςε πολλά κυκλϊματα μια και είναι ςθμαντικά μικρότερθ (4 τρανηίςτορ) και γρθγορότερθ από τθν ςτατικι CMOS XOR (8 τρανηίςτορ). Η αριςτερι πφλθ κάνει το f 1 όταν A B ι ΑB. Ζνασ άλλοσ τρόποσ να εξθγθκεί θ αριςτερι πφλθ είναι ότι f = A, όταν (Β = 1). Πταν Β = 0 θ αριςτερι πφλθ οδθγεί αςκενείσ τιμζσ ςτθν f, τισ οποίεσ θ δεξιά ανορκϊνει. Η δεξιά κάνει το f ίςο με το Α όταν το B είναι μθδζν. Αναλυτικά: 00 : αςκενζσ «0» από το Μ2, ιςχυρό μθδζν από τθν πφλθ μεταβίβαςθσ 01 : ιςχυρό «1» από το Μ2, θ πφλθ μεταβίβαςθσ δεξιά κλειςτι (OFF) 10 : αςκενζσ «1» από το Μ1, ιςχυρό ζνα από τθν πφλθ μεταβίβαςθσ 11 : ιςχυρό «0» από το Μ1, θ πφλθ μεταβίβαςθσ δεξιά κλειςτι (OFF) 79

80

81

Τα δυναμικά κυκλϊματα και θ λειτουργία τουσ είναι αποκλειςτικά εξαρτθμζνθ από τθν χριςθ ενόσ ρολογιοφ, παρόλο που πρόκειται για «ςυνδυαςτικά» και όχι «ακολουκιακά». Στθν ουςία, τα δυναμικά είναι ακολουκιακά, λόγω του ότι αποκθκεφουν εμβαδό, απλά οι ςυνδυαςτικζσ ςυναρτιςεισ που υλοποιοφν παραπλανοφν ωσ προσ το αντίκετο. Ππωσ φαίνεται ςτο παραπάνω παράδειγμα, το κφκλωμα λειτουργεί ςε δυο φάςεισ, (α) προφόρτιςθ και (β) αξιολόγθςθ. Στθν πρϊτθ φάςθ θ ζξοδοσ ανελκφεται ςτο «1» από το PMOS του ρολογιοφ, ενϊ επίςθσ το NMOS αποκόπτει το ςτατικό ρεφμα. Στθν δεφτερθ φάςθ, το NMOS του ρολογιοφ επιτρζπει τθν ςυνδυαςτικι αξιολόγθςθ. Το δίκτυο κακζλκυςθσ είτε κα κατεβάςει το Out ςτο λογικό 0, είτε κα μείνει ςβθςτό (OFF), με αποτζλεςμα o κόμβοσ Out να είναι απομονωμζνοσ (ςθμείο υψθλισ αντίςταςθσ) και από το Vdd και από το Vss. 82

83

84

85

Τα παραπάνω ςυνεπάγονται ότι το ρολόι ζχει και κάτω όριο, από τον χρόνο προφόρτιςθσ και τον εκφυλιςμό του Vout ςυναρτιςει τθσ περιόδου του ρολογιοφ, άρα το ρολόι είναι διπλά φραγμζνο για δυναμικά κυκλώματα! Συνεπϊσ τα δυναμικά κυκλϊματα CMOS απευκφνονται μόνο ςε εφαρμογζσ υψθλισ ταχφτθτασ. 86

Σε αυτι τθν περίπτωςθ, Ιsc!= 0 μια και ο ςυντθρθτισ μπορεί να είναι ανοικτόσ ταυτόχρονα με το δίκτυο κακζλκυςθσ. Επιπλζον, το κφκλωμα πλζον απαιτεί ρφκμιςθ μεγεκϊν για τθν λειτουργία του, μια και ο ςυντθρθτισ και το δίκτυο κακζλκυςθσ βρίςκονται ςε ανταγωνιςμό. Ζτςι, το μζγεκοσ του ςυντθρθτι πρζπει να είναι < ιςοδφναμο μζγεκοσ του PDN, το οποίο και του αντιτίκεται. 87

Ζςτω ότι αρχικά ζχουμε Vout = Vdd (t = 0), και Vx (t = 0) = 0. Το τρανηίςτορ A παρουςιάηει γενικά πτϊςθ τάςθσ Vtn. Ζτςι, όταν ανοίγει το A, ανάλογα με τισ χωρθτικότθτεσ CL, CA παρουςιάηονται τα εξισ δυο ςενάρια: 1. ΔVout < Vtn => Vx = Vdd Vtn, δθλ. δεν ζχει πζςει θ τάςθ του Vx, άρα ζχουμε (αρχι διατιρθςθσ φορτίου) CL. Vdd = CL. Vout + CA.(Vdd Vtn), και ΔVout = -(CA/CL).(Vdd Vtn) 2. ΔVout > Vtn => τα Vout, Vx φτάνουν τθν ίδια τελικι τιμι, άρα ζχουμε (αρχι διατιρθςθσ φορτίου) CL. Vdd = Vout (CL + CA), και ΔVout = -Vdd(CA/(CA + CL)) Για να διαπιςτϊςουμε αν ιςχφει το 1 ι το 2 μποροφμε να κζςουμε ΔVout = -Vtn ςτθν εξίςωςθ του 2. Ζτςι ζχουμε CA/CL = Vtn/(Vdd Vtn). Η πτϊςθ καλό είναι να είναι μικρότερθ του Vtp, ζτςι ϊςτε να μθν καταναλϊνει ςτατικό ρεφμα θ επόμενθ πφλθ. 88

Για να εξετάςουμε τθν επιρροι διαμοιραςμοφ φορτίου ςτο παραπάνω κφκλωμα εξετάηουμε τθν χείριςτθ περίπτωςθ ωσ προσ το διάνυςμα ειςόδου, δθλ. τθν περίπτωςθ που προκαλεί τθν μζγιςτη πτϊςθ τάςθσ ςτθν ζξοδο λόγω του φαινομζνου. Η μζγιςτθ πτϊςθ τάςθσ ςυνεπάγεται και τθν μζγιςτθ εςωτερικι χωρθτικότθτα των ςχετικϊν κόμβων. Στο ςυγκεκριμζνο παράδειγμα αυτζσ είναι A BC ι AB C (ενεργοποιοφν τισ χωρθτικότθτεσ 15fF και 15fF). Χρθςιμοποιϊντασ τον τφπο που είδαμε ζχουμε 30/(30+50).2.5 = 0.94V. Άρα το VM τθσ επόμενθσ πφλθσ πρζπει να είναι κάτω από 1.56V!!! 89

90

Η ηεφξθ προσ τα πίςω προκαλείται από τισ επιπλζον χωρθτικότθτεσ που εφαρμόηονται ανάλογα με διανφςματα τθσ επόμενθσ πφλθσ. Αυτζσ επθρεάηουν προσ τα πίςω το δυναμικό τθσ προθγοφμενθσ (δυναμικισ). 91

Το Out1 ανεβαίνει πάνω από το Vdd λόγω τθσ ηεφξθσ του ρολογιοφ, ζωσ ότου να ενεργοποιθκεί το In. Το Out2 δεν πζφτει ςτα 0V λόγω του Out1! 92

93

94

Ράντα μετά τθν προφόρτιςθ θ ζξοδοσ Out1 είναι 1. Εφαρμόηεται το In (0 1) και ενεργοποιείται το ρολόι. Ο χρόνοσ κακζλκυςθσ του Out1 ςε μθδζν επθρεάηει τθν επόμενθ πφλθ, ζτςι και το Out2 κατεβαίνει. Όταν το Out1 πζςει κάτω από το Vtn τότε κα ςταματιςει να εκφορτίηεται θ επόμενθ πφλθ!!! Ζτςι, είναι απαραίτθτο να εκφορτίηονται οι είςοδοι πριν τθν αξιολόγθςθ τθσ επόμενθσ πφλθσ όπωσ κα δοφμε παρακάτω 95

Στθν λογικι ντόμινο οι δυναμικζσ πφλεσ διαςυνδζονται μζςω ενόσ αντιςτροφζα. Ζτςι, θ προφόρτιςθ τθσ εξόδου ςτο 1 ςυνεπάγεται προφόρτιςθ των ειςόδων τθσ επόμενθσ ςε μθδζν. Η αξιολόγθςθ ςε μθδζν ςυνεπάγεται μετάβαςθ 0 1 ςτισ εξόδουσ τθσ επόμενθσ. Άρα, θ λογικι Ντόμινο πλθροί τισ προχποκζςεισ για αξιόπιςτθ ςυνζνωςθ δυναμικϊν πυλϊν. 96

97

98

99

100

101