Ενσωματωμένα Συστήματα

Academic Semester:
Course TypeReference NumberSubprogram
Υποχρεωτικά Κατεύθυνσης (Υ.Κ.)Theory: ΤΠ70Υ1
Lab:
Computer Engineering
SemesterAcademic YearHours per week
Χειμερινό4oTheory: 3 Lab: 2
ExamsECTSWorkload
69
PrerequisitesTeaching methodTeaching Language
Ελληνικά

Ακαδημαϊκό Προσωπικό

Ακαδημαϊκός Υπεύθυνος: 
kornaros's picture
κορνάρος γιώργος
Kornaros George
Assistant Professor
Επίκουρος Kαθηγητής
+30 2810 379868

ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ

  • Εισαγωγή, ορισμοί, τι είναι ενσωματωμένα συστήματα, αγορά ενσωματωμένων συστημάτων, παράγοντες που έχουν σημασία, προδιαγραφές, παραδείγματα.
  • Αρχιτεκτονικές και μεθοδολογίες ανάπτυξης ενσωματωμένων συστημάτων, μικροεπεξεργαστές/μικροελεγκτές, επεκτάσεις αρχιτεκτονικών, επεξεργαστές σήματος (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

Πρόεδρος Τμήματος Μηχανικών Πληροφορικής 
Μαλάμος Αθανάσιος, Αναπληρωτής Καθηγητής, amalamos@hmu.gr

Αναπληρωτής Πρόεδρος Τμήματος Μηχανικών Πληροφορικής
Μαριάς Κώστας, Αναπληρωτής Καθηγητής, kmarias@hmu.gr

Γραμματεία
Τμήμα Μηχανικών Πληροφορικής, ΣΤΕΦ, Ελληνικό Μεσογειακό Πανεπιστήμίο, Ηράκλειο, Κρήτη 71500
Τηλ: 2810-379853, 2810-379716, 2810-379795, Fax: 2810-379717
E-mail: secretariat@hmu.gr
Website: http://www.ie.teicrete.gr