Ακαδημαϊκό Προσωπικό
ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ
- Εισαγωγή, ορισμοί, τι είναι ενσωματωμένα συστήματα, αγορά ενσωματωμένων συστημάτων, παράγοντες που έχουν σημασία, προδιαγραφές, παραδείγματα.
- Αρχιτεκτονικές και μεθοδολογίες ανάπτυξης ενσωματωμένων συστημάτων, μικροεπεξεργαστές/μικροελεγκτές, επεκτάσεις αρχιτεκτονικών, επεξεργαστές σήματος (DSP), κυκλώματα πολύ υψηλής ολοκλήρωσης (VLSI), αναδιατασσόμενη λογική (FPGA), απαιτήσεις αρχιτεκτονικής υποστήριξης, περιβάλλοντα ανάπτυξης, cross-compilers, cross-assemblers, in-circuit emulators.
- Μοντελοποίηση ενσωματωμένων συστημάτων, απεικόνιση πληροφορίας, μοντελοποίηση με γενικά εργαλεία με προγράμματα (π.χ. C, Java), με γλώσσες περιγραφής υλικού (π.χ. VHDL). Σχεδιαστικές ροές και όδευση από μοντέλο σε σχεδιασμένο σύστημα, χρήση εργαλείων CAD.
- Η έννοια του χρόνου, χρόνος και πραγματικός χρόνος, διακριτότητα και ανάλυση του χρόνου, ρολόγια, χρονιστές, συμβάντα και απόκριση σε αυτά, διακοπή και επαναφορά ρολογιού (clock gating), αντίστροφη πορεία στον χρόνο.
- Λειτουργικά συστήματα πραγματικού χρόνου (RTOS), χρονικοί βρόχοι, ενσωματωμένα συστήματα χωρίς λειτουργικό σύστημα (λύσεις ad hoc), γενικές αρχές RTOS, προβλήματα λειτουργίας και υλοποίησης RTOS, παραδείγματα χρήσης RTOS.
- Ενσωματωμένα συστήματα με αναδιατασσόμενους πόρους, εξέλιξη και προοπτικές αναδιατασσόμενης λογικής, στατική και δυναμική αναδιάταξη, σχεδιαστικοί περιορισμοί, συνεργασία αναδιατασσόμενης λογικής με σταθερούς επεξεργαστές, παραδείγματα.
- Συσχεδίαση και συνανάπτυξη υλικού/λογισμικού (hw/sw codesign and codevelopment), τι είναι, πως γίνεται, μοντελοποίηση συστημάτων, παραδείγματα.
- Συστήματα σε ένα ολοκληρωμένο κύκλωμα (SoC), τι είναι, πως σχεδιάζονται, σχεδιαστικές προκλήσεις και τεχνολογίες υλοποίησης.
ΣΥΝΙΣΤΩΜΕΝΗ-ΒΙΒΛΙΟΓΡΑΦΙΑ
- Peter Marwedel, ``Embedded System Design', Kluwer Academic Publisher, 2003.
- W. Wolf, ``Computers as Components: Principles of Embedded Computing Systems Design', Morgan Kaufman Publisher, 2001, ISBN 1-55860-541- X (case), ISBN 1-55860-693-9 (paper).
- Qing Li and Carolyn Yao, “Real-Time Concepts for Embedded Systems”, ISBN:1578201241
- ACM TECS, TACO, TODAES