Τεχνικές ενσωματωμένων συστημάτων σε υλικό πολλαπλών διασυνδεδεμένων 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