URI | http://purl.tuc.gr/dl/dias/49DB2339-D495-46E3-88A4-1F5A9B9840D7 | - |
Identifier | https://doi.org/10.26233/heallink.tuc.82716 | - |
Language | en | - |
Extent | 72 pages | en |
Title | Σχεδίαση συστήματος στιγμιαίου δορυφορικού προσδιορισμού θέσης με αναδιατασσόμενη λογική σε ολοκληρωμένο σύστημα PolarFire | el |
Title | Implementation of Snapshot-Positioning on a PolarFire FPGA/SoC | en |
Creator | Maragkou Sofia | en |
Creator | Μαραγκου Σοφια | el |
Contributor [Thesis Supervisor] | Dollas Apostolos | en |
Contributor [Thesis Supervisor] | Δολλας Αποστολος | el |
Contributor [Committee Member] | Pnevmatikatos Dionysios | en |
Contributor [Committee Member] | Πνευματικατος Διονυσιος | el |
Contributor [Committee Member] | Garzia Fabio | en |
Publisher | Πολυτεχνείο Κρήτης | el |
Publisher | Technical University of Crete | en |
Academic Unit | Technical University of Crete::School of Electrical and Computer Engineering | en |
Academic Unit | Πολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών | el |
Content Summary | Η Υπηρεσία Δημόσιου Χαρακτήρα (Public Regulated Service) του δορυφορικού συστήματος Galileo εγγυάται ασφαλή δορυφορική πλοήγηση για υπηρεσιακή χρήση του δημοσίου, πράγμα που κάνει την υλοποίηση απαιτητική σε θέματα ασφαλείας. Η μέθοδος στιγμιαίου δορυφορικού προσδιορισμού θέσης παρέχει ένα γρήγορο και αποδοτικό τρόπο εντοπισμού θέσης ταχύτητας και χρόνου (Position Velocity Time) με την χρήση βοηθητικών δεδομένων, με δείγματα μη επεξεργασμένα και με κώδικες ψευδοτυχαίου θορύβου. Στόχος αυτής της διπλωματικής είναι η υλοποίηση συστήματος στιγμιαίου δορυφορικού προσδιορισμού θέσης σε αναδιατασσόμενη λογική στο ολοκληρωμένο σύστημα PolarFire για ενσωματωμένο δέκτη σε πραγματικό χρόνο. Η επιλογή του ολοκληρωμένου συστήματος PolarFire έγινε βάσει των εγγυήσεων που παρέχει όσο αφορά την χαμηλή κατανάλωση ενέργειας και την ασφάλεια. Ο υπολογισμός της θέσης, της ταχύτητας και του χρόνου γίνεται σε RISC-V πρότυπο με χρήση της RV32IMA αρχιτεκτονικής σετ εντολών σε ενσωματωμένο soft core. Η διπλωματική εργασία αποτελείται από τρία μέρη: την σχεδίαση σε υλικό που υλοποιεί την μέθοδο απόκτησης σήματος, την εφαρμογή που ελέγχει την σχεδίαση υλικού και την εφαρμογή που υλοποιεί τον στιγμιαίο προσδιορισμό θέσης. Η σχεδίαση αποτελείται από τον soft core Mi-V της Microsemi και από ένα μέρος ελεύθερα διαμορφωμένης και προγραμματιζόμενης λογικής που ελέγχεται από μια εφαρμογή bare-metal σε γλώσσα C++. Η εφαρμογή στιγμιαίου προσδιορισμού έχει υλοποιηθεί σε γλώσσα C. | el |
Content Summary | Galileo Public Regulated Service (PRS) is a special navigation service which guarantees secure EU satellite navigation for government use and thus it is high-secure demanding. A fast and efficient way to obtain position, velocity and time (PVT) is the method of snapshot positioning by having assistance data and raw data samples together with the pseudo-random noise (PRN) codes. The purpose of this thesis is to implement snapshot positioning on PolarFire FPGA for an embedded real-time receiver. The selection of PolarFire FPGA is based on the low-energy consumption and the security attributes it is offering. The complete PVT calculation is performed in the RISC-V standard RV32IMA instruction set architecture (ISA) embedded soft processor. The thesis consists of three parts the hardware design which implements the acquisition, the control of acquisition and the snapshot positioning application. The hardware design consists of the Mi-V soft core of Microsemi as CPU and a freely configurable and programmable logic part. It is controlled by a bare-metal application in C++. The snapshot positioning application is implemented in C. | en |
Type of Item | Διπλωματική Εργασία | el |
Type of Item | Diploma Work | en |
License | http://creativecommons.org/licenses/by/4.0/ | en |
Date of Item | 2019-07-17 | - |
Date of Publication | 2019 | - |
Subject | GNSS | en |
Subject | FPGA | en |
Subject | RISC-V | en |
Subject | Satellite navigation | en |
Subject | Positioning | en |
Subject | PolarFire | en |
Subject | Embedded system | en |
Bibliographic Citation | Sofia Maragkou, "Implementation of Snapshot-Positioning on a PolarFire FPGA/SoC", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2019 | en |
Bibliographic Citation | Σοφία Μαραγκού, "Σχεδίαση συστήματος στιγμιαίου δορυφορικού προσδιορισμού θέσης με αναδιατασσόμενη λογική σε ολοκληρωμένο σύστημα PolarFire", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2019 | el |