ΗΜΥ 407 Συστήματα Σχεδιασμού με Υπολογιστή για VLSI

Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
Πανεπιστήμιο Κύπρου

 
 
Συμβόλαιο Μαθήματος
 

Περίληψη Θεμάτων
  1. Εισαγωγή σε Ολοκληρωμένα Κυκλώματα Ειδικής Εφαρμογής (Application Specific Integrated Circuits - ASICs) και Αυτοματοποίηση Ηλεκτρονικού Σχεδιασμού (Electronic Design Automation - EDA)
  2. Στοιχειώδης τεχνολογία CMOS και κανόνες σχεδίασης
  3. Επισκόπηση μοντελοποίησης υλικού με VHDL
  4. Στοιχειώδης έννοιες γράφων, αλγορίθμων και ανάλυσης πολυπλοκότητας
  5. Προσομοίωση
  6. Σύνθεση υψηλού επιπέδου: διάδρομος δεδομένων και μονάδα ελέγχου
  7. Σύνθεση λογικού επιπέδου και βελτιστοποίηση για συνδυαστικά και ακολουθιακά κυκλώματα
  8. Έλεγχος κατασκευής (μοντελοποίηση και προσομοίωση σφαλμάτων, παραγωγή ελέγχου) και σχεδιασμός για εύκολη ελεγξιμότητα
  9. Αυτοματισμός φυσικής σχεδίασης (τοποθέτηση, χωροθέτηση και διασύνδεση)
  10. Ανάλυση χρονισμού
  11. Επαλήθευση

Σημείωση: Η πιο πάνω λίστα είναι πολύ μεγάλη για να καλυφθεί εις βάθος σε ένα μάθημα! Θα μελετήσουμε θεμελιώδη αρχές που διέπουν το κάθε θέμα και θα ασχοληθούμε εις βάθος μόνο σε επιλεγόμενα θέματα.

Προαπαιτούμενα

  • Σχεδιασμός ψηφιακής λογικής (ECE210, ECE211)
  • Δομές δεδομένων (CS035/231)
  • Προγραμματισμός σε C ή C++

Χρήση Υπολογιστή

Μοντελοποίηση και προσομοίωση υλικού με VHDL. Στις εργαστηριακές ασκήσεις θα χρησιμοποιηθούν γνωστά εμπορικά (Cadence) και ακαδημαϊκά εργαλεία CAD. Ανάπτυξη εργαλείων λογισμικού με C/C++. Επικέντρωση στην ανάπτυξη, όχι στην χρήση εργαλείων CAD!

Βαθμολογία

  • Ενδιάμεση Εξέταση 30%
  • Τελική Εξέταση 30%
  • Εργασία Προγραμματισμού 20%
  • Ασκήσεις Εργαστηρίου (4-5) 20%
  • Κατ' οίκον Εργασίες (προαιρετικές, για εξάσκηση για τις Εξετάσεις) 0%

Απαραίτητες προϋποθέσεις επιτυχίας στο μάθημα είναι:

  • εξασφάλιση συνολικού βαθμού πέραν του 50%
  • συμπλήρωση όλων των εργασιών προγραμματισμού

    Η διδάσκουσα διατηρεί το δικαίωμα μικρών αλλαγών στην πιο πάνω κατανομή της βαθμολογίας. Επιπλέον, διατηρεί το δικαίωμα οριακής προσαρμογής της βαθμολογίας με βάση την παρακολούθηση και την συμμετοχή στην τάξη.

Πολιτική - Κανόνες Μαθήματος

  • Βαθμολογία: Τυχόν ενστάσεις για την βαθμολόγηση εργασίας θα μπορούν να γίνονται εντός μιας εβδομάδας από την επιστροφή της διορθωμένης εργασίας στους φοιτητές. Ενστάσεις θα γίνονται δεκτές μόνο γραπτώς με ξεκάθαρη περιγραφή του παραπόνου ή της διευκρίνησης που ζητείται. Πρόχειρες και κακογραμμένες εργασίες θα υφίστανται αυτόματη μείωση της βαθμολογίας κατά 20% ή δεν θα γίνονται καθόλου δεκτές. Επιπλέον, για να δοθούν πλήρως οι μονάδες, πρέπει να φαίνονται όλοι οι υπολογισμοί σας.
  • Εκπρόθεσμες Εργασίες: Όλες οι εργασίες πρέπει να παραδίδονται κατά την έναρξη του μαθήματος, την ημέρα λήξης της προθεσμίας. Εκπρόθεσμες εργασίες θα υφίστανται αυτόματη μείωση βαθμολογίας 20% για κάθε επιπρόσθετη μέρα καθυστέρησης πέραν της ημερομηνίας λήξης της προθεσμίας. Εργασίες που θα παραδίδονται με καθυστέρηση πέραν των 3 ημερών δεν θα γίνονται δεκτές. Παρατάσεις θα πρέπει να διευθετούνται με την διδάσκουσα πριν από την λήξη της προθεσμίας. Σε περίπτωση προγραμματισμένης απουσίας, πρέπει να επικοινωνήσετε με τη διδάσκουσα πριν την ημερομηνία της απουσίας.
  • Ακαδημαϊκή Δεοντολογία: Ενθαρρύνεστε να συνεργάζεστε και να ανταλλάσσετε απόψεις για τις διαλέξεις, τις εργασίες και την προετοιμασία για τις εξετάσεις. Ωστόσο, κατά την σύνταξη των αναφορών των εργασιών σας, το γράψιμο κώδικα και την τεκμηρίωση του, η εργασία πρέπει να είναι αυστηρώς προσωπική. Εργασίες οι οποίες έχουν σημαντική αλληλοεπικάλυψη συνιστούν παραβίαση της ακαδημαϊκής δεοντολογίας και θα αναφέρονται στο Συμβούλιο του Τμήματος ή ακόμα και στην Σύγκλητο του Πανεπιστημίου. Η διδάσκουσα δύναται να χρησιμοποιεί κατάλληλα εργαλεία λογισμικού για να ελέγχει την ακεραιότητα κάποιας αναφοράς.

Κατεβάστε το Συμβόλαιο Μαθήματος (Ελληνικό PDF)

   
  τελευταία ενημέρωση: 01.02.2023