Studienarbeit STUD-2320

Bibliograph.
Daten
Henning, Alexander: PCIe Treiber für ein Linux-System.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Studienarbeit Nr. 2320 (2011).
68 Seiten, deutsch.
CR-Klassif.B.4.1 (Data Communications Devices)
B.4.3 (Interconnections (Subsystems))
D.4.0 (Operating Systems General)
D.4.9 (Systems Programs and Utilities)
Kurzfassung

Kurzfassung

Am Institut für Parallele und Verteilte Systeme - Abteilung Parallele Systeme wird in mehreren Projekten ein Prototyp zur parallelen Berechnung elektrischer Feldgrößen mit Hilfe der Finite-Differenzen-Methode im Zeitbereich erstellt. Die zur Berechnung benötigten Algorithmen werden dazu in anderen Teilprojekten für die FPGA-Entwicklungsplattform in VHDL entwickelt. Um die zur Berechnung erforderliche große Menge an Daten und Ergebnisse möglichst schnell und effizient zwischen der FPGA-Entwicklungsplattform und dem PC austauschen zu können, soll dazu die PCIe-Schnittstelle verwendet werden.

Im Rahmen dieser Arbeit wurde ein Linux Treiber für eine Virtex 5 FPGA-Entwicklungspattform mit PCIe-Schnittstelle und eine Anwendung implementiert. Der Treiber soll die Steuerung, die Konfiguration und den Datenaustausch zwischen der FPGA-Entwicklungsplattform und dem PC über die PCIe-Schnittstelle ermöglichen. Da das System eine schnelle Übertragung großer Datenmengen zwischen PC und FPGA-Entwicklungsplattform erfordert, soll weiterhin der Datenaustausch mittels Speicherdirektzugriff (DMA) realisiert werden. Die zu implementierende Anwendung soll zudem die Datenübertragung und Verifikation des Treibers und der Vermessung der erzielten Übertragungsbandbreiten ermöglichen.

Volltext und
andere Links
PDF (780109 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Parallele Systeme
BetreuerHillebrand, Jürgen
Eingabedatum25. März 2011
   Publ. Institut   Publ. Informatik