Ενσωματωμένα Συστήματα Ενότητα 1: Αρχιτεκτονική Ενσωματωμένων Συστημάτων και Μέθοδοι Σχεδίασης. Διδάσκων: Νικόλαος Χ Πετρέλλης, Επίκουρος Καθηγητής. Τμήμα.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Διδακτική Πληροφορικής
Advertisements

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Θεσσαλίας Αντικειμενοστραφής Προγραμματισμός Ι Ενότητα 4: Συμβολοσειρές και Δομές Ελέγχου. Διδάσκων: Νικόλαος Θ Λιόλιος,
Αρχιτεκτονική υπολογιστών
Τεχνολογικό Εκπαιδευτικό Ίδρυμα Θεσσαλίας Αντικειμενοστραφής Προγραμματισμός Ι Ενότητα 2: Μεταβλητές και Τύποι Δεδομένων. Διδάσκων: Νικόλαος Θ Λιόλιος,
Έλεγχος Ροής με την Εντολή Επανάληψης FOR 1/9
Αντικειμενοστραφής Προγραμματισμός Ι
Υδραυλικά & Πνευματικά ΣΑΕ
Ενότητα 3: Μικροϋπολογιστές Ιωάννης Έλληνας Τμήμα Η/ΥΣ
1 Αρχιτεκτονική υπολογιστών Ενότητα 12 : Δομή και Λειτουργία της CPU 2/2 Φώτης Βαρζιώτης Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
Τεχνολογία Ξύλου 1 Ενότητα 13: Ποιότητα και Πιστοποίηση Ξυλείας Διδάσκων: Δρ. Μιχάλης Σκαρβέλης, Αναπληρωτής Καθηγητής. Τμήμα Σχεδιασμού και Τεχνολογίας.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Εκπαιδευτικά Προγράμματα με Χρήση Η/Υ ΙΙ Θέμα «παιγνίδια» (website address) Διδάσκουσα: Καθηγήτρια Τζένη.
Αρχές Διοίκησης και Διαχείρισης Έργων Ενότητα 12: Οικονομική Διαχείριση Έργων – Ταμειακές Ροές. Διδάσκων: Φιτσιλής Παναγιώτης, Καθηγητής. Τμήμα Διοίκησης.
Τμήμα Τεχνολόγων Γεωπόνων Τίτλος Μαθήματος: ΚΑΛΛΩΠΙΣΤΙΚΑ ΔΕΝΤΡΑ ΚΑΙ ΘΑΜΝΟΙ Ενότητα 12: Οδηγίες δημιουργίας φυτολογίου Γρηγόριος Βάρρας Αν. Καθηγητής Άρτα,
Διοίκηση Ανθρωπίνων Πόρων Ενότητα 3: Προσέλκυση Ανθρώπινου Δυναμικού. Διδάσκων: Γεώργιος Ασπρίδης, Επίκουρος Καθηγητής. Τμήμα Διοίκησης Επιχειρήσεων.
Προγραμματισμός κινητών συσκευών
Προγραμματισμός Διαδικτύου
Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου
Ενότητα 5 : Δομές Δεδομένων και αφηρημένοι
Αρχές Διοίκησης και Διαχείρισης Έργων
Οργάνωση και Διοίκηση Επιχειρήσεων
Χρονικός Προγραμματισμός Έργων (Εργαστήριο)
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Λειτουργικά Συστήματα
Χρονικός Προγραμματισμός Έργων (Εργαστήριο)
Επιχειρησιακές Επικοινωνίες
ΠΑΡΟΥΣΙΑΣΕΙΣ ΜΑΘΗΜΑΤΟΣ ΠΙΘΑΝΟΤΗΤΕΣ(9)
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου
ΜΗΧΑΝΙΚΗ ΤΩΝ ΥΛΙΚΩΝ ΦΡΟΝΤΙΣΤΗΡΙΟ ΛΕΠΤΟΤΟΙΧΑ
Διαχείριση Κινδύνου Ενότητα 7: Παρακολούθηση Κινδύνων.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Διαχείριση Κινδύνου Ενότητα 3: Σχέδιο Διαχείρισης Κινδύνου.
Επιχειρησιακές Επικοινωνίες
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΡΟΥΣΙΑΣΕΙΣ ΜΑΘΗΜΑΤΟΣ ΠΙΘΑΝΟΤΗΤΕΣ(3)
Χρονικός Προγραμματισμός Έργων (Εργαστήριο)
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Προγραμματισμός κινητών συσκευών
Ηλεκτρικές Μηχανές ΙΙ Ενότητα 5: Κανονικοποιημένες Καμπύλες
Προγραμματισμός κινητών συσκευών
Αντικειμενοστραφής Προγραμματισμός ΙΙ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Επιχειρησιακές Επικοινωνίες
ΠΑΡΟΥΣΙΑΣΕΙΣ ΜΑΘΗΜΑΤΟΣ ΠΙΘΑΝΟΤΗΤΕΣ(7)
ΠΑΡΟΥΣΙΑΣΕΙΣ ΜΑΘΗΜΑΤΟΣ ΠΙΘΑΝΟΤΗΤΕΣ(4)
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΡΟΥΣΙΑΣΕΙΣ ΜΑΘΗΜΑΤΟΣ ΠΙΘΑΝΟΤΗΤΕΣ(5)
Ενότητα 3 : Παραδείγματα προγραμματισμού Ιωάννης Έλληνας Τμήμα Η/ΥΣ
ΠΑΡΟΥΣΙΑΣΕΙΣ ΜΑΘΗΜΑΤΟΣ ΠΙΘΑΝΟΤΗΤΕΣ(10)
ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Επιχειρησιακές Επικοινωνίες
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Μεταγράφημα παρουσίασης:

Ενσωματωμένα Συστήματα Ενότητα 1: Αρχιτεκτονική Ενσωματωμένων Συστημάτων και Μέθοδοι Σχεδίασης. Διδάσκων: Νικόλαος Χ Πετρέλλης, Επίκουρος Καθηγητής. Τμήμα Μηχανικών Πληροφορικής, Τεχνολογικής Εκπαίδευσης.

Άδειες χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται στην παρακάτω άδεια χρήσης Creative Commons (C C): Αναφορά δημιουργού (B Y), Μη εμπορική χρήση (N C), Μη τροποποίηση (N D), 3.0, Μη εισαγόμενο. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς. 2

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Θεσσαλίας» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 3

Σκοποί ενότητας Ο αναγνώστης να μπορεί να: 1) Αντιληφθεί τα ιδιαίτερα χαρακτηριστικά της αρχιτεκτονικής Ενσωματωμένων Συστημάτων. 2) Κατανοήσει τη μεθοδολογία σχεδίασης Ενσωματωμένων Συστημάτων, και ιδιαίτερους τρόπους περιγραφής. 3) Κατανοήσει το στάδιο Επιμερισμού Διαδικασιών σε Υλικό και Λογισμικό. 4) Αντιληφθεί την ανάγκη για Συν-εξομοίωση Ετερογενών Ενσωματωμένων Συστημάτων. Αρχιτεκτονική και Μέθοδοι Σχεδίασης4

Περιεχόμενα ενότητας 1) Ενσωματωμένα συστήματα 2) Μέθοδοι περιγραφής συστημάτων 3) Επιμερισμός διαδικασιών 4) Συν-εξομοίωση Αρχιτεκτονική και Μέθοδοι Σχεδίασης5

Ενσωματωμένα συστήματα (Embedded systems)  Ειδικού σκοπού υπολογιστές, που σχεδιάζονται και βελτιστοποιούνται για συγκεκριμένη εφαρμογή (π.χ. οικιακές, δικτυακές συσκευές, αυτοματισμοί, και τα λοιπά).  Συχνά έχουν απαιτήσεις «Πραγματικού Χρόνου» και μικρού Σφάλματος.  Πολυπλοκότητα: Απλοί μικροελεγκτές έως Πολυεπεξεργαστικά Συστήματα (ομογενή ή ετερογενή).  «Ενσωματώνουν» CPUs και περιφερειακά κυκλώματα, σε ένα ολοκληρωμένο σύστημα.  «Ενσωματώνονται» σε μεγαλύτερα συστήματα, όπως υπολογιστές, οχήματα, ηλεκτρομηχανικά συστήματα. Αρχιτεκτονική και Μέθοδοι Σχεδίασης6

Γενική αρχιτεκτονική Αρχιτεκτονική και Μέθοδοι Σχεδίασης7

Γενική μεθοδολογία σχεδιασμού ενσωματωμένων συστημάτων Αρχιτεκτονική και Μέθοδοι Σχεδίασης8

Μέθοδοι περιγραφής συστημάτων: Διάγραμμα ροής ελέγχου (Control Flow Graph) Αρχιτεκτονική και Μέθοδοι Σχεδίασης9

Διάγραμμα ροής δεδομένων (Data Flow Graph) Αρχιτεκτονική και Μέθοδοι Σχεδίασης10

Γράφοι εξαρτήσεων (Dependency Graphs) Αρχιτεκτονική και Μέθοδοι Σχεδίασης11

Πεπερασμένες μηχανές καταστάσεων (Finite State Machines - FSM) (1) Αρχιτεκτονική και Μέθοδοι Σχεδίασης12

Πεπερασμένες μηχανές καταστάσεων (Finite State Machines - FSM) (2) Αρχιτεκτονική και Μέθοδοι Σχεδίασης13

Trellis Diagram Αρχιτεκτονική και Μέθοδοι Σχεδίασης14

Γράφος παραγόντων (Factor Graph) f1(x1, x2, x3) f2(x2, x4, x5) f3(x1, x3) f4(x2, x5) Αρχιτεκτονική και Μέθοδοι Σχεδίασης15

Βασικά ζητήματα που αφορούν τον επιμερισμό διαδικασιών 1. Εξάρτηση διαδικασιών. 2. Παραλληλία διαδικασιών λογισμικού. 3. Επαναχρησιμοποίηση πόρων υλικού. 4. Δρομολόγηση διαδικασιών. 5. Κόστος επικοινωνίας: α) διαδικασιών λογισμικού, β) διαδικασιών λογισμικού και υλικού, γ) διαδικασιών υλικού. Αρχιτεκτονική και Μέθοδοι Σχεδίασης16

Προσεγγίσεις Επιμερισμού HW/SW 1. Interactive σχεδιασμός (Ptolemy, CoWare, Music). 2. Περιγραφή με HardwareC (VULCAN - De Micheli). Αρχικά όλες οι διαδικασίες σε HW. 3. COSYMA (Ernst). Αρχικά όλες οι διαδικασίες σε SW. 4. Προσέγγιση W. Wolf. Μετακίνηση διαδικασιών μεταξύ επεξεργαστών για βέλτιστη χρήση πόρων (επεξεργαστές, δίαυλοι επικοινωνίας). 5. Περιγραφή προβλήματος με Γραμμικό Προγραμματισμό. (Nieman - Marwedel). Αρχιτεκτονική και Μέθοδοι Σχεδίασης17

Γράφος Εξάρτησης 1. Αποτελείται από κόμβους που αντιπροσωπεύουν διαδικασίες. Οι πιθανές υλοποιήσεις διαδικασιών, χαρακτηρίζονται από κόστος, καθυστέρηση, και τύπο. 2. Κατευθυνόμενες ακμές που αντιπροσωπεύουν το κόστος, και την καθυστέρηση της επικοινωνίας διαδικασιών. Εξαρτάται από τον τύπο των υλοποιήσεων διαδικασιών, που επικοινωνούν. 3. Κόστος: επιφάνεια πυριτίου, διαστάσεις μνήμης, κατανάλωση ισχύος, κόστος ανάπτυξης, και τα λοιπά. 4. Μέτρηση καθυστέρησης: υπολογισμός εντολών, εξομοίωση κυκλώματος, μέτρηση από πρωτότυπο, profiling, και άλλα. 5. Βιβλιοθήκες υλοποιήσεων. Αρχιτεκτονική και Μέθοδοι Σχεδίασης18

Παραδείγματα κόστους επικοινωνίας 1. Διαδικασίες Λογισμικού: Εγγραφή σε περιοχή μνήμης, και ανάγνωση από την ίδια περιοχή. 2. Διαδικασίες Λογισμικού που εκτελούνται από τον ίδιο επεξεργαστή: Κόστος task switching. 3. Διαδικασίες Υλικού που υλοποιούνται με διαφορετικούς πόρους: Αφιερωμένοι δίαυλοι. 4. Διαδικασίες Υλικού που υλοποιούνται με τον ίδιο πόρο: Χρήση προσωρινής μνήμης για ανατροφοδότηση αποτελεσμάτων στην είσοδο. 5. Διαδικασία Λογισμικού με Διαδικασία Υλικού: Προσπέλαση καταχωρητών ελέγχου, κατάστασης, δεδομένων, και DMA μεταφορές. Αρχιτεκτονική και Μέθοδοι Σχεδίασης19

Χρονοδρομολόγηση διαδικασιών  Λαμβάνονται υπόψη: 1) Γράφος Εξάρτησης. 2) Πλήθος επεξεργαστών. 3) Κόστος Επικοινωνίας.  Επιλογές για παράλληλες διαδικασίες: 1) Παράλληλη εκτέλεση αν υπάρχουν διαθέσιμοι επεξεργαστές. 2) Ξεχωριστοί HW πόροι. 3) Διαμοιραζόμενοι HW πόροι. 4) Σειριακή εκτέλεση στον ίδιο επεξεργαστή. Αρχιτεκτονική και Μέθοδοι Σχεδίασης20

Παράδειγμα Γράφου Εξάρτησης Αρχιτεκτονική και Μέθοδοι Σχεδίασης21

Παραδείγματα Δρομολόγησης Αρχιτεκτονική και Μέθοδοι Σχεδίασης22

Επιμερισμός διαδικασιών (1 από 4)  Ελαχιστοποίηση κόστους με περιορισμούς καθυστέρησης. Αρχιτεκτονική και Μέθοδοι Σχεδίασης23

Επιμερισμός διαδικασιών (2 από 4)  Ελαχιστοποίηση κόστους με περιορισμούς καθυστέρησης. Αρχιτεκτονική και Μέθοδοι Σχεδίασης24

Επιμερισμός διαδικασιών (3 από 4)  Ελαχιστοποίηση καθυστέρησης με περιορισμούς κόστους. Αρχιτεκτονική και Μέθοδοι Σχεδίασης25

Επιμερισμός διαδικασιών (4 από 4)  Ελαχιστοποίηση καθυστέρησης με περιορισμούς κόστους. Αρχιτεκτονική και Μέθοδοι Σχεδίασης26

Μέθοδοι επίλυσης προβλήματος 01 - Ακεραίου γραμμικού προγραμματισμού 1. Enumerated (ελέγχει όλους τους δυνατούς συνδυασμούς). 2. Neighborhood Search. 3. Descent (τερματίζει σε τοπικά βέλτιστα). 4. Simulated Annealing. 5. Tabu Search (εξελιγμένες τεχνικές απόδρασης από τοπικά βέλτιστα). 6. Συνεργασία με πακέτο CPLEX (εξάγει περιγραφή προβλήματος σε κατάλληλο format, και αντίστροφα). Αρχιτεκτονική και Μέθοδοι Σχεδίασης27

Συν-εξομοίωση (Co-simulation)  Τύποι Συν-εξομοίωσης: 1) Mixed signal (Analog - Digital). 2) Hardware ⁄ Software. 3) Ηλεκτρομηχανικών συστημάτων + Controller HW ⁄ SW.  Τεχνικές ταυτόχρονης εξομοίωσης ετερογενών τμημάτων συστήματος: 1) Master ⁄ Slave. 2) Χρήση Ραντεβού. 3) Time Warp. Αρχιτεκτονική και Μέθοδοι Σχεδίασης28

Πρωτόκολλο αφέντη - σκλάβου Αρχιτεκτονική και Μέθοδοι Σχεδίασης29

Εξομοίωση με Ραντεβού Αρχιτεκτονική και Μέθοδοι Σχεδίασης30

Time Warp Protocol Αρχιτεκτονική και Μέθοδοι Σχεδίασης31

Χαρακτηριστικά Συν-εξομοίωσης 1. Αξιοποίηση των μεθόδων περιγραφής components, σε υψηλού επιπέδου γλώσσα:  C Language Interface (Synopsys), Behavioral Language Modeling (Mentor), Programming Language Interface (Cadence). 2. Χρήση τέτοιων components, για την επικοινωνία με τον εξομοιωτή ηλεκτρομηχανικών συστημάτων, και τις διαδικασίες λογισμικού, που εκτελούνται σε επίπεδο λειτουργικού συστήματος, για λόγους ταχύτητας. 3. Επιλογή κατάλληλης μεθόδου επικοινωνίας εξομοιωτών, για μείωση χρόνου επικοινωνίας (sockets, RPCs). Αρχιτεκτονική και Μέθοδοι Σχεδίασης32

Επικοινωνία VHDL με εξομοιωτή ηλεκτρομηχανικών συστημάτων Αρχιτεκτονική και Μέθοδοι Σχεδίασης33

Επικοινωνία VHDL με εξωτερικές διεργασίες Λογισμικού Αρχιτεκτονική και Μέθοδοι Σχεδίασης34

Παράδειγμα: Έλεγχος ταχύτητας οχήματος Αρχιτεκτονική και Μέθοδοι Σχεδίασης35

Εξομοίωση προηγούμενου παραδείγματος Αρχιτεκτονική και Μέθοδοι Σχεδίασης36

Τέλος πρώτης ενότητας Επεξεργασία υλικού: Σοφιανίδου Γεωργία