Υλοποίηση communication controller σε FPGA, με βάση το πρωτόκολλο FlexRay
Στις μέρες μας, τα σύγχρονα οχήματα ενσωματώνουν όλο και περισσότερες λειτουργίες, όπως αυτοματοποιημένο παρκάρισμα, εντοπισμός πεζών, κ.λ.π. Το πρωτόκολλο επικοινωνίας FlexRay είναι πια ένα από τα ευρέως χρησιμοποιούμενα πρωτόκολλα στο χώρο της αυτοκινητοβιομηχανίας, για την πραγματοποίηση των προα...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | Greek |
Έκδοση: |
2022
|
Θέματα: | |
Διαθέσιμο Online: | https://hdl.handle.net/10889/23529 |
id |
nemertes-10889-23529 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-235292022-10-27T03:35:01Z Υλοποίηση communication controller σε FPGA, με βάση το πρωτόκολλο FlexRay FPGA implementation of communication controller, based on the FlexRay protocol Δήμογλης, Άγγελος Dimoglis, Angelos Ενσωματωμένα συστήματα Επικοινωνία Υπολογιστές αυτοκινήτων Hardware Embedded systems FPGA Automotive computing FlexRay VHDL Communication Στις μέρες μας, τα σύγχρονα οχήματα ενσωματώνουν όλο και περισσότερες λειτουργίες, όπως αυτοματοποιημένο παρκάρισμα, εντοπισμός πεζών, κ.λ.π. Το πρωτόκολλο επικοινωνίας FlexRay είναι πια ένα από τα ευρέως χρησιμοποιούμενα πρωτόκολλα στο χώρο της αυτοκινητοβιομηχανίας, για την πραγματοποίηση των προαναφερθέντων λειτουργιών. Αυτό συμβαίνει γιατί, το συγκεκριμένο πρωτόκολλο προσφέρει ταχύτερη μετάδοση δεδομένων και μεγαλύτερη αξιοπιστία. Παράλληλα όμως, το πρωτόκολλο FlexRay χρησιμοποιεί περισσότερο εύρος ζώνης, και καταναλώνει περισσότερη ενέργεια σε σχέση με τα προγενέστερα πρωτόκολλα, με αποτέλεσμα την υποβάθμιση της συνολικής απόδοσης του συστήματος. Γι' αυτό το λόγο, προτείνεται η επέκταση των δυνατοτήτων των communication controllers, σε κάθε κόμβο του δικτύου, όπου διενεργεί το πρωτόκολλο FlexRay. Έτσι, θα βελτιωθεί η συνολική ποιότητα και αποτελεσματικότητα του συστήματος. Οι περισσότερες συσκευές στο εμπόριο δεν επιτρέπουν αυτή την επέκταση, αλλά αυτή θα ήταν εφικτή με τη χρήση προγραμματιζόμενης λογικής, και πιο συγκεκριμένα Field-Programmable Gate Array (FPGA). Στόχος λοιπόν της παρούσας διπλωματικής εργασίας είναι ο σχεδιασμός και η υλοποίηση ενός αντίστοιχου Communication Controller με τη χρήση της γλώσσας περιγραφής υλικού VHDL. - Nowadays, the synchronous vehicles incorporate more and more features, such as automated parking, pedestrian detection, etc. The communication protocol FlexRay is now one of the widely used protocols in the automotive industry, for the operation of the aforementioned features. That is because the specific protocol offers faster data transmission and higher reliability. At the same time though, the FlexRay protocol requires higher bandwidth and consumes more energy, opposed to previously used protocols, resulting in the degration of the overall system performance. For this reason, the extension of the communication controllers' capabilities is suggested, in each network's node, where the FlexRay protocol operates. In this way, the quality and the efficiency of the system would be increased. Most of the off-the-shelf devices don't allow such an extension, but it would be possible by using reconfigurable logic, and specifically Field-Programmable Gate Array (FPGA). So, the purpose of the present Diploma Thesis, is the design and the implementation of a corresponding Communication Controller, by using the hardware description language VHDL. 2022-10-26T11:25:13Z 2022-10-26T11:25:13Z 2022-08-28 https://hdl.handle.net/10889/23529 el Attribution-NonCommercial-ShareAlike 3.0 United States http://creativecommons.org/licenses/by-nc-sa/3.0/us/ application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Ενσωματωμένα συστήματα Επικοινωνία Υπολογιστές αυτοκινήτων Hardware Embedded systems FPGA Automotive computing FlexRay VHDL Communication |
spellingShingle |
Ενσωματωμένα συστήματα Επικοινωνία Υπολογιστές αυτοκινήτων Hardware Embedded systems FPGA Automotive computing FlexRay VHDL Communication Δήμογλης, Άγγελος Υλοποίηση communication controller σε FPGA, με βάση το πρωτόκολλο FlexRay |
description |
Στις μέρες μας, τα σύγχρονα οχήματα ενσωματώνουν όλο και περισσότερες λειτουργίες, όπως αυτοματοποιημένο παρκάρισμα, εντοπισμός πεζών, κ.λ.π. Το πρωτόκολλο επικοινωνίας FlexRay είναι πια ένα από τα ευρέως χρησιμοποιούμενα πρωτόκολλα στο χώρο της αυτοκινητοβιομηχανίας, για την πραγματοποίηση των προαναφερθέντων λειτουργιών. Αυτό συμβαίνει γιατί, το συγκεκριμένο πρωτόκολλο προσφέρει ταχύτερη μετάδοση δεδομένων και μεγαλύτερη αξιοπιστία. Παράλληλα όμως, το πρωτόκολλο FlexRay χρησιμοποιεί περισσότερο εύρος ζώνης, και καταναλώνει περισσότερη ενέργεια σε σχέση με τα προγενέστερα πρωτόκολλα, με αποτέλεσμα την υποβάθμιση της συνολικής απόδοσης του συστήματος. Γι' αυτό το λόγο, προτείνεται η επέκταση των δυνατοτήτων των communication controllers, σε κάθε κόμβο του δικτύου, όπου διενεργεί το πρωτόκολλο FlexRay. Έτσι, θα βελτιωθεί η συνολική ποιότητα και αποτελεσματικότητα του συστήματος. Οι περισσότερες συσκευές στο εμπόριο δεν επιτρέπουν αυτή την επέκταση, αλλά αυτή θα ήταν εφικτή με τη χρήση προγραμματιζόμενης λογικής, και πιο συγκεκριμένα Field-Programmable Gate Array (FPGA). Στόχος λοιπόν της παρούσας διπλωματικής εργασίας είναι ο σχεδιασμός και η υλοποίηση ενός αντίστοιχου Communication Controller με τη χρήση της γλώσσας περιγραφής υλικού VHDL. |
author2 |
Dimoglis, Angelos |
author_facet |
Dimoglis, Angelos Δήμογλης, Άγγελος |
author |
Δήμογλης, Άγγελος |
author_sort |
Δήμογλης, Άγγελος |
title |
Υλοποίηση communication controller σε FPGA, με βάση το πρωτόκολλο FlexRay |
title_short |
Υλοποίηση communication controller σε FPGA, με βάση το πρωτόκολλο FlexRay |
title_full |
Υλοποίηση communication controller σε FPGA, με βάση το πρωτόκολλο FlexRay |
title_fullStr |
Υλοποίηση communication controller σε FPGA, με βάση το πρωτόκολλο FlexRay |
title_full_unstemmed |
Υλοποίηση communication controller σε FPGA, με βάση το πρωτόκολλο FlexRay |
title_sort |
υλοποίηση communication controller σε fpga, με βάση το πρωτόκολλο flexray |
publishDate |
2022 |
url |
https://hdl.handle.net/10889/23529 |
work_keys_str_mv |
AT dēmoglēsangelos ylopoiēsēcommunicationcontrollersefpgamebasētoprōtokolloflexray AT dēmoglēsangelos fpgaimplementationofcommunicationcontrollerbasedontheflexrayprotocol |
_version_ |
1771297226684891136 |