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

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

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

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

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

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

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

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

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

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

2

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


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

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

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

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

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

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

Δζντρα. Δομζσ Δεδομζνων

Ειςαγωγι ςτθ ςχεδιαςτικι ροι τθσ Xilinx. ISE Design Suite University Of Thessaly Department of Electrical and Computer Engineering CE430

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

Οργάνωση της φυσικής δομής του ολοκληρωμένου κυκλώματος

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

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

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

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

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

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

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

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

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

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

Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Διάλεξθ 4

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

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

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

ΠΡΟΓΡΑΜΜΑΣΙΜΌ ΤΠΟΛΟΓΙΣΏΝ. Κεφάλαιο 8 Η γλϊςςα Pascal


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

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

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

ΠΥΛΗ ΨΗΦΙΑΚΗΣ ΑΣΦΑΛΕΙΑΣ και ΨΗΦΙΑΚΗ ΑΣΦΑΛΕΙΑ ΣΤΗΝ Α ΓΥΜΝΑΣΙΟΥ

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

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

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

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

ΜΑΘΗΜΑΤΙΚΑ ΕΠΙΠΕΔΟ 9 10 (Γ Γυμνασίου- Α Λυκείου)

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

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

HY422 Ειςαγωγό ςτα υςτόματα VLSI. 1 ΗΤ422 - Διάλεξθ 11θ Κυκλϊματα Δεδομζνων

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

HY430 Εργαςτήριο Ψηφιακών Κυκλωμάτων.

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

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

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

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

4 η διάλεξη Καθυστέρηση Διασυνδέσεων Μοντέλο Elmore

ΕΓΚΑΤΑΣΤΑΣΕΙΣ ΚΛΙΜΑΤΙΣΜΟΥ ΙΙ

EUROPEAN TRADESMAN PROJECT NOTES ON ELECTRICAL TESTS OF ELECTRICAL INSTALLATIONS

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

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

υνδζςου με το μζλλον ΤΝΔΕΜΟ ΕΣΑΙΡΙΩΝ ΦΩΣΟΒΟΛΣΑΪΚΩΝ

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

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

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

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

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

HY422 Ειςαγωγή ςτα Συςτήματα VLSI. 5/23/ ΗΥ422 - Διάλεξθ 12θ Μνιμεσ. Στακερζσ Μνιμεσ Αρχιτεκτονικζσ Μνιμθσ RAM

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

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

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

Καζάνης Θεόδωρος ΜΗΧΑΝΟΛΟΓΟΣ ΜΗΧΑΝΙΚΟΣ ΕΜΠ Δ/νηης Πιζηοποίηζης & Εκπαίδεσζης Δικηύοσ

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

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

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

τατιςτικά ςτοιχεία ιςτότοπου Κ.Ε.Π.Α. Α.Ν.Ε.Μ, για τθν περίοδο 1/1/ /12/2014

ΡΟΓΑΜΜΑΤΙΣΤΙΚΟ ΡΕΙΒΑΛΛΟΝ MICRO WORLDS PRO

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

Ειςαγωγή ςτο MS Project Κηρυττόπουλοσ Κωνςταντίνοσ PhD, Dipl. Eng., PMP Ρόκου Ζλενα PhD cand., M.Sc., B.Sc. Soft. Eng.

Ενδεικτική Οργάνωςη Ενοτήτων. Α Σάξη. Διδ. 1 ΕΝΟΣΗΣΑ 1. 6 Ομαδοποίθςθ, Μοτίβα,

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

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

Μθχανολογικό Σχζδιο, από τθ κεωρία ςτο πρακτζο Χριςτοσ Καμποφρθσ, Κων/νοσ Βαταβάλθσ

ΤΙΤΛΟΣ: "SWITCH-ΠΩ ΝΑ ΚΑΣΑΦΕΡΕΙ ΣΗΝ ΑΛΛΑΓΗ ΟΣΑΝ Η ΑΛΛΑΓΗ ΕΙΝΑΙ ΔΤΚΟΛΗ" Σσγγραφείς: Chip Heath & Dan Heath. Εκδόζεις: Κσριάκος Παπαδόποσλος/ΕΕΔΕ

HY330 Ψηφιακά Κυκλώματα - Εισαγωγή στα Συστήματα VLSI. Σταθερές Μνήμες Αρχιτεκτονικές Μνήμης RAM

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

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

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

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

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

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

ελ. 11/235, Περιεχόμενα Φακζλου "Σεχνικι Προςφορά"

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

ΝΟΕΜΒΡΙΟ Ημερομηνία: 12/11/2016 Ώρα Εξέτασης: 10:00-12:00

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

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

Εγκατάσταση & Διαχείριση Joomla στο Π.Σ.Δ. ΣΥΜΒΟΥΛΟ ΡΛΗΟΦΟΙΚΗΣ Ν. ΣΕΩΝ & ΚΕ.ΡΛΗ.ΝΕ.Τ. Ν. ΣΕΩΝ

Δίκτυα Μεταγωγισ Δεδομζνων

Πίεςη. 1. Αν ςε μία επιφάνεια με εμβαδό Α αςκείται κάκετα δφναμθ F Κ,τότε ορίηουμε ωσ πίεςθ Ρ (επιλζξτε μία ςωςτι απάντθςθ):

Ψθφιακι Επεξεργαςία ιματοσ

Transcript:

HY523 Εργαςτηριακό χεδύαςη Ψηφιακών Κυκλωμϊτων με εργαλεύα Ηλεκτρονικού χεδιαςτικού Αυτοματιςμού Διδϊςκων: Χ. ωτηρύου http://www.csd.uoc.gr/~hy523 1 Περιεχόμενα Ροι Φυςικισ χεδίαςθσ χεδίαςθ με Κακιερωμζνα Κφτταρα Standard Cells Παραδείγματα Πυλϊν χεδιαςτικοί Κανόνεσ Δομι Κάτοψθσ Ολοκλθρωμζνου Κυκλϊματοσ και τα Επιμζρουσ τοιχεία Δακτφλιοσ Επικεμάτων, Δακτφλιοι Ρευμάτων, ειρζσ, Ζτοιμεσ Μονάδεσ, Σοπικοί Δακτφλιοι, Λωρίδεσ, Πυρινασ Εικόνεσ και Παραδείγματα από Πραγματικά Κυκλϊματα Πολλαπλά τμιματα/νιςοι Vdd/Vss 2 1

Ροό Φυςικόσ χεδύαςησ Γενικι Χωροκζτθςθ Οριοκζτθςθ Εμβαδοφ Οριοκζτθςθ % Κενοφ Χϊρου επί του Εμβαδοφ των Πυλϊν Αντιςτοίχθςθ Ειςόδων/Εξόδων ςτισ Πλευρζσ Ειδικι Χωροκζτθςθ Επιλογι Θζςθσ για (α) Πρότυπεσ Μονάδεσ (Hard-Macros), όπωσ SRMs/Αναλογικά/CPU, (β) Κρίςιμεσ Μονάδεσ που μποροφμε να τοποκετιςουμε χειρονακτικά Ειςαγωγι Περίφραξθσ (Halo) για Σροφοδοςία των (α) Μείωςθ Μικουσ των υνδζςεων Σοποκζτθςθ Σοποκζτθςθ των πυλϊν του κυκλϊματοσ Κακοδθγείται από (α) τθν τατικι Ανάλυςθ και τα Κρίςιμα Μονοπάτια και (β) το μικοσ των ςυνδζςεων (HP) Παραςιτικι RC Εξόρυξθ μασ παρζχει το πρϊτο αποτζλεςμα από το φυςικό ςτάδιο, μζςω προςεγγιςτικισ διαςφνδεςθσ Δθμιουργία Δζντρων Ρολογιϊν Τλοποίθςθ Δζντρων βάςθ Περιοριςμϊν (α) Απόκλιςθσ, (β) Βάκουσ Ειςαγωγι των Δζντρων ςτο κφκλωμα, ςε φυςικζσ κζςεισ Επιτόπια Βελτιςτοποίθςθ Βελτιςτοποίθςθ Μεγεκϊν Πυλϊν Ειςαγωγι Ενιςχυτϊν όπου υπάρχει μεγάλο φορτίο RC Μείωςθ Fanout με Πολλαπλαςιαςμό Πυλϊν Αναδόμθςθ Λογικισ (πολικότθτα ι μερικι ςφνκεςθ) Κακολικι δθμιουργία καναλιϊν Σοπικι διαςφνδεςθ καναλιϊν Κακοδθγείται από (α) τατικι Ανάλυςθ, (β) Επαγωγι και άλλα φαινόμενα Σελικι τατικι Ανάλυςθ και Προςομοίωςθ Λεπτομερζςτατθ Εξόρυξθ όλων των RC Παραςιτικϊν Χριςθ τθσ Ακριβζςτερθσ Δυνατισ μθχανισ τατικισ Ανάλυςθσ Χριςθ του Ιδίου Πλαιςίου Ελζγχου 3 χεδύαςη τοιχεύων (Cells) Standard Cells Βαςικόσ κόκκοσ, «κφτταρα» τθσ λογικισ ςε ροζσ ED Απευκφνονται ςε ροζσ Λογικισ φνκεςθσ Σοποκζτθςθσ, σ Όμοιο φψοσ, διαφορετικό πλάτοσ Μονάδεσ Δεδομζνων - Datapath Για ομοιογενι, ομοιόμορφα ςχζδια (αρικμθτικζσ-λογικζσ πράξεισ: ακροιςτζσ, ολιςκθτζσ, πολλαπλαςιαςτζσ, κτλ.) Εμπεριζχουν διαςυνδζςεισ, μερικζσ φορζσ όχι όλεσ τακερό φψοσ και πλάτοσ 4 2

Μεθοδολογύα Standard Cells - 1980 Κανάλι Διαζσνδέζεων ζήμαηα 5 Μεθοδολογύα Standard Cells 1990- Ανηιζηραμμένο Χωρίς Κανάλια Διαζσνδέζεων M2 M3 Ανηιζηραμμένο 6 3

Standard Cell - Δομό N Well Cell height 12 metal tracks Metal track is approx. 3 + 3 Pitch = repetitive distance between objects Cell height is 12 pitch 2 In Out Cell boundary Rails ~10 7 NND 2 Ειςόδων 2-input NND gate Out 8 4

Λογικόσ Γρϊφοσ τατικόσ Πύλησ CMOS Μθ κατευκυντικόσ Γράφοσ Πφλθσ Οριςμόσ Για κάκε πφλθ μποροφμε να παράγουμε ζναν γράφο με μθ κατευκυντικζσ ακμζσ, όπου: Σρανηίςτορ = μη-κατευθυντικές ακμές Εςωτερικά-Εξωτερικά θμεία ςφνδεςεισ = κόμβοι Μονοπάτι Euler - Οριςμόσ Διαδρομι που περιζχει όλουσ τουσ κόμβουσ του γράφου διατρζχοντασ τθν κάκε ακμι μια μόνο φορά (Ανάλογο με τον γρίφο ηωγραφικισ «δεν ςθκϊνουμε το μολφβι» για να ηωγραφίςουμε ζνα ςχιμα) Ένα κοινό μονοπάτι Euler για τα PDN, PUN συνεπάγεται υλοποίηση της κάτοψης πφλης με μη διακοπτόμενη διάχυση 9 Λογικόσ Γρϊφοσ τατικόσ Πύλησ CMOS j C Λογικός Γράθος X C PUN X = C ( + ) X i C i j C PDN 10 5

Δυο εκδοχϋσ τησ Χ = (C. (+)) C C X X 11 NND 4 Ειςόδων - Κϊτοψη Vdd 5 6 7 8 In 1 In 2 In 3 In 4 Out In 1 4 W/L = 9λ/2λ In 2 3 Out Out In 3 2 W/L = 3λ/2λ In 1 In 2 In 3 In 4 In 4 1 12 In1 In2 In3 In4 6

Παρϊδειγμα: Πολυπλϋκτησ ςε λογικό Μεταβύβαςησ S S S VDD M2 S F M1 S In 1 S S In 2 13 χεδιαςτικού Κανόνεσ 14 7

Βαςικό τοιχεύο (Standard Cell) ςε αφηρημϋνη μορφό Η κάτοψθ των βαςικϊν πυλϊν δεν περιγράφεται πλιρωσ, αλλά ωσ είςοδοι/ζξοδοι και εμπόδια ςτα επίπεδα μετάλλων 15 Βαςικό Δομό Κϊτοψησ Ολοκληρωμϋνου 16 8

Βαςικό Δομό Κϊτοψησ Ολοκληρωμϋνου Πλαίςιο Επικεμάτων Επικζματα Ειςόδων/Εξόδων, Vdd/Vss Γεμίςματα που κλείνουν τον δακτφλιο Πυρινασ ειρζσ των Πυλϊν Ζτοιμεσ Μονάδεσ Απαιτοφν Σροφοδοςία Σζμνουν τισ ειρζσ Σοπικοί Δακτφλιοι Σροφοδοςία Ρεφματοσ Εξωτερικοί: τροφοδοτοφν τισ ειρζσ και τουσ Σοπικοφσ Κάκετεσ Παροχζσ (Λωρίδεσ Stripes) 17 Λεπτομερϋςτερη Δομό του Πυρόνα 18 9

Παρϊδειγμα Πραγματικόσ Διϊταξησ από Βιομηχανικό Κύκλωμα 19 Εςτύαςη ςε Αςύμμετρο Σμόμα 20 10

Εςτύαςη ςε Αςύμμετρο Σμόμα 21 22 11

Παρϊδειγμα Έγκυρησ Σοποθϋτηςησ 23 Σοποθϋτηςη με Πολλαπλϊ Σμόματα/Νόςουσ Vdd/Vss 24 12

Σοποθϋτηςη και Διαςύνδεςη με Πολλαπλϊ Σμόματα/Νόςουσ Vdd/Vss 25 Μεγϋθυνςη Διαςτϊςεων 26 13