• Deutsch
Login

Open Access

  • Home
  • Search
  • Browse
  • Publish
  • FAQ

Diploma Thesis

Refine

Has Fulltext

  • no (1)

Year of publication

  • 2024 (1)

Document Type

  • Diploma Thesis (1) (remove)

Institute

  • Physikalische Technik, Informatik (1)
  • Wirtschaftswissenschaften (1)

Language

  • German (1)

Author

  • Schwer, Alexander (1) (remove)

Is part of the Bibliography

  • no (1)

1 search hit

  • 1 to 1
  • 10
  • 20
  • 50
  • 100
Ausarbeitung und Evaluation eines Datenmodells sowie einer Softwarearchitektur für ein modulbasiertes Entwicklungswerkzeug zum ASIC- und FPGA-Entwurf (2024)
Schwer, Alexander
Diese Diplomarbeit beschäftigt sich mit der Entwicklung und Evaluation eines Datenmodells sowie einer Softwarearchitektur für ein modulbasiertes Entwicklungswerkzeug, das für den Entwurf von ASICs (Application-Specific Integrated Circuits) und FPGAs (Field-Programmable Gate Arrays) verwendet werden kann. Ziel der Arbeit war es, ein flexibles System zu entwickeln, das durch seine Modularität und Erweiterbarkeit den spezifischen Anforderungen unterschiedlicher Projekte gerecht wird und die Effizienz durch frühzeitige Fehlererkennung steigert. Zunächst wurden die Stakeholder sowie der Entwicklungsprozess detailliert analysiert und die Entwurfsdaten untersucht, um die notwendigen Anforderungen an das System abzuleiten. Darauf basierend wurde ein Datenmodell entworfen und verschiedene Konzepte und Technologien verglichen, um die am besten geeigneten Ansätze für die Realisierung des Datenmodells und der Softwarearchitektur zu identifizieren. Für die Softwarearchitektur wurde ein Pluginsystem gewählt. Das Datenmodell und die Architektur wurden in einer Python-basierten Implementierung umgesetzt. Zur Validierung der Anforderungen wurde als spezifischer Anwendungsfall im Entwicklungsprozess die Erzeugung von VHDL-Code gewählt. Zur Demonstration wurden zwei Plugins implementiert: eines zum Laden der Daten und eines als Generator für den VHDL-Code. Das entwickelte System wurde schließlich unter Verwendung der Plugins evaluiert, um die Erfüllung der definierten Anforderungen zu überprüfen. Die Ergebnisse zeigen, dass das System den Anforderungen an Modularität und Erweiterbarkeit gerecht wird, wodurch eine Anpassung des Entwicklungswerkzeugs an die speziellen Bedürfnisse verschiedener Projekte ermöglicht wird. Durch das System wird die Fehlererkennung verbessert und die Effizienz im Entwicklungsprozess weiter gesteigert werden.
  • 1 to 1

OPUS4 Logo

  • Contact
  • Imprint
  • Sitelinks