Συσκευή αποκωδικοποίησης USB 2.0 πρωτοκόλλου και εφαρμογή σε σύστημα νευροανάδρασης
Αντικείμενο της παρούσας διπλωματικής εργασίας είναι η σχεδίαση και υλοποίηση ενός συστήματος αποκωδικοποίησης του πρωτοκόλλου USB 2.0. Το υλοποιημένο σύστημα παρακολουθεί την επικοινωνία ανάμεσα σε ένα USB Host και σε ένα USB Device. Έχει τη δυνατότητα να συλλέγει, να αναλύει και να επεξεργάζεται...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2018
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/11593 |
id |
nemertes-10889-11593 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-115932022-09-05T20:32:12Z Συσκευή αποκωδικοποίησης USB 2.0 πρωτοκόλλου και εφαρμογή σε σύστημα νευροανάδρασης USB 2.0 protocol decoding device to applied on neurofeedback system Σκάλτσας, Κωνσταντίνος Αντωνακόπουλος, Θεόδωρος Παλιουράς, Βασίλειος Αλεξίου, Γεώργιος Skaltsas, Konstantinos Σύστημα αποκωδικοποίηση Ηλεκτροεγκεφαλογράφος USB 2.0 UTMI ULPI USB sniffer Neurofeedback 004.64 Αντικείμενο της παρούσας διπλωματικής εργασίας είναι η σχεδίαση και υλοποίηση ενός συστήματος αποκωδικοποίησης του πρωτοκόλλου USB 2.0. Το υλοποιημένο σύστημα παρακολουθεί την επικοινωνία ανάμεσα σε ένα USB Host και σε ένα USB Device. Έχει τη δυνατότητα να συλλέγει, να αναλύει και να επεξεργάζεται τα ανταλλασσόμενα USB πακέτα. Για την υλοποίηση του συστήματος χρησιμοποιήθηκαν: • H αναπτυξιακή πλατφόρμα USB3300 η οποία παρακολουθεί την επικοινωνία μεταξύ του USB Host και του USB Device. Η πλατφόρμα βασίζεται στο ολοκληρωμένο κύκλωμα (IC) USB3300 για να αναγνωρίσει τα χαμηλού επιπέδου σήματα του USB 2.0 πρωτοκόλλου ενώ στη συνέχεια τα μεταφράζει σε σήματα του ULPI πρωτόκολλου και τα οδηγεί στην αναπτυξιακή πλατφόρμα ARTY. • Η αναπτυξιακή πλατφόρμα ARTY η οποία βασίζεται στο FPGA Artix 7 της Xilinx. Στην πλατφόρμα αυτή γίνεται η ανάλυση και επεξεργασία των δεδομένων που λαμβάνονται από την πλατφόρμα USB3300 και γίνεται η εξαγωγή των πραγματικών USB δεδομένων. Το σύστημα μπορεί να χρησιμοποιηθεί για την εξαγωγή των πραγματικών δεδομένων που ανταλλάσσουν μεταξύ τους δύο συσκευές USB. Συγκεκριμένα προορίζεται να χρησιμοποιηθεί για έναν σύγχρονο ηλεκτροεγκεφαλογράφο ο οποίος είναι εγκαταστημένος στο Τμήμα Ιατρικής του Πανεπιστημίου Πατρών, δίνοντας τη δυνατότητα ανάλυσης και αξιοποίησης των δεδομένων που ανταλλάσσονται μεταξύ της μονάδας συλλογής αναλογικών δεδομένων (AFE) και της μονάδας επεξεργασίας. Στα πλαίσια της παρούσας διπλωματικής αναπτύχθηκε επίσης μία εφαρμογή για την επαλήθευση της ορθής λειτουργίας του υλοποιημένου συστήματος. Η συγκεκριμένη εφαρμογή παρουσιάζει την επικοινωνία μεταξύ ενός USB μικροφώνου και της εφαρμογής ” Εγγραφή Ήχου ” σε υπολογιστή με windows. This Master Thesis focuses on the design and implementation of a USB 2.0 protocol decoding system. The implemented system monitors the communication between a USB Host and a USB Device. It has the ability to collect, analyze, store and process the exchanged USB packages. The major parts of the implemented system are listed below: • The USB3300 development board which monitors the communication between the USB Host and the USB Device. This development platform is based on the USB3300 Integrated Circuit (IC) which is a USB PHY. This IC analyzes the low-level signals of the USB 2.0 protocol and translates them directly into ULPI protocol signals. USB3300 connects with the ARTY development board through their common ULPI bus. • The ARTY development board based on Xilinx's FPGA Artix 7. This platform analyzes and processes the data obtained from the USB3300 platform and extracts the actual USB data. It implements the USB Link. The system can be used to extract the actual data exchanged between two USB devices. Specifically, it is intended to be used for a modern electroencephalography, which is installed in the Department of Medicine of the University of Patras, enabling the analysis and exploitation of the data exchanged between the AFE and the processing unit. In the context of this Master thesis, an application has also been developed to verify the proper functioning of the implemented system. This application has been developed to analyze the communication (exchanged USB packets) between a USB microphone and the Audio Recording application on a Windows 8.1 machine. 2018-09-18T09:17:19Z 2018-09-18T09:17:19Z 2018-06-18 Thesis http://hdl.handle.net/10889/11593 gr 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Σύστημα αποκωδικοποίηση Ηλεκτροεγκεφαλογράφος USB 2.0 UTMI ULPI USB sniffer Neurofeedback 004.64 |
spellingShingle |
Σύστημα αποκωδικοποίηση Ηλεκτροεγκεφαλογράφος USB 2.0 UTMI ULPI USB sniffer Neurofeedback 004.64 Σκάλτσας, Κωνσταντίνος Συσκευή αποκωδικοποίησης USB 2.0 πρωτοκόλλου και εφαρμογή σε σύστημα νευροανάδρασης |
description |
Αντικείμενο της παρούσας διπλωματικής εργασίας είναι η σχεδίαση και υλοποίηση ενός συστήματος αποκωδικοποίησης του πρωτοκόλλου USB 2.0. Το υλοποιημένο σύστημα παρακολουθεί την επικοινωνία ανάμεσα σε ένα USB Host και σε ένα USB Device. Έχει τη δυνατότητα να συλλέγει, να αναλύει και να επεξεργάζεται τα ανταλλασσόμενα USB πακέτα.
Για την υλοποίηση του συστήματος χρησιμοποιήθηκαν:
• H αναπτυξιακή πλατφόρμα USB3300 η οποία παρακολουθεί την επικοινωνία μεταξύ του USB Host και του USB Device. Η πλατφόρμα βασίζεται στο ολοκληρωμένο κύκλωμα (IC) USB3300 για να αναγνωρίσει τα χαμηλού επιπέδου σήματα του USB 2.0 πρωτοκόλλου ενώ στη συνέχεια τα μεταφράζει σε σήματα του ULPI πρωτόκολλου και τα οδηγεί στην αναπτυξιακή πλατφόρμα ARTY.
• Η αναπτυξιακή πλατφόρμα ARTY η οποία βασίζεται στο FPGA Artix 7 της Xilinx. Στην πλατφόρμα αυτή γίνεται η ανάλυση και επεξεργασία των δεδομένων που λαμβάνονται από την πλατφόρμα USB3300 και γίνεται η εξαγωγή των πραγματικών USB δεδομένων.
Το σύστημα μπορεί να χρησιμοποιηθεί για την εξαγωγή των πραγματικών δεδομένων που ανταλλάσσουν μεταξύ τους δύο συσκευές USB. Συγκεκριμένα προορίζεται να χρησιμοποιηθεί για έναν σύγχρονο ηλεκτροεγκεφαλογράφο ο οποίος είναι εγκαταστημένος στο Τμήμα Ιατρικής του Πανεπιστημίου Πατρών, δίνοντας τη δυνατότητα ανάλυσης και αξιοποίησης των δεδομένων που ανταλλάσσονται μεταξύ της μονάδας συλλογής αναλογικών δεδομένων (AFE) και της μονάδας επεξεργασίας.
Στα πλαίσια της παρούσας διπλωματικής αναπτύχθηκε επίσης μία εφαρμογή για την επαλήθευση της ορθής λειτουργίας του υλοποιημένου συστήματος. Η συγκεκριμένη εφαρμογή παρουσιάζει την επικοινωνία μεταξύ ενός USB μικροφώνου και της εφαρμογής ” Εγγραφή Ήχου ” σε υπολογιστή με windows. |
author2 |
Αντωνακόπουλος, Θεόδωρος |
author_facet |
Αντωνακόπουλος, Θεόδωρος Σκάλτσας, Κωνσταντίνος |
format |
Thesis |
author |
Σκάλτσας, Κωνσταντίνος |
author_sort |
Σκάλτσας, Κωνσταντίνος |
title |
Συσκευή αποκωδικοποίησης USB 2.0 πρωτοκόλλου και εφαρμογή σε σύστημα νευροανάδρασης |
title_short |
Συσκευή αποκωδικοποίησης USB 2.0 πρωτοκόλλου και εφαρμογή σε σύστημα νευροανάδρασης |
title_full |
Συσκευή αποκωδικοποίησης USB 2.0 πρωτοκόλλου και εφαρμογή σε σύστημα νευροανάδρασης |
title_fullStr |
Συσκευή αποκωδικοποίησης USB 2.0 πρωτοκόλλου και εφαρμογή σε σύστημα νευροανάδρασης |
title_full_unstemmed |
Συσκευή αποκωδικοποίησης USB 2.0 πρωτοκόλλου και εφαρμογή σε σύστημα νευροανάδρασης |
title_sort |
συσκευή αποκωδικοποίησης usb 2.0 πρωτοκόλλου και εφαρμογή σε σύστημα νευροανάδρασης |
publishDate |
2018 |
url |
http://hdl.handle.net/10889/11593 |
work_keys_str_mv |
AT skaltsaskōnstantinos syskeuēapokōdikopoiēsēsusb20prōtokolloukaiepharmogēsesystēmaneuroanadrasēs AT skaltsaskōnstantinos usb20protocoldecodingdevicetoappliedonneurofeedbacksystem |
_version_ |
1771297269649244160 |