Volltextdatei(en) in REPOSIT vorhanden Open Access
Lizenz: 
Titel: Implementierung einer digitalen Regelung auf einem FPGA basierten System on Chip unter FreeRTOS
Sprache: Deutsch
Autorenschaft: Andresen, Erik
Erscheinungsdatum: 24-Feb-2009
Zusammenfassung: 
Im Rahmen dieser Bachelorarbeit wurde ein FPGA mit Microblaze Prozessor IPCore als System On Chip dazu eingerichtet, alle 100 s eine digitale Regelung parallel zu dem Echtzeitbetriebssystem FreeRTOS mit dazu parallel laufenden Tasks auszuführen. Jeweils ein Timer mit Interrupt für die Regelung, sowie das Betriebssystem sorgen dafür, dass beide exakt ausgeführt werden. Da der Microblaze über genau einen Interrupt-Eingang verfügt, wurde noch ein Interrupt-Controller dazwischen geschaltet. Die zeitkritischere Regelung erhält am Interrupt-Controller die höhere Priorität. Zusätzlich prüft ein für den Microblaze angepasster Bootloader zunächst, ob über die RS-232 Schnittstelle ein neues Programm heruntergeladen werden soll. Wenn nicht, wird das Hauptprogramm aus dem Flash-Speicher in den Arbeitsspeicher geladen und ausgeführt.

Within the scope of this bachelor thesis an FPGA with Microblaze Processor IP-Core as System On Chip has been configured to execute every 100 s a digital control in parallel to the real time operation system FreeRTOS with running tasks. A Timer for each, the digital control and the operation system make sure that both are executed accurately. Since the Microblaze has exactly one interrupt pin an interrupt controller has been added. The more time-critical digital control gets the higher priority at the interrupt controller. Furthermore an adapted Bootloader for the Microblaze initially tests if there is a program to download over the RS-232 interface. If not, the main program is loaded from the Flash into the main memory and executed from there.
URI: http://hdl.handle.net/20.500.12738/9647
Einrichtung: Department Informatik 
Dokumenttyp: Abschlussarbeit
Abschlussarbeitentyp: Bachelorarbeit
Enthalten in den Sammlungen:Theses

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat
bachelor_andresen.pdf1.44 MBAdobe PDFÖffnen/Anzeigen
Zur Langanzeige

Seitenansichten

246
checked on 26.12.2024

Download(s)

680
checked on 26.12.2024

Google ScholarTM

Prüfe

HAW Katalog

Prüfe

Feedback zu diesem Datensatz


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.