TU Darmstadt / ULB / TUprints

Implementierung und Evaluation einer virtuellen FPGA-Architektur

Bergmann, Clemens (2021)
Implementierung und Evaluation einer virtuellen FPGA-Architektur.
Technische Universität Darmstadt
doi: 10.26083/tuprints-00011568
Bachelor Thesis, Primary publication, Publisher's Version

[img]
Preview
Text
bachelorarbeit.pdf
Copyright Information: CC BY 4.0 International - Creative Commons, Attribution.

Download (590kB) | Preview
Item Type: Bachelor Thesis
Type of entry: Primary publication
Title: Implementierung und Evaluation einer virtuellen FPGA-Architektur
Language: German
Referees: Huss, Prof. Dr. Sorin A.
Date: 3 December 2021
Place of Publication: Darmstadt
Collation: 57 Seiten
Date of oral examination: 4 May 2011
DOI: 10.26083/tuprints-00011568
Abstract:

FPGAs werden in der Industrie zu vielen Zwecken verwendet. Ein großer Anwendungsfall ist der Bereich des rapid prototyping. Außerdem werden sie immer dort eingesetzt, wo sich Anwendungsfälle schnell ändern können, aber eine Softwarelösung zu langsam wäre. Ein weiteres Feld sind kleine Stückzahlen von Spezialhardware, bei denen die Kosten von speziellen Prozessoren zu groß wären. Bei all diesen Fällen ist es sinnvoll, FPGAs einzusetzen. Bei einigen dieser Fälle muss sich aber die Hardware im laufenden Betrieb ändern. Denkbar wäre zum Beispiel eine in einem FPGA implementierte Firewall. Dabei wäre es sinnvoll, wenn diese im laufenden Betrieb Analyselogik nachladen könnte. Diese Möglichkeiten bieten partiell rekonfigurierbare FPGAs. Sie ermöglichen es einen Teil des FPGAs zu konfigurieren während andere Teile unberührt bleiben. Diese Technik ist noch relativ neu und nicht sehr gut erforscht. Zum Zwecke der Forschung und auch der Ausbildung zukünftiger FPGA-ExpertInnen braucht man einen FPGA, der vollständig dokumentiert und verstanden ist und den man während der Arbeit genau analysieren kann. Die Komplexität des Themas FPGA ließ es als unrealistisch erscheinen, einen wirklichen FPGA zu erstellen der ähnlich aufgebaut ist wie „normale“ FPGAs und den man bis in alle Details beobachten kann. Ziel dieser Arbeit ist es einen solchen FPGA zu erstellen, der in VHDL spezifiziert ist und somit „virtuell“ auf einem echten FPGA implementiert und getestet werden kann.

Status: Publisher's Version
URN: urn:nbn:de:tuda-tuprints-115686
Additional Information:

Bachelorarbeit aus dem Jahr 2011.

Classification DDC: 000 Generalities, computers, information > 004 Computer science
Divisions: 20 Department of Computer Science > Integrated Circuits and Systems
Date Deposited: 03 Dec 2021 13:09
Last Modified: 29 Jan 2024 14:52
URI: https://tuprints.ulb.tu-darmstadt.de/id/eprint/11568
PPN: 489267742
Export:
Actions (login required)
View Item View Item