Krämer, Johannes (2023) Entwicklung einer modularen parametrisierbaren Rechenarchitektur für die digitale Signalverarbeitung auf FPGAs. DLR-Interner Bericht. DLR-IB-RM-OP-2023-152. Bachelor's. Technische Universität Ilmenau. 59 S.
|
PDF
- Only accessible within DLR
838kB |
Abstract
In modernen Robotersystemen wird häufig eine große Anzahl an Aktuatoren und Sensoren verbaut. Dadurch entstehen große Datenmengen, welche ausgewertet und verarbeitet werden mussen. Um hohe Abtastraten für Regelalgorithmen zu ermöglichen, werden am Institut fur Robotik und Mechatronik ¨ (RM) des Deutschen Zentrums fur Luft- und Raumfahrt e.V. (DLR) Field Programmable Gate Arrays (FPGAs) eingesetzt, um Sensordaten abzufragen und die Gelenke zu regeln. Der Entwurf von digitalen Schaltungen für die Signalverarbeitung und Regelung auf FPGAs basiert dabei üblicherweise auf der Verwendung von mehreren Modulen fur die Berechnung und externe Kommunikation. Diese werden uber anwendungsspezifische Logik miteinander verbunden. Dabei lassen sich die Parameter der Signalverarbeitungs- oder Regelstrecke nicht zur Laufzeit anpassen, weshalb der FPGA für Änderungen erneut programmiert werden muss. Das Ziel der Arbeit ist daher die Entwicklung einer modularen und parametrisierbaren Rechenarchitektur auf Basis des Wishbone Standards, um die Entwicklungszeit von Signalverarbeitungs- und Regelungssystemen auf FPGAs zu verkurzen. Dabei werden zwei mögliche Architekturen auf Basis eines Shared Bus sowie eines Crossbar Switch vorgestellt und miteinander bezuglich Ressourcenbedarf und maximal erreichbarer Abtastraten verglichen. Die Architektur mit Shared Bus stellt sich als wesentlich ressourceneffizienter heraus. Die Abtastraten sind dabei geringer, für die betrachteten Anwendungen jedoch trotzdem ausreichend. Daher wird diese Variante implementiert und uber eine Testanwendung zur Signalverarbeitung in Simulation und auf Hardware verifiziert und validiert.
| Item URL in elib: | https://elib.dlr.de/200487/ | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Document Type: | Monograph (DLR-Interner Bericht, Bachelor's) | ||||||||
| Title: | Entwicklung einer modularen parametrisierbaren Rechenarchitektur für die digitale Signalverarbeitung auf FPGAs | ||||||||
| Authors: |
| ||||||||
| Date: | December 2023 | ||||||||
| Refereed publication: | No | ||||||||
| Open Access: | No | ||||||||
| Gold Open Access: | No | ||||||||
| In SCOPUS: | No | ||||||||
| In ISI Web of Science: | No | ||||||||
| Number of Pages: | 59 | ||||||||
| Status: | Published | ||||||||
| Keywords: | FPGA, Digital Signal Processing, Wishbone, On-Chip Bus, VHDL | ||||||||
| Institution: | Technische Universität Ilmenau | ||||||||
| Department: | Fakultät für Maschinenbau | ||||||||
| HGF - Research field: | Aeronautics, Space and Transport | ||||||||
| HGF - Program: | Space | ||||||||
| HGF - Program Themes: | Robotics | ||||||||
| DLR - Research area: | Raumfahrt | ||||||||
| DLR - Program: | R RO - Robotics | ||||||||
| DLR - Research theme (Project): | R - Mechatronics [RO] | ||||||||
| Location: | Oberpfaffenhofen | ||||||||
| Institutes and Institutions: | Institute of Robotics and Mechatronics (since 2013) > Mechatronic Systems | ||||||||
| Deposited By: | Maurenbrecher, Henry | ||||||||
| Deposited On: | 08 Dec 2023 11:38 | ||||||||
| Last Modified: | 08 Dec 2023 11:38 |
Repository Staff Only: item control page