Institutional Repository
Technical University of Crete
EN  |  EL

Search

Browse

My Space

Implementation of Snapshot-Positioning on a PolarFire FPGA/SoC

Maragkou Sofia

Simple record


URIhttp://purl.tuc.gr/dl/dias/49DB2339-D495-46E3-88A4-1F5A9B9840D7-
Identifierhttps://doi.org/10.26233/heallink.tuc.82716-
Languageen-
Extent72 pagesen
TitleΣχεδίαση συστήματος στιγμιαίου δορυφορικού προσδιορισμού θέσης με αναδιατασσόμενη λογική σε ολοκληρωμένο σύστημα PolarFireel
TitleImplementation of Snapshot-Positioning on a PolarFire FPGA/SoCen
CreatorMaragkou Sofiaen
CreatorΜαραγκου Σοφιαel
Contributor [Thesis Supervisor]Dollas Apostolosen
Contributor [Thesis Supervisor]Δολλας Αποστολοςel
Contributor [Committee Member]Pnevmatikatos Dionysiosen
Contributor [Committee Member]Πνευματικατος Διονυσιοςel
Contributor [Committee Member]Garzia Fabioen
PublisherΠολυτεχνείο Κρήτηςel
PublisherTechnical University of Creteen
Academic UnitTechnical University of Crete::School of Electrical and Computer Engineeringen
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 SummaryGalileo 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 ItemDiploma Worken
Licensehttp://creativecommons.org/licenses/by/4.0/en
Date of Item2019-07-17-
Date of Publication2019-
SubjectGNSSen
SubjectFPGAen
SubjectRISC-Ven
SubjectSatellite navigationen
SubjectPositioningen
SubjectPolarFireen
SubjectEmbedded systemen
Bibliographic CitationSofia Maragkou, "Implementation of Snapshot-Positioning on a PolarFire FPGA/SoC", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2019en
Bibliographic CitationΣοφία Μαραγκού, "Σχεδίαση συστήματος στιγμιαίου δορυφορικού προσδιορισμού θέσης με αναδιατασσόμενη λογική σε ολοκληρωμένο σύστημα PolarFire", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2019el

Available Files

Services

Statistics