Υλοποίηση ψηφιακών κυκλωμάτων και συστημάτων σε FPGA

Κωδικός μαθήματος
υλο-ψηφ-κυκ
Μονάδες ECTS
5
Εξάμηνο
Εξάμηνο Ζ
Κατηγορία μαθήματος

Μαθήματα Κατεύθυνσης

Μαθήματα Κατεύθυνσης

Κατεύθυνση
Επιλογής Κατεύθυνσης Πληροφορικής και Κατεύθυνσης Τηλεπικοινωνιών
Περιγραφή μαθήματος
ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ

Περιεχόμενα: Εισαγωγή στα FPGAs (Field Programmable Gate Arrays), διαθέσιμες τεχνολογίες FPGAs, Τοποθέτηση του ψηφιακού κυκλώματος στο FPGA και διασύνδεση των μονάδων του (Implementation, Place & Route), Ανάθεση χρονικών περιορισμών, Ανάλυση χρονισμών, Επαλήθευση χρονισμών του κυκλώματος στο FPGA με προσομοίωση, Υπολογισμός απόδοσης FPGA, Ανάθεση ακροδεκτών στο FPGA, Προγραμματισμός του FPGA, Επαλήθευση λειτουργίας του FPGA, Αποσφαλμάτωση της υλοποίησης του κυκλώματος, Επαλήθευση λειτουργίας του συστήματος.

ΑΞΙΟΛΟΓΗΣΗ ΦΟΙΤΗΤΩΝ

Αξιολόγηση: Υποχρεωτικές εργασίες και γραπτή-προφορική εξέταση στο τέλος του εξαμήνου. Ο τελικός βαθμός προκύπτει συνυπολογίζοντας τους βαθμούς της γραπτής-προφορικής εξέτασης με βάρος 50-70%, και των εργασιών με βάρος 30-50%. Προϋπόθεση και οι δύο βαθμοί (γραπτής-προφορικής εξέτασης και εργασίας) να είναι μεγαλύτεροι ή ίσοι του 5.

Μέθοδοι αξιολόγησης: Ερωτήσεις σύντομης απάντησης, Γραπτή εργασία, Έκθεση / Αναφορά, Προφορική εξέταση, Εργαστηριακή εργασία.

URL ΜΑΘΗΜΑΤΟΣ ΣΤΟ ECLASS

https://eclass.uop.gr/courses/1649/

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

Βιβλιογραφία:

  1. W. Wolf, Σχεδιασμός Ψηφιακών Συστημάτων σε FPGAs, 1η έκδοση, Εκδόσεις Νέων Τεχνολογιών, 2013. Κωδικός στον Εύδοξο: 33134146
  2. Σ. Μπουλταδάκης, Γ. Πατουλίδης, Ε. Κωνσταντινίδης, Ν. Ασημόπουλος, Προγραμματισμός μικροελεγκτών για Μηχανικούς, 1η έκδοση, Τζιόλα, 2010. Κωδικός στον Εύδοξο: 18548844