dc.contributor.advisor | Καλλίγερος, Εμμανουήλ | el_GR |
dc.contributor.author | Πέντες, Γεώργιος | el_GR |
dc.coverage.spatial | Σάμος | el_GR |
dc.date.accessioned | 2023-03-29T11:37:04Z | |
dc.date.available | 2023-03-29T11:37:04Z | |
dc.date.issued | 2022-10-21 | |
dc.identifier.uri | http://hdl.handle.net/11610/25023 | |
dc.description.abstract | Το διαδίκτυο των πραγμάτων (ΔτΠ) αποτελεί σημαντικό τεχνολογικό παράγοντα της καθημερινότητας του ανθρώπου. Ολοένα και περισσότερες συσκευές χρειάζεται να διασυνδεθούν μεταξύ τους αλλά και με το διαδίκτυο, ώστε να συμβάλλουν στην εξυπηρέτηση των ανθρώπων σε σημαντικές ή και όχι στιγμές της καθημερινότητας τους.
Σε κάποιες περιπτώσεις, οι συσκευές που χρειάζεται να διασυνδεθούν στο δίκτυο αναλαμβάνουν να επιτελούν εξειδικευμένες λειτουργίες. Αυτό έχει ως αποτέλεσμα την ανάγκη ύπαρξης υψηλής υπολογιστικής ισχύος στις παρυφές του δικτύου για την άμεση επεξεργασία των περισυλλεγμένων δεδομένων. Στην ανάγκη αυτή έρχεται να δώσει λύση η παρούσα διπλωματική εργασία, με την ανάπτυξη ενός τέτοιου συστήματος.
Για την ανάπτυξη του συστήματος, επιλέχθηκε η χρήση υλικού τύπου System on Chip (SoC), το οποίο ενσωματώνει επεξεργαστή τύπου ARM και αναδιαμορφούμενη ψηφιακή λογική (FPGA), ενώ ταυτόχρονα αποτελεί υλικό χαμηλής ενεργειακής κατανάλωσης, πράγμα που είναι πολύ σημαντικό σε ένα δίκτυο τύπου ΔτΠ. Στο υλικό αυτό εγκαταστάθηκε ειδική υποστηριζόμενη διανομή λειτουργικού συστήματος τύπου Linux για την λειτουργία του επεξεργαστή. Αναπτύχθηκε ειδικό λογισμικό ώστε να μπορεί να δέχεται δεδομένα από το διαδίκτυο, ενώ αναπτύχθηκε λογισμικό χαμηλού επιπέδου (low level driver) για την μεταφορά των δεδομένων από το επίπεδο του επεξεργαστή προς το επίπεδο της FPGA. Στο επίπεδο της FPGA σχεδιάστηκε ειδικό υλικό για την ταχύτατη επεξεργασία των εισερχόμενων δεδομένων και την εξαγωγή αποτελέσματος σύμφωνα με τις ανάγκες της εργασίας. Τελικό μέρος της λειτουργίας του λογισμικού που αναπτύχθηκε, αποτελεί η επιστροφή του εξαχθέντος αποτελέσματος στο επίπεδο του επεξεργαστή, μέσω του λογισμικού χαμηλού επιπέδου και στην συνέχεια η μετάδοση της χρήσιμης πληροφορίας προς τις υπόλοιπες συσκευές του δικτύου.
Η συγκεκριμένη εργασία δύναται να αποτελέσει μια έτοιμη λύση, εύκολη στη χρήση, για όποιον έχει ανάγκη να ενσωματώσει έναν κόμβο υψηλότερης υπολογιστικής ισχύος σε μια τοπολογία ΔτΠ. Η μόνη αλλαγή που θα χρειαστεί να γίνει, είναι κυρίως στην σχεδίαση της εξειδικευμένης λειτουργίας στην αναδιαμορφούμενη ψηφιακή λογική, σύμφωνα με τις ανάγκες της εργασίας που πρόκειται να επιτελέσει. Σε άλλη περίπτωση, μπορεί απλά να χρησιμοποιηθεί ως ένα βοηθητικό εργαλείο για το πώς αναπτύσσεται και ενσωματώνεται ένας κόμβος υψηλής υπολογιστικής ισχύος σε τοπολογία ΔτΠ. | el_GR |
dc.format.extent | 55 σ. | el_GR |
dc.language.iso | el_GR | el_GR |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση 4.0 Διεθνές | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0/ | * |
dc.subject | διαδίκτυο των πραγμάτων | el_GR |
dc.subject | κόμβος υψηλής επεξεργαστικής ισχύος | el_GR |
dc.subject | επαναδιαμορφούμενη ψηφιακή λογική | el_GR |
dc.subject | εξελιγμένη αρχιτεκτονική διαύλου μικοεπεξεργαστών | el_GR |
dc.subject | field programmable gate array | en_US |
dc.subject | advanced microcontroller bus architecture | en_US |
dc.subject | microcontroller | en_US |
dc.subject | python | en_US |
dc.subject | SoC | en_US |
dc.subject | FPGA | en_US |
dc.subject | AMBA BUS | en_US |
dc.subject | AXI4-Lite | en_US |
dc.subject | C | en_US |
dc.subject | MQTT | en_US |
dc.subject.lcsh | Internet of things | en_US |
dc.subject.lcsh | Field programmable gate arrays -- Design and construction | en_US |
dc.subject.lcsh | Microcontrollers | en_US |
dc.subject.lcsh | Python (Computer program language) | en_US |
dc.title | Ανάπτυξη και διασύνδεση υλικού – λογισμικού σε κόμβους SoC FPGA υψηλής επεξεργαστικής ισχύος με στόχο την ενσωμάτωσή τους σε υπάρχον δίκτυο συσκευών IoT (Internet of Things) | el_GR |
dcterms.accessRights | free | el_GR |
dcterms.rights | Πλήρες Κείμενο - Ελεύθερη Δημοσίευση | el_GR |
heal.type | masterThesis | el_GR |
heal.recordProvider | aegean | el_GR |
heal.committeeMemberName | Σκιάνης, Χαράλαμπος | el_GR |
heal.committeeMemberName | Σκούτας, Δημήτριος | el_GR |
heal.academicPublisher | Πανεπιστήμιο Αιγαίου - Πολυτεχνική Σχολή - Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων | el_GR |
heal.academicPublisherID | aegean | el_GR |
heal.fullTextAvailability | true | el_GR |
dc.contributor.department | Διαδίκτυο των Πραγμάτων: Ευφυή Περιβάλλοντα σε Δίκτυα Νέας Γενιά | el_GR |