ΓΕΝΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ: | Διδάσκοντες: Συρακούλης Γεώργιος Εξάμηνο: 9ο |
ΔΙΔΑΚΤΙΚΕΣ ΜΟΝΑΔΕΣ: | Μονάδες ECTS: 5 Διδακτικές Μονάδες: 4 Ώρες Θεωρίας: 2 Ώρες Ασκήσεων: 1 Ώρες Εργαστηρίου: 2 |
ΣΕΛΙΔΑ ΜΑΘΗΜΑΤΟΣ: | https://eclass.duth.gr/courses/TMA182/ |
Περιγραφή Μαθήματος | |
Ενσωματωμένες εφαρμογές μικροεπεξεργαστών, παραδείγματα από την σύγχρονη αγορά (κινητά τηλέφωνα, φωτογραφικές μηχανές, οικιακές συσκευές κλπ.). Τεχνολογικός χώρος σχεδίασης, θέματα κατανάλωσης ισχύος και μέθοδοι διαχείρισης ισχύος. Μέθοδοι συσχεδίασης υλικού-λογισμικού (hardware-software codesign), μοντελοποίηση συστήματος. Αρχιτεκτονική υπολογιστών προσανατολισμένων για συγκεκριμένη εφαρμογή. Επανασχεδιάσιμα υπολογιστικά συστήματα με χρήση FPGA. – Σχεδιασμός ψηφιακών μονάδων σε επίπεδο συστήματος: Μακροεντολές, Οργάνωση και απόδοση Κεντρικής Μονάδας Επεξεργασίας, Οργάνωση και διαχείριση Μνήμης Δεδομένων και Κρυφής Μνήμης. Μεθοδολογία Μεταφοράς και Αποθήκευσης δεδομένων και εντολών. Μεθοδολογία διερεύνησης εναλλακτικών αρχιτεκτονικών. Αλγοριθμικοί Μετασχηματισμοί. Συμβολομεταφραστές, Μεταγλωττιστές και Ερμηνευτές – Compilers. Σχεδιασμός και Ανάλυση Προγραμμάτων. Ανάλυση Απόδοσης και Βελτιστοποίηση Ενσωματωμένων Συστημάτων. Ενσωματωμένοι Μικροελεγκτές: Μνήμη ελέγχου και προγράμματος. I/O εξειδικευμένων αρχιτεκτονικών. Επιταχυντές και Μικροεπεξεργαστές. Αναπτυξιακά εργαλεία για τη σχεδίαση Ενσωματωμένων Συστημάτων. Εργαστήριο με πλακέτες σύγχρονων ενσωματωμένων μικροεπεξεργαστών ARM και FPGAs. Project εξαμήνου. |