Σχεδιασμός και υλοποίηση υπολογιστή μονής πλακέτας (προτύπου νανοϋπολογιστή) με FPGA και διερεύνηση των τρόπων επικοινωνίας μεταξύ επεξεργαστή και FPGA

Στην διπλωματική εργασία αυτή θα παρουσιαστεί ο τρόπος σχεδίασης μιας πλακέτας Kintex 7 - FPGA εκπαιδευτικού σκοπού. Η συγκεκριμένη πλακέτα θα είναι σχεδιασμένη έτσι ώστε να μπορεί να λειτουργεί σαν ένα σύστημα κοινής μνήμης με την πλακέτα του εμπορίου Α64-OlinuXino Board που περιέχει τον ομώνυμο επ...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Μαγκλάρας, Θεμιστοκλής-Παναγιώτης
Άλλοι συγγραφείς: Magklaras, Themistoklis-Panagiotis
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:https://hdl.handle.net/10889/23677
id nemertes-10889-23677
record_format dspace
spelling nemertes-10889-236772022-11-05T04:37:33Z Σχεδιασμός και υλοποίηση υπολογιστή μονής πλακέτας (προτύπου νανοϋπολογιστή) με FPGA και διερεύνηση των τρόπων επικοινωνίας μεταξύ επεξεργαστή και FPGA Design and Implemantation SoC FPGA board and study of communication modes between CPU and FPGA Μαγκλάρας, Θεμιστοκλής-Παναγιώτης Magklaras, Themistoklis-Panagiotis Πλακέτα Kintex 7 PCB FPGA KiCad RS232 Στην διπλωματική εργασία αυτή θα παρουσιαστεί ο τρόπος σχεδίασης μιας πλακέτας Kintex 7 - FPGA εκπαιδευτικού σκοπού. Η συγκεκριμένη πλακέτα θα είναι σχεδιασμένη έτσι ώστε να μπορεί να λειτουργεί σαν ένα σύστημα κοινής μνήμης με την πλακέτα του εμπορίου Α64-OlinuXino Board που περιέχει τον ομώνυμο επεξεργαστή. Για αυτόν τον λόγο γίνεται μελέτη στην πλακέτα επεξεργαστή έτσι ώστε να εντοπιστούν όλα εκείνα τα εξαρτήματα που αφορούν την επέκτασης της. Στην συνέχεια, αναλύονται τα εξαρτήματα αυτά και παρουσιάζεται αναλυτική θεωρία με τον τρόπο λειτουργίας τους. Η FPGA πλακέτα θα σχεδιαστεί με βάση τα αποτελέσματα της μελέτης της πλακέτας του επεξεργαστή, όπου θα παρουσιαστεί το σχηματικό της μαζί με εκτεταμένη θεωρία για κάθε εξάρτημα της ενώ στο τέλος θα αναλυθεί ο τρόπος υλοποίησης του layout της πλακέτας. Επιπροσθέτως, θα παρατεθούν τα αποτελέσματα ελέγχου της πλακέτας από λογισμικό εταιρειών κατασκευής PCB που μας δίνει πληροφορίες σχετικά με το αν η πλακέτα που σχεδιάστηκε μπορεί να κατασκευαστεί. Τέλος, παρουσιάζεται και μια θεωρητική μελέτη σχετικά με την επικοινωνία μεταξύ της πλακέτας του επεξεργαστή και της πλακέτας FPGA. This thesis is about presenting the steps of designing an FPGA Kintex 7 Development Board. This board is designed in an way so that it is compatible with a CPU board called "A64 OlinuXino Board". These two boards should be able to connect physically together and operate as a shared memory system. In order to achieve this the extension capabilities of A64 are analysed before starting to design the FPGA Board. After we get an image of which components need to be placed in our board the schematic design begins. A small theoretical background in every component chapter is presented and finally the layout. At the end a study is being held about the communication between FPGA-CPU SoC. 2022-11-04T06:28:21Z 2022-11-04T06:28:21Z 2022-11-03 https://hdl.handle.net/10889/23677 el Attribution-NonCommercial-NoDerivs 3.0 United States http://creativecommons.org/licenses/by-nc-nd/3.0/us/ application/pdf
institution UPatras
collection Nemertes
language Greek
topic Πλακέτα Kintex 7
PCB
FPGA
KiCad
RS232
spellingShingle Πλακέτα Kintex 7
PCB
FPGA
KiCad
RS232
Μαγκλάρας, Θεμιστοκλής-Παναγιώτης
Σχεδιασμός και υλοποίηση υπολογιστή μονής πλακέτας (προτύπου νανοϋπολογιστή) με FPGA και διερεύνηση των τρόπων επικοινωνίας μεταξύ επεξεργαστή και FPGA
description Στην διπλωματική εργασία αυτή θα παρουσιαστεί ο τρόπος σχεδίασης μιας πλακέτας Kintex 7 - FPGA εκπαιδευτικού σκοπού. Η συγκεκριμένη πλακέτα θα είναι σχεδιασμένη έτσι ώστε να μπορεί να λειτουργεί σαν ένα σύστημα κοινής μνήμης με την πλακέτα του εμπορίου Α64-OlinuXino Board που περιέχει τον ομώνυμο επεξεργαστή. Για αυτόν τον λόγο γίνεται μελέτη στην πλακέτα επεξεργαστή έτσι ώστε να εντοπιστούν όλα εκείνα τα εξαρτήματα που αφορούν την επέκτασης της. Στην συνέχεια, αναλύονται τα εξαρτήματα αυτά και παρουσιάζεται αναλυτική θεωρία με τον τρόπο λειτουργίας τους. Η FPGA πλακέτα θα σχεδιαστεί με βάση τα αποτελέσματα της μελέτης της πλακέτας του επεξεργαστή, όπου θα παρουσιαστεί το σχηματικό της μαζί με εκτεταμένη θεωρία για κάθε εξάρτημα της ενώ στο τέλος θα αναλυθεί ο τρόπος υλοποίησης του layout της πλακέτας. Επιπροσθέτως, θα παρατεθούν τα αποτελέσματα ελέγχου της πλακέτας από λογισμικό εταιρειών κατασκευής PCB που μας δίνει πληροφορίες σχετικά με το αν η πλακέτα που σχεδιάστηκε μπορεί να κατασκευαστεί. Τέλος, παρουσιάζεται και μια θεωρητική μελέτη σχετικά με την επικοινωνία μεταξύ της πλακέτας του επεξεργαστή και της πλακέτας FPGA.
author2 Magklaras, Themistoklis-Panagiotis
author_facet Magklaras, Themistoklis-Panagiotis
Μαγκλάρας, Θεμιστοκλής-Παναγιώτης
author Μαγκλάρας, Θεμιστοκλής-Παναγιώτης
author_sort Μαγκλάρας, Θεμιστοκλής-Παναγιώτης
title Σχεδιασμός και υλοποίηση υπολογιστή μονής πλακέτας (προτύπου νανοϋπολογιστή) με FPGA και διερεύνηση των τρόπων επικοινωνίας μεταξύ επεξεργαστή και FPGA
title_short Σχεδιασμός και υλοποίηση υπολογιστή μονής πλακέτας (προτύπου νανοϋπολογιστή) με FPGA και διερεύνηση των τρόπων επικοινωνίας μεταξύ επεξεργαστή και FPGA
title_full Σχεδιασμός και υλοποίηση υπολογιστή μονής πλακέτας (προτύπου νανοϋπολογιστή) με FPGA και διερεύνηση των τρόπων επικοινωνίας μεταξύ επεξεργαστή και FPGA
title_fullStr Σχεδιασμός και υλοποίηση υπολογιστή μονής πλακέτας (προτύπου νανοϋπολογιστή) με FPGA και διερεύνηση των τρόπων επικοινωνίας μεταξύ επεξεργαστή και FPGA
title_full_unstemmed Σχεδιασμός και υλοποίηση υπολογιστή μονής πλακέτας (προτύπου νανοϋπολογιστή) με FPGA και διερεύνηση των τρόπων επικοινωνίας μεταξύ επεξεργαστή και FPGA
title_sort σχεδιασμός και υλοποίηση υπολογιστή μονής πλακέτας (προτύπου νανοϋπολογιστή) με fpga και διερεύνηση των τρόπων επικοινωνίας μεταξύ επεξεργαστή και fpga
publishDate 2022
url https://hdl.handle.net/10889/23677
work_keys_str_mv AT manklarasthemistoklēspanagiōtēs schediasmoskaiylopoiēsēypologistēmonēsplaketasprotypounanoüpologistēmefpgakaidiereunēsētōntropōnepikoinōniasmetaxyepexergastēkaifpga
AT manklarasthemistoklēspanagiōtēs designandimplemantationsocfpgaboardandstudyofcommunicationmodesbetweencpuandfpga
_version_ 1771297311647858688