Algorithms and hardware architectures for matrix inversion in massive MIMO uplink data detection
| dc.contributor.advisor | Παλιουράς, Βασίλης | |
| dc.contributor.author | Θάνος, Αλέξιος | |
| dc.contributor.committee | Κουφοπαύλου, Οδυσσέας | |
| dc.contributor.committee | Μπερμπερίδης, Κωνσταντίνος | |
| dc.contributor.other | Thanos, Alexios | |
| dc.date.accessioned | 2017-08-23T10:47:56Z | |
| dc.date.available | 2017-08-23T10:47:56Z | |
| dc.date.copyright | 2017-05-03 | |
| dc.degree | Μεταπτυχιακή Εργασία | el |
| dc.description.abstract | This thesis focuses on uplink data detection of a massive MIMO scheme. Two known algorithms for matrix inversion are evaluated considering precision and BER performance for the uplink detection system through MATLAB simulations. Furthermore, exploration of trade-offs in uplink data detection at hardware implementation level and aspects targeting FPGA designs are presented. Design trade-offs include size of datapath units for complexity reduction, hardware architectures for matrix operations, data representation optimization and trading latency for BER performance. Finally, an FPGA-optimized implementation is presented. | el |
| dc.description.translatedabstract | Η παρούσα διπλωματική εργασία αφορά στην ανίχνευση δεδομένων κατά την ανερχόμενη ζεύξη (uplink) στα massive MIMO συστήματα όταν δηλαδή οι χρήστες αποστέλλουν δεδομένα στον σταθμό βάσης. Επίσης αξιολογούνται δύο ευρέως γνωστοί μέθοδοι προσέγγισης του αντιστρόφου μητρώου, λαμβάνοντας υπ'όψιν την ακρίβεια και κατ'επέκταση τον ρυθμό των σφαλμάτων σε επίπεδο bit (Bit-Error Rate - BER) στην ανίχνευση δεδομένων. Η αξιολόγηση του BER γίνεται με MATLAB. Έπειτα, γίνεται διερεύνηση διαφόρων θεμάτων για την σχεδίαση του ανιχνευτή δεδομένων σε επίπεδο υλικού και πιο συγκεκριμένα σε υλοποιήσεις για συσκευές FPGA. Τα θέματα αυτά αφορούν το μέγεθος των υπολογιστικών μονάδων για επιτάχυνση των υπολογισμών, τις αρχιτεκτονικές υλικού για πράξεις μεταξύ μητρώων και τις τεχνικές αναπαράστασης δεδομένων. Οι σχεδιαστικές επιλογές των παραπάνω παραμέτρων αξιολογούνται με βάση τους πόρους, την καθυστέρηση, το ρυθμό εξυπηρέτησης και το BER του ανιχνευτή για υλοποίηση σε FPGA. Τέλος, παρουσιάζεται μια υλοποίηση βελτιστοποιημένη για FPGA. | el |
| dc.identifier.uri | http://hdl.handle.net/10889/10510 | |
| dc.language.iso | en | el |
| dc.rights | 0 | el |
| dc.subject | Massive MIMO | el |
| dc.subject | Data detection | el |
| dc.subject | Signal processing | el |
| dc.subject | Matrix inversion | el |
| dc.subject | FPGA | el |
| dc.subject.alternative | ΜΙΜΟ μεγάλης κλίμακας | el |
| dc.subject.alternative | Ανίχνευση δεδομένων | el |
| dc.subject.alternative | Επεξεργασία σημάτων | el |
| dc.subject.alternative | Αντιστροφή μητρώων | el |
| dc.subject.alternative | Συστοιχία επιτόπια προγραμματιζόμενων πυλών | el |
| dc.subject.ddc | 621.384 1 | el |
| dc.title | Algorithms and hardware architectures for matrix inversion in massive MIMO uplink data detection | el |
| dc.title.alternative | Αλγόριθμοι και αρχιτεκτονικές υλικού για αντιστροφή μητρώων σε massive MIMO συστήματα | el |
| dc.type | Thesis | el |