ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΙΙ

Πληροφορίες Μαθήματος
ΤίτλοςΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΙΙ / Digital Systems III
ΚωδικόςΗΛ0203
ΣχολήΠολυτεχνική
ΤμήμαΗλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
Κύκλος / Επίπεδο1ος / Προπτυχιακό
Περίοδος ΔιδασκαλίαςΕαρινή
Υπεύθυνος/ηΑλκιβιάδης Χατζόπουλος
ΚοινόΌχι
ΚατάστασηΕνεργό
Course ID20000559

Πληροφορίες Τάξης
ΤίτλοςΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΙΙ
Ακαδημαϊκό Έτος2017 – 2018
Περίοδος ΤάξηςΕαρινή
Διδάσκοντες μέλη ΔΕΠ
Ώρες Εβδομαδιαία3
Class ID
600111416

Πρόγραμμα Τάξης

ΚτίριοΠολυτεχνείο (πτέρυγα Γ)
ΌροφοςΌροφος 1
ΑίθουσαΑ4 (5)
ΗμερολόγιοΠέμπτη 13:00 έως 16:00
Τύπος Μαθήματος 2016-2020
  • Επιστημονικής Περιοχής
  • Ανάπτυξης Δεξιοτήτων
Τύπος Μαθήματος 2011-2015
Ειδικού Υποβάθρου / Κορμού
Τρόπος Παράδοσης
  • Πρόσωπο με πρόσωπο
  • Eξ απoστάσεως εκπαίδευση
Ηλεκτρονική Διάθεση Μαθήματος
Γλώσσα Διδασκαλίας
  • Ελληνικά (Διδασκαλία, Εξέταση)
  • Αγγλικά (Εξέταση)
Προαπαιτήσεις
Προαπαιτούμενα Μαθήματα
  • ΗΚ0705 ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΑ ΚΥΚΛΩΜΑΤΑ ASIC
  • ΗΛ0101 ΗΛΕΚΤΡΟΝΙΚΗ Ι
  • ΗΛ0102 ΗΛΕΚΤΡΟΝΙΚΗ ΙΙ
  • ΗΛ0201 ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Ι
  • ΗΛ0202 ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΙ
Μαθησιακά Αποτελέσματα
1. Kατανόηση του συνόλου προβλημάτων κατά τη σχεδίαση υπολογιστικών ολοκληρωμένων κυκλωμάτων VLSI-ASIC υπέρ μεγάλης κλίμακας σε τενχολογίες χαμηλών νανομέτρων (<60 nm), από το ξεκίνημα σχεδίασης ως το τελικό στάδιο παράδωσης του σχεδιαστικού πακέτου στον κατασκευαστή ολοκληρωμένου κυκλώματος.
2. Θεωρητική γνώση των σχετικών μεθόδων: ανάλυσης και σχεδίασης για χαμηλή κατανάλωση ισχύος, δοκιμών βλαβών, τοποθέτησης και διασύνδεσης, σύνθεσης του δέτρου clock, των μοντέλων PVT και MCMM των στατιστικών ανοχών, της φορμαλιστικής επιβεβαίσης, του φαινομένου των κατωφλίων του ηλεκτρομαγνητικού θορύβου τύπου crosstalk, της σχεδίασης για κατασκευασιμότητα, της οπτικής διόρθωσης (προ-παραμόρφωσης) των σχημάτων σε μάσκες, της αυτόματης σχεδίασης επεξεργαστών βάσει γλώσσας ISP.
3. Εφαρμογή στην πράξη, επάνω σε αντίστοιχα λογισμικά, μέσω σχεδίασης βήμα-βήμα ενός μεγάλου ψηφιακού ολοκληρωμένου κυκλώματος VLSI-ASIC μεγάλης κλίμακας (ένα εκατομμύριο MOSFET / FINFET τρανζίστορ).
Γενικές Ικανότητες
  • Εφαρμογή της γνώσης στην πράξη
  • Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών
  • Αυτόνομη εργασία
  • Ομαδική εργασία
  • Σχεδιασμός και διαχείριση έργων
  • Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης
Περιεχόμενο Μαθήματος
Κατανάλωση ενέργειας και ισχύος στα ψηφιακά κυκλώματα και συστήματα. Σχεδίαση για χαμηλή κατανάλωση ισχύος ● Στατική Χρονική Ανάλυση, STA ● Δοκιμές Βλαβών (fault testing). Τεχνικές Ad-Hoc, BIST, Boundary Scan και Compressed Scan. Η βασική αρχιτεκτονική Scan Test και ο τρόπος εισαγωγής της στην υπό σχεδίαση διάταξη. Το πρότυπο macro IEEE 11.49.x JTAG ● Τοποθέτηση και διασύνδεση στο εμβαδό του πυριτίου (placement and routing, PnR), θεωρία και τεχνικές. ● Σύνθεση δικτυώματος clock CTS (Clock Tree Synthesis). Καθυστέρηση, μετατόπιση, συχνοτικός θόρυβος (jitter) ● Υπολογιστικά ολοκληρωμένα κυκλώματα VLSI-ASIC μεγάλης έκτασης (εκατοντάδες εκατομμύρια λογικών πυλών) και μικρών νανομέτρων (< 40 nm). Πρότυπα περιβλήματος, αντικείμενα και πεδία στο εμβαδό του πυριτίου ● Τέσσερα στάδια σχεδίασης 1. Αρχική Σύνθεση. Απεικόνιση και βελτιστοποίηση. Στατική ανάλυση STA κάτω από τα όρια SDC (Synopsis Design Constraints). Σχεδίαση και βελτιστοποίηση κυκλωμάτων για χαμηλή κατανάλωση ισχύος, σύνθεση Scan Test, τοπογραφική σύνθεση ● 2. Φυσική Σχεδίαση. Ανάλυση PVT (Process Voltage Temperature), γωνίες στατιστικών ανοχών STA (corners), ανάλυση MCMM (Multi-Corner Multi-Mode), μέθοδοι Monte Carlo. Σχεδίαση εμβαδού (Floorplanning), ανάλυση DRC (design Rule Check), τοποθέτηση στοιχείων Placement, σύνθεση δικτύου clock, CTS, αυτόματη διασύνδεση (Routing), Επιβεβαίωση (Verification) ● 3. Αναλύσεις Τελικού Σταδίου. Φορμαλιστική επιβεβαίωση (formal verification). Ανάλυση STA τελικού σταδίου με την εξέταση επίδρασης κατωφλίων ηλεκτρομαγνητικού θορύβου τύπου crosstalk από γραμμές διασυνδέσεων πολλαπλών στρωμάτων. ● 4. Σχεδίαση για κατασκευασιμότητα (Design for Manufacturing Flow). Οπτικά σφάλματα κατά την λιθογραφική εμφάνιση δομών στο πυρίτιο ( < 90 nm). Οπτική διόρθωση (προ-παραμόρφωση) σχημάτων σε μάσκες, OPC (Optical Proximity correction). ● Αυτόματη σχεδίαση επεξεργαστών (με έναν και πολλούς πυρήνες) βάσει γλώσσας ISP. Λογισμικό Processor Designer. Προηγμένες μέθοδοι σχεδίασης, μεταφορά προς υλοποίηση σε λογισμικά VLSI-ASIC και FPGA-ASIC.
Λέξεις Κλειδιά
Υπολογιστικά ολοκληρωμένα κυκλώματα VLSI - ASIC μεγάλης έκτασης και μικρών νανομέτρων (<60 nm), ανάλυση και σχεδίαση για χαμηλή κατανάλωση ισχύος / ενέργειας, στατική χρονική ανάλυση STA, δοκιμές βλαβών, fault testing, τοποθέτηση και διασύνδεση, σύνθεση του δέτρου clock, φυσική σχεδίαση, μοντέλο διαδικασίας PVT, γωνίες στατιστικών ανοχών STA, ανάλυση MCMM, φορμαλιστική επιβεβαίση, κατώφλια ηλεκτρομαγνητικού θορύβου τύπου crosstalk, σχεδίαση για κατασκευασιμότητα, οπτική διόρθωση (προ-παραμόρφωση) σχημάτων σε μάσκες, αυτόματη σχεδίαση επεξεργαστών, γλώσσα ISP.
Τύποι Εκπαιδευτικού Υλικού
  • Σημειώσεις
  • Διαφάνειες
  • Βιντεοδιαλέξεις
  • Βιβλίο
Χρήση Τεχνολογιών Πληροφορίας και Επικοινωνιών
Χρήση Τ.Π.Ε.
  • Χρήση Τ.Π.Ε. στη Διδασκαλία
  • Χρήση Τ.Π.Ε. στην Εργαστηριακή Εκπαίδευση
  • Χρήση Τ.Π.Ε. στην Επικοινωνία με τους φοιτητές
Περιγραφή
1. Χρησιμοποιείται το λογισμικό e-THMMY ηλεκτρονικής υποστήριξης μαθημάτων, στο οποίο το κάθε μαθημα του τμήματος περιέχει τον δικό του, ανεξάρτητο ιστο-χώρο.
2. Αναρτούνται ανακοινώσεις προς φοιτητές, πρόσθετες σημειώσεις, διαφάνειες, ασκήσεις και βαθμολόγια εξετάσεων. Επίσης, αναρτούνται αρχεία .pdf με συνδέσμους προς βίντεο διαλέξεις σε άλλα ΑΕΙ του εξωτερικού όπως και στο YouTube.
3. Λειτουργεί επικοινωνία με τους φοιτητές μέσω e-mail, που εξυπηρετεί τους φοιτητές για θέματα σχετικά με την εκπαιδευτική διαδικασία.
Οργάνωση Μαθήματος
ΔραστηριότητεςΦόρτος ΕργασίαςECTSΑτομικάΟμαδικάErasmus
Διαλέξεις
Σεμινάρια
Εργαστηριακή Άσκηση
Μελέτη και ανάλυση βιβλίων και άρθρων60
Εκπόνηση μελέτης (project)10
Συγγραφή εργασίας / εργασιών25
Σύνολο95
Αξιολόγηση Φοιτητών
Περιγραφή
1. Είναι 2 οι μορφές του αξιολογητικού υλικού του μαθήματος για τον τελικό βαθμό :
-(α). η γραπτή εξέταση, με μέγιστο βαθμό 7.5 (επτά και 1/2).
-(β). η εργασία μαθήματος, που διεκπεραιώνεται σε όμάδα των 3 φοιτητών, με μέγιστο βαθμό 7 (επτά). Η εν λόγω εργασία είναι απαλλακτική της γραπτής εξέτασης.
2. Για τον τελικό βαθμό άριστα (10.0) του μαθήματος, ο φοιτητής πρέπει να περατώσει στο μέγιστο και τις δύο μορφές, (α) και (β).
Μέθοδοι Αξιολόγησης Φοιτητών
  • Γραπτή Εξέταση με Ερωτήσεις Πολλαπλής Επιλογής (Συμπερασματική)
  • Γραπτή Εξέταση με Ερωτήσεις Σύντομης Απάντησης (Συμπερασματική)
  • Γραπτή Εργασία (Συμπερασματική)
  • Γραπτή Εξέταση με Επίλυση Προβλημάτων (Διαμορφωτική, Συμπερασματική)
  • Έκθεση / Αναφορά (Συμπερασματική)
  • Εργαστηριακή Εργασία (Συμπερασματική)
Βιβλιογραφία
Βιβλιογραφία μαθήματος (Εύδοξος)
● Σ. Δοκουζγιάννη, " Ψηφιακά Συστήματα ΙΙΙ", πανεπιστημιακές σημειώσεις, Α.Π.Θ., 2010.
Επιπρόσθετη βιβλιογραφία για μελέτη
● Abramovici, Breuer, Friedman, "Digital systems testing and testable design", IEEE Press, 1990, ISBN 0-7803-1062-4.
● Vahid, "Algorithms for VLSI design automation", Wiley, 2004, 326 pages, ISBN 0-471-98489-2.
Τελευταία Επικαιροποίηση
16-11-2013