Please use this identifier to cite or link to this item: http://hdl.handle.net/10889/9409
Title: Τεχνικές ενσωματωμένων συστημάτων σε υλικό πολλαπλών διασυνδεδεμένων FPGAs
Other Titles: Embedded systems techniques for multiple interconnected FPGAs
Authors: Κουκουράκη, Ευτυχία
Keywords: Ενσωματωμένα συστήματα
Keywords (translated): FPGA
TCP
lwIP
Embedded systems
Abstract: Η παρούσα διπλωματική εργασία ασχολείται με την πορεία ανάπτυξης ενός ενσωματωμένου συστήματος κατανεμημένου σε υλικό άνω του ενός FPGA. Ο σκοπός ήταν να εξεταστούν τρόποι υλοποίησης ενός μεγάλου συστήματος, για του οποίου τη λειτουργία δεν επαρκούν οι πόροι του ενός FPGA, με εργαλεία που έχει ήδη στην κατοχή του το εργαστήριο. Ως πεδίο εφαρμογής χρησιμοποιήθηκε η εξομοίωση ενός τηλεπικοινωνιακού συστήματος, που περιλαμβάνει κωδικοποίηση, διαμόρφωση, κανάλι λευκού γκαουσιανού θορύβου, αποδιαμόρφωση και αποκωδικοποίηση. Για τη διασύνδεση των FPGA έγινε χρήση Ethernet LAN και πρωτόκολλου επικοινωνίας TCP. Στην εργασία αυτή παρουσιάζονται αρχικά διάφορες έννοιες με τις οποίες χρειάστηκε να έρθουμε σε επαφή κατά την εκπόνησή της, αλλά και το πώς αυτές βρίσκουν εφαρμογή επί του προκειμένου. Στη συνέχεια παρουσιάζεται η μεθοδολογία που ακολουθήθηκε, γίνεται αναλυτική περιγραφή των εργαλείων που χρησιμοποιήθηκαν και, τέλος, εξάγονται συμπεράσματα από τη συνολική αποτίμηση του έργου.
Abstract (translated): 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.
Appears in Collections:Τμήμα Ηλεκτρολ. Μηχαν. και Τεχνολ. Υπολογ. (ΔΕ)

Files in This Item:
File Description SizeFormat 
Koukouraki(ele).pdf2.41 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.