05.03.2013 Aufrufe

Mareike Stöppler

Mareike Stöppler

Mareike Stöppler

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Mareike</strong> <strong>Stöppler</strong><br />

Thema der Diplomarbeit<br />

Implementierung einer Ethernetschnittstelle auf einem FPGA<br />

Stichworte<br />

FPGA, Ethernet, VHDL<br />

Kurzzusammenfassung<br />

Diese Arbeit umfasst die Implementierung einer Ethernetschnittelle auf<br />

einem FPGA unter Verwendung des Entwicklerboards Spartan-3E der<br />

Firma XILINX, Inc.. Die Implementierung erfolgt im Rahmen des OPERA-<br />

Experimentes zum experimentellen Nachweis der Neutrinooszillation, an<br />

welchem unter anderem die Universitäten Hamburg und Rostock beteiligt<br />

sind. Vorgestellt werden die Grundlagen der Netzwerkübertragung, der<br />

Ethernetstandards und des Aufbaus eines FPGAs. Für die konkrete Umsetzung<br />

wird ein Quelltext mittels VHDL zur Konfiguration des FPGAs<br />

entwickelt. Es wird die Simulation des erstellten digitalen Schaltkreises<br />

und das Testen der Sendung eines Ethernetframes dargestellt und erläutert.<br />

<strong>Mareike</strong> <strong>Stöppler</strong><br />

Title of the paper<br />

Implementation of an ethernetinterface on a FPGA<br />

Keywords<br />

Ethernet, FPGA, VHDL<br />

Abstract<br />

This report examines the construction of an ethernetinterface on a FPGA<br />

using the developementboard Spartan-3E of the company XILINX, Inc..<br />

This task is part of the OPERA-Experiment for the experimental evidence<br />

of the phenomenon of neutrino oscillations, with cooperation of the<br />

universities of Hamburg and Rostock. The basics of networktransmission,<br />

of ethernetstandards and FPGAs are shown. For the implementation<br />

there will be developed a source code using VHDL to configure the<br />

FPGA. The simulation of a constructed digital circuit and the test of<br />

transmitted ethernetframe will be displayed and explained.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!