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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ.

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

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

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

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

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

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

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

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

Λογική Σχεδίαση Ι - Εξεταστική Φεβρουαρίου 2013 Διάρκεια εξέτασης : 160 Ονοματεπώνυμο : Α. Μ. Έτος σπουδών:

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

8 η Θεµατική Ενότητα : Εισαγωγή στις Γλώσσες Περιγραφής Υλικού: Μοντέλα Συνδυαστικών Κυκλωµάτων

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

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

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

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

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

VERILOG. Γενικά περί γλώσσας

ΗΛΕΚΤΡΟΝΙΚΗ Ι ΤΡΑΝΖΙΣΤΟΡ ΕΠΙΔΡΑΣΗΣ ΠΕΔΙΟΥ. Eλεγχος εσωτερικού ηλεκτρικού πεδίου με την εφαρμογή εξωτερικού δυναμικού στην πύλη (gate, G).

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

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

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

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

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

ΠΕΡΙΕΧΟΜΕΝΑ 1 ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ ΚΑΙ ΚΩ ΙΚΕΣ 1

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 ου εξαμήνου

ΘΕΜΑ : ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ ΔΙΑΡΚΕΙΑ: 1 περιόδος. 24/11/ :09 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας

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

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

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

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

Ηλεκτρονική Μάθημα VIΙΙ Ψηφιακά Κυκλώματα Υλοποίηση Λογικών Συναρτήσεων

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

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

Κατασκευή ολοκληρωµένων κυκλωµάτων και Κανόνες Σχεδίασης

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

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

2 η Θεµατική Ενότητα : Σύνθετα Συνδυαστικά Κυκλώµατα. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

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

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

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

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

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

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

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

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

ΕΥΕΛΙΚΤΑ ΣΥΣΤΗΜΑΤΑ ΜΕΤΑΦΟΡΑΣ ΗΜΥ 499

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

Βιβλιογραϕικές σηµειώσεις 59. Ασκήσεις 19

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 3

Χρονισμός Σύγχρονων Κυκλωμάτων, Καταχωρητές και Μανταλωτές. Χειμερινό Εξάμηνο

Η αντιστοιχία των παραπάνω επαφών με αυτές του διπολικού τρανζίστορ είναι (προφανώς) η εξής: S E, D C, G B.

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

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

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

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

Σε αντίθεση με τα διπολικά τρανζίστορ, που στηρίζουν τη λειτουργία τους σε δύο τύπους

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

Η αντιστοιχία των παραπάνω επαφών με αυτές του διπολικού τρανζίστορ είναι (προφανώς) η εξής: S E, D C, G B.

Περιεχόµενα. Πρόλογος Εισαγωγή 21

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

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

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

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

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

Γ2.1 Στοιχεία Αρχιτεκτονικής. Γ Λυκείου Κατεύθυνσης

2. ΛΟΓΙΚΕΣ ΠΥΛΕΣ. e-book ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ- ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 1

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

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

7 η Θεµατική Ενότητα : Εισαγωγή στις Γλώσσες Περιγραφής Υλικού

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

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

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

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

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

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

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

Transcript:

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

Ιστορική Αναδροµή [Lilienfeld 1925, Heil, 1935]: τρανζίστορ επίδρασης πεδίου (Field Effect Transistor). [1960]: επίπεδη επεξεργασία πυριτίου. [Weimer 1962, Wanlass 1963]: τεχνολογία και κυκλώµατα CMOS. [1967]: τρανζίστορ p-mos. [1971]: τεχνολογία πυριτίου n-mos. Η απαίτηση για κυκλώµατα χαµηλής κατανάλωσης ισχύος οδήγησε στην συνεχώς αυξανόµενη χρήση της τεχνολογίας CMOS. Εισαγωγή στα κυκλώµατα CMOS 3 Τρανζίστορ MOS Το πυρίτιο ως ηµιαγωγός αποτελεί το βασικό υλικό για την υλοποίηση µιας µεγάλης κατηγορίας ολοκληρωµένων κυκλωµάτων. Μια δοµή MOS δηµιουργείται από την υπέρθεση πολλαπλών στρωµάτων αγώγιµων και µονωτικών υλικών. Η τεχνολογία CMOS χρησιµοποιεί δύο τύπους τρανζίστορ, το n-mos και το p-mos. Εισαγωγή στα κυκλώµατα CMOS 4

Τρανζίστορ n-mos Η πύλη (gate) ελέγχει τη ροή ρεύµατος µεταξύ πηγής (source) και υποδοχής (drain). Η πηγή και η υποδοχή είναι συµµετρικοί ακροδέκτες. Εισαγωγή στα κυκλώµατα CMOS 5 Τρανζίστορ p-mos Η πύλη (gate) ελέγχει τη ροή ρεύµατος µεταξύ πηγής (source) και υποδοχής (drain). Η πηγή και η υποδοχή είναι συµµετρικοί ακροδέκτες. Εισαγωγή στα κυκλώµατα CMOS 6

ιακόπτες µε τρανζίστορ MOS Το τρανζίστορ MOS µπορεί να θεωρηθεί ως απλός διακόπτης που ανοίγει και κλείνει. Εισαγωγή στα κυκλώµατα CMOS 7 Συµπληρωµατικός ιακόπτης (ή Πύλη µετάδοσης) Τα σήµατα 0 και 1 περνούν µε αποδεκτό τρόπο. Απαιτεί λογική δύο δρόµων (dual-rail logic). Εισαγωγή στα κυκλώµατα CMOS 8

CMOS Αντιστροφέας Ο πίνακας αλήθειας του αντιστροφέα υπονοεί ένα p-mos διακόπτη που συνδέει την τροφοδοσία µε την έξοδο και ένα n-mos διακόπτη που συνδέει την γείωση µε την έξοδο. Εισαγωγή στα κυκλώµατα CMOS 9 Συµπληρωµατική Πύλη CMOS Μια πλήρης συµπληρωµατική πύλη CMOS αποτελείται πάντοτε από: ένα δίκτυο n-mos διακοπτών (οδηγός «κάτω» ή pull-down) που συνδέει την έξοδο µε το 0 (V SS ) και ένα δίκτυο p-mos διακοπτών (οδηγός «πάνω» ή pull-up) που συνδέει την έξοδο µε το 1 (V DD ). Εισαγωγή στα κυκλώµατα CMOS 10

Συνδυαστική Λογική Συνδυάζοντας σε σειρά και παράλληλα n και p διακόπτες προκύπτουν οι γνωστές συνδυαστικές συναρτήσεις. Εισαγωγή στα κυκλώµατα CMOS 11 Συνδυαστική Λογική Συνδυάζοντας σε σειρά και παράλληλα n και p διακόπτες προκύπτουν οι γνωστές συνδυαστικές συναρτήσεις. Εισαγωγή στα κυκλώµατα CMOS 12

Η πύλη NAND Εισαγωγή στα κυκλώµατα CMOS 13 Η πύλη NAND Εισάγοντας περισσότερα τρανζίστορ παράλληλα και σε σειρά δηµιουργούµε πύλες µε µεγαλύτερο αριθµό εισόδων. Εισαγωγή στα κυκλώµατα CMOS 14

Η πύλη NOR Εισαγωγή στα κυκλώµατα CMOS 15 Η πύλη NOR Οι συνδυασµοί των n-mos και p-mos διακοπτών είναι δυϊκοί των αντίστοιχων συνδυασµών της πύλης NAND. Εισαγωγή στα κυκλώµατα CMOS 16

Σύνθετες πύλες F = (A B) + (C D) Τα τρανζίστορ στις πύλες CMOS δεν χρειάζονται συγκεκριµένες διαστάσεις για να λειτουργήσουν σωστά (nonratioed). εν υπάρχει ποτέ αγώγιµο µονοπάτι από την τροφοδοσία στη γείωση και εποµένως η κατανάλωση ισχύος είναι πολύ µικρή. Εισαγωγή στα κυκλώµατα CMOS 17 Σύνθετες πύλες (2) F = (A + B + C) D Οι πύλες CMOS µπορούν να υλοποιηθούν µε την ανάλυση των χαρτών Karnough για τις n- και p- λογικές δοµές και τη δηµιουργία των απαιτούµενων συνδυασµών τρανζίστορ σε σειρά και παράλληλα. Εισαγωγή στα κυκλώµατα CMOS 18

Πολυπλέκτες Εισαγωγή στα κυκλώµατα CMOS 19 Μανδαλωτής (Latch) Μανδαλωτής ευαίσθητος σε στάθµη Εισαγωγή στα κυκλώµατα CMOS 20

Καταχωρητής (D flip-flop) Θετικά ακµοπυροδότητος καταχωρητής CMOS Εισαγωγή στα κυκλώµατα CMOS 21 Χαρακτηριστικά τεχνολογίας CMOS Γενικά η τεχνολογία CMOS παρουσιάζει την υψηλότερη πυκνότητα ολοκλήρωσης και την χαµηλότερη κατανάλωση ισχύος ανά πύλη. Στάθµες πλήρους αποκαταστάσιµης λογικής (έξοδος στο V dd ή V ss ). Οι χρόνοι ανόδου/καθόδου είναι της ίδιας τάξης. Μεγάλη πυκνότητα ολοκλήρωσης και χαµηλή κατανάλωση µνηµών. Σωστή µετάδοση και των δύο λογικών σταθµών (0, 1) απο πύλες µετάδοσης (πολυπλέκτες, µανταλωτές, καταχωρητές). Μηδενική στατική κατανάλωση ισχύος (πλήρης συµπληρωµατικότητα). Πυκνότητα πακεταρίσµατος. Κανονικές και εύκολα αυτοµατοποιήσιµες φυσικές σχεδιάσεις. Εισαγωγή στα κυκλώµατα CMOS 22

Περιγραφές κυκλώµατος και συστήµατος Εισαγωγή στα κυκλώµατα CMOS 23 Περιγραφές κυκλώµατος και συστήµατος Πεδίο συµπεριφοράς (behavioral): προσδιορίζει τη συγκεκριµένη λειτουργία του συστήµατος. οµικό πεδίο (structural): προσδιορίζει τον τρόπο µε τον οποίο είναι συνδεδεµένα τα διάφορα τµήµατα του κυκλώµατος. Φυσικό πεδίο (physical): προσδιορίζει τον τρόπο µε τον οποίο κτίζεται πραγµατικά κάθε τµήµα του συστήµατος. Εισαγωγή στα κυκλώµατα CMOS 24

Περιγραφές κυκλώµατος και συστήµατος Κάθε πεδίο σχεδιασµού µπορεί να προσδιοριστεί από µία ποικιλία επιπέδων αφαίρεσης: αρχιτεκτονικό αλγοριθµικό λειτουργικό λογικό διακοπτικό κυκλωµατικό Εισαγωγή στα κυκλώµατα CMOS 25 Περιγραφή συµπεριφοράς Η περιγραφή συµπεριφοράς προσδιορίζει τον τρόπο µε τον οποίο µια συγκεκριµένη σχεδίαση θα πρέπει να αποκριθεί σε ένα δεδοµένο σύνολο εισόδων. Η συµπεριφορά ενός συστήµατος µπορεί να περιγραφεί είτε από εξισώσεις Boole, είτε από πίνακες αλήθειας είτε από αλγορίθµους γραµµένους σε γλώσσες προγραµµατισµού υψηλού επιπέδου ή γλώσσες περιγραφής υλικού: Εισαγωγή στα κυκλώµατα CMOS 26

Περιγραφή συµπεριφοράς If (d < 0) d = d + a; else d = d + b; S = AB C + A BC + A B C + ABC CO = AB + AC + BC module carry (co, a, b, c); output co; input a, b, c; assign co = (a&b) (a&c) (b&c); endmodule A B C CO S 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 Εισαγωγή στα κυκλώµατα CMOS 27 οµική περιγραφή Η δοµική περιγραφή προσδιορίζει τον τρόπο µε τον οποίο είναι συνδεδεµένα τα διάφορα στοιχεία ούτως ώστε να υλοποιήσουν µια συγκεκριµένη συνάρτηση ή να επιτύχουν µια προκαθορισµένη συµπεριφορά. Όσον αφορά το δοµικό πεδίο, τα επίπεδα αφαίρεσης περιλαµβάνουν το επίπεδο δοµικής µονάδας (module level), το επίπεδο πύλης (gate level), το διακοπτικό επίπεδο (switch level) και το επίπεδο κυκλώµατος (circuit level). Εισαγωγή στα κυκλώµατα CMOS 28

οµική περιγραφή module add4 (s, c4, ci, a, b); input [3:0] a, b; input ci; output [3:0] s; output c4; wire [2:0] co; add a0 (co[0], s[0], a[0], b[0], ci); add a1 (co[1], s[1], a[1], b[1], co[0]); add a2 (co[2], s[2], a[2], b[2], co[1]); add a3 (c4, s[3], a[3], b[3], co[2]); endmodule module add (co, s, a, b, c); input a, b, c; output s, co; sum s1 (s, a, b, c); carry c1 (co, a, b, c); endmodule module carry (co, a, b, c); input a, b, c; output co; wire x, y, z; and g1 (x, a, b); and g2 (y, a, c); and g3 (z, b, c); or g4 (co, x, y, z); endmodule Εισαγωγή στα κυκλώµατα CMOS 29 οµική περιγραφή Εισαγωγή στα κυκλώµατα CMOS 30

Φυσική περιγραφή Η φυσική περιγραφή ενός κυκλώµατος χρησιµοποιείται για να προσδιοριστεί ο τρόπος µε τον οποίο θα κατασκευαστεί ένα συγκεκριµένο τµήµα έτσι ώστε να δώσει τη συγκεκριµένη δοµή και άρα την επιθυµητή συµπεριφορά. Και στο φυσικό πεδίο µπορούν να οριστούν πολλά επίπεδα αφαίρεσης για τη φυσική περιγραφή του ολοκληρωµένου. Εισαγωγή στα κυκλώµατα CMOS 31 Φυσική περιγραφή Εισαγωγή στα κυκλώµατα CMOS 32