Τεχνικές ενσωματωμένων συστημάτων σε υλικό πολλαπλών διασυνδεδεμένων FPGAs
Η παρούσα διπλωματική εργασία ασχολείται με την πορεία ανάπτυξης ενός ενσωματωμένου συστήματος κατανεμημένου σε υλικό άνω του ενός FPGA. Ο σκοπός ήταν να εξεταστούν τρόποι υλοποίησης ενός μεγάλου συστήματος, για του οποίου τη λειτουργία δεν επαρκούν οι πόροι του ενός FPGA, με εργαλεία που έχει ήδη...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2016
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/9409 |
id |
nemertes-10889-9409 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-94092022-09-05T11:18:01Z Τεχνικές ενσωματωμένων συστημάτων σε υλικό πολλαπλών διασυνδεδεμένων FPGAs Embedded systems techniques for multiple interconnected FPGAs Κουκουράκη, Ευτυχία Παλιουράς, Βασίλειος Paliuras, Vassilios Koukouraki, Eftychia Ενσωματωμένα συστήματα FPGA TCP lwIP Embedded systems 006.22 Η παρούσα διπλωματική εργασία ασχολείται με την πορεία ανάπτυξης ενός ενσωματωμένου συστήματος κατανεμημένου σε υλικό άνω του ενός FPGA. Ο σκοπός ήταν να εξεταστούν τρόποι υλοποίησης ενός μεγάλου συστήματος, για του οποίου τη λειτουργία δεν επαρκούν οι πόροι του ενός FPGA, με εργαλεία που έχει ήδη στην κατοχή του το εργαστήριο. Ως πεδίο εφαρμογής χρησιμοποιήθηκε η εξομοίωση ενός τηλεπικοινωνιακού συστήματος, που περιλαμβάνει κωδικοποίηση, διαμόρφωση, κανάλι λευκού γκαουσιανού θορύβου, αποδιαμόρφωση και αποκωδικοποίηση. Για τη διασύνδεση των FPGA έγινε χρήση Ethernet LAN και πρωτόκολλου επικοινωνίας TCP. Στην εργασία αυτή παρουσιάζονται αρχικά διάφορες έννοιες με τις οποίες χρειάστηκε να έρθουμε σε επαφή κατά την εκπόνησή της, αλλά και το πώς αυτές βρίσκουν εφαρμογή επί του προκειμένου. Στη συνέχεια παρουσιάζεται η μεθοδολογία που ακολουθήθηκε, γίνεται αναλυτική περιγραφή των εργαλείων που χρησιμοποιήθηκαν και, τέλος, εξάγονται συμπεράσματα από τη συνολική αποτίμηση του έργου. This thesis develops an integrated system, that is distributed in more are than one FPGA's hardware. The purpose is to examine ways of implementing a large system, whose function demands resources that do not fit in just one FPGA, using only tools that a laboratory already has. As a scope, was used the emulation of a telecommunication' s system that includes encoding, modulation, AWGN channel, demodulation and decoding. We interconnected the FPGAs, using Ethernet LAN and TCP communication protocol. The layout of this paper begins with the brief explanation of some concepts that we needed to understand before proceeding to the implementation of the project, presenting also their application in the project. Then, we analyze our approach to solving the previously described problem, providing a detailed description of the tools that we found useful. Finally, conclusions are drawn from the overall evaluation of the project. 2016-06-09T17:07:38Z 2016-06-09T17:07:38Z 2016-03-07 Thesis http://hdl.handle.net/10889/9409 gr 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Ενσωματωμένα συστήματα FPGA TCP lwIP Embedded systems 006.22 |
spellingShingle |
Ενσωματωμένα συστήματα FPGA TCP lwIP Embedded systems 006.22 Κουκουράκη, Ευτυχία Τεχνικές ενσωματωμένων συστημάτων σε υλικό πολλαπλών διασυνδεδεμένων FPGAs |
description |
Η παρούσα διπλωματική εργασία ασχολείται με την πορεία ανάπτυξης ενός ενσωματωμένου συστήματος κατανεμημένου σε υλικό άνω του ενός FPGA. Ο σκοπός ήταν να εξεταστούν τρόποι υλοποίησης ενός μεγάλου συστήματος, για του οποίου τη λειτουργία δεν επαρκούν οι πόροι του ενός FPGA, με εργαλεία που έχει ήδη στην κατοχή του το εργαστήριο. Ως πεδίο εφαρμογής χρησιμοποιήθηκε
η εξομοίωση ενός τηλεπικοινωνιακού συστήματος, που περιλαμβάνει κωδικοποίηση, διαμόρφωση, κανάλι λευκού γκαουσιανού θορύβου, αποδιαμόρφωση και αποκωδικοποίηση. Για τη διασύνδεση των FPGA έγινε χρήση Ethernet LAN και πρωτόκολλου επικοινωνίας TCP. Στην εργασία αυτή παρουσιάζονται αρχικά διάφορες έννοιες με τις οποίες χρειάστηκε να έρθουμε σε επαφή κατά την εκπόνησή της, αλλά και το πώς αυτές βρίσκουν εφαρμογή επί του προκειμένου. Στη συνέχεια παρουσιάζεται η μεθοδολογία που ακολουθήθηκε, γίνεται αναλυτική περιγραφή των εργαλείων που χρησιμοποιήθηκαν και, τέλος, εξάγονται συμπεράσματα από τη συνολική αποτίμηση του έργου. |
author2 |
Παλιουράς, Βασίλειος |
author_facet |
Παλιουράς, Βασίλειος Κουκουράκη, Ευτυχία |
format |
Thesis |
author |
Κουκουράκη, Ευτυχία |
author_sort |
Κουκουράκη, Ευτυχία |
title |
Τεχνικές ενσωματωμένων συστημάτων σε υλικό πολλαπλών διασυνδεδεμένων FPGAs |
title_short |
Τεχνικές ενσωματωμένων συστημάτων σε υλικό πολλαπλών διασυνδεδεμένων FPGAs |
title_full |
Τεχνικές ενσωματωμένων συστημάτων σε υλικό πολλαπλών διασυνδεδεμένων FPGAs |
title_fullStr |
Τεχνικές ενσωματωμένων συστημάτων σε υλικό πολλαπλών διασυνδεδεμένων FPGAs |
title_full_unstemmed |
Τεχνικές ενσωματωμένων συστημάτων σε υλικό πολλαπλών διασυνδεδεμένων FPGAs |
title_sort |
τεχνικές ενσωματωμένων συστημάτων σε υλικό πολλαπλών διασυνδεδεμένων fpgas |
publishDate |
2016 |
url |
http://hdl.handle.net/10889/9409 |
work_keys_str_mv |
AT koukourakēeutychia technikesensōmatōmenōnsystēmatōnseylikopollaplōndiasyndedemenōnfpgas AT koukourakēeutychia embeddedsystemstechniquesformultipleinterconnectedfpgas |
_version_ |
1771297209989464064 |