Ηλεκτρονική Διάθεση Μαθήματος
Μαθησιακά Αποτελέσματα
1. Εκμάθηση βήμα προς βήμα της ροής σχεδίασης ψηφιακών κυκλωμάτων μεγάλης κλίμακας (VLSI) ξεκινώντας από το βήμα της σύνθεσης μέχρι το βήμα της δρομολόγησης και sign-off.
2. Εφαρμογή των αρχών και εννοιών ανάλυσης χρονισμού ψηφιακών κυκλωμάτων VLSI.
3. Εκμάθηση τεχνικών σχεδίασης για χαμηλή κατανάλωση ισχύος σε πολλαπλά επίπεδα της αφαίρεσης σχεδίασης.
4. Εξοικείωση με το πρόβλημα διανομής του σήματος ρολογιού και τους σχετικούς αλγορίθμους σύνθεσης δικτύων διανομής ρολογιού σε κυκλώματα VLSI.
5. Εξοικείωση με τα βασικά κυκλώματα και τεχνικές σχεδίασης κυκλώματων μνήμης SRAM.
Περιεχόμενο Μαθήματος
Η ύλη του μαθήματος αποτελείται από 10 βασικές ενότητες οι οποίες περιλαμβάνουν:
1. Εισαγωγικό υλικό/Ορισμοί/Ορολογία
2. Τεχνικές Σχεδίασης Ψηφιακών Ολοκληρωμένων Χαμηλής Ισχύος
3. Στατική Ανάλυση Χρονισμού (STA)
4. Διαχωρισμός Κυκλωμάτων (Partition)
5. Χωροθέτηση Κυκλωμάτων (Floorplanning)
6. Τοποθέτηση Κυκλώματος (Placement)
7. Δρομολόγηση (ή Διασύνδεση) (Routing)
8. Δίκτυα Διανομής Σήματος Ρολογιού (CTS)
9. Σχεδίαση για Δοκιμαστικότητα (DFT)
10. Οργάνωση και Σχεδίαση Μνήμης SRAM
Για κάθε μία από τις ενότητες αυτές παρουσιάζονται παραδείγματα και σχετικοί αλγόριθμοι όπου αυτό είναι απαραίτητο και χρήσιμο.
Οι εργαστηριακές ασκήσεις του μαθήματος περιλαμβάνουν τη χρήση των εργαλείων της Cadence για τη σχεδίαση κυκλωμάτων VLSI-ASIC όπου οι φοιτητές καλούνται να υλοποιήσουν ένα ψηφιακό κύκλωμα με τη χρήση του παρεχόμενου εγχειριδίου του εργαστηρίου.
Λέξεις Κλειδιά
ροή σχεδίασης, χωροθέτηση, τοποθέτηση, στατική ανάλυση χρονισμού, χαμηλή κατανάλωση ισχύος, ψηφιακά ολοκληρωμένα κυκλώματα
Βιβλιογραφία μαθήματος (Εύδοξος)
Andrew B. Kahng, Jens Lienig, Igor L. Markov, and Jin Hu, "VLSI Physical Design: From Graph Partitioning to Timing Closure," Springer, 2011 (κεφ. 1-5, 7, 8 και διαθέσιμο στον Εύδοξο).
Επιπρόσθετη βιβλιογραφία για μελέτη
Hubert Kaeslin, "Top-Down Digital VLSI Design From Architectures to Gate-Level Circuits and FPGAs," Morgan Kaufmann Publishers - Elsevier, 2015 (κεφ. 1, 7).
Bruce Jacob, David Wang, and Spencer Ng, "Memory Systems: Cache, DRAM, Disk," Morgan Kaufmann Publishers, 2007 (κεφ. 5).
Διανέμονται, επίσης, σημειώσεις εν είδη διαφανειών και σχετικών σημειώσεων καθώς και εγχειρίδια για τις εργαστηριακές ασκήσεις.