@phdthesis{Werner, type = {Bachelor Thesis}, author = {Artur Werner}, title = {Implementierung von Softcore-Prozessoren und/oder weiteren IPs (Intellectual Properties) in FPGAs}, address = {Offenburg}, url = {https://nbn-resolving.org/urn:nbn:de:bsz:ofb1-opus4-23268}, pages = {IX, 80, iv}, abstract = {In heutigen Low-Power-Anwendungen ist es mittlerweile Standard sogenannte System-on-a-Chip (SoC)-Systeme zu entwickeln. Diese ben{\"o}tigen eine Recheneinheit, sowie nur die notwendigste Hardware, um die Energieversorgung auch {\"u}ber Energy-Harvesting zu erm{\"o}glichen. Im Rahmen dieser Abschlussarbeit wurde der aktuelle Stand von verf{\"u}gbaren Hardcore- und Softcore-Prozessoren evaluiert. Aufgrund der hohen Anforderung an den Prozessor in Low-Power-Systemen, wurden Hardcore-Prozessoren f{\"u}r die weitere Untersuchung ausgeschlossen. Obwohl diese sehr leistungstarke und energieeffiziente Prozessoren sind, weisen Hardcore-Prozessoren nicht die notwendige Flexibilit{\"a}t in einer minimalen Konfiguration auf, um die Anspr{\"u}che einer Low-Power-Anwendung zu erf{\"u}llen. Aus diesem Grund wurden von verschiedenen Quellen Softcore-Prozessoren untereinander mit zus{\"a}tzlich, ausgew{\"a}hlten Kriterien untersucht. Die Wahl fiel auf den NEO430, welcher auf der Architektur des Mikrocontrollers MSP430 von Texas Instrument basiert. Mit dem NEO430 als Softcore, wurde ein Demonstrator-System entwickelt und auf dem Development-Board DE2-115 von Terasic implementiert. Im Zuge der Entwicklung des Demonstrators wurden weiterhin frei verf{\"u}gbare IP-Cores zur Anbindung an den NEO430 untersucht. Der Demonstrator umfasste eine selbst entwickelte CRC-Berechnung, um damit die Programmierbarkeit, die Funktionen des NEO430 zu testen und dessen Ressourcenverbrauch, sowie Erweiterbarkeit {\"u}ber der Wishbone-Schnittstelle zu evaluieren. Die Evaluierung des Demonstrator-Systems ergab einen Ressourcenverbrauch von 1253 Logikelemente des Development-Boards. Neben dem Demonstrator wurden weitere Konfigurationen, wie eine Minimale-, die Standard-Konfiguration und insbesondere eine Konfiguration ohne der Wishbone-Schnittstelle evaluiert. Durch die starke Verbreitung der MSP430-Serie in der Industrie, ist der NEO430 ein interessanter Kandidat f{\"u}r Low-Power-Systeme}, language = {de} }