You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Einführung

Das NetFPGA-Projekt ist eine Gruppe, die Open-Source-Hardware und Software für schnelle Prototypenentwicklung von Hochgeschwindigkeits-, Hardware-beschleunigten Vernetzungssystemen entwickelt. Das NetFPGA-Projekt wird von der Field Programmable Gate Array (FPGA)-Technologie ermöglicht, so dass die Benutzer Pakete auf Zeilenrate bearbeiten können.

Das NetFPGA-SUME-Board ist für Hochleistungsrechnen und Vernetzungsdesign hoher Dichte geeignet. Es wird von by Xilinx Virtex-7 690T aktiviert und wird von Digilent, Xilinx, der Universität Cambridge und Universität Stanford mitentwickelt. Das Board wurde in akademischen und industriellen Forschungen inkl. Netzsicherheit, Software definierte Vernetzung, Hochleistungsnetzsysteme benutzt.

Dieses Einführungshandbuch deckt Systemanforderungen, Infrastruktur, Hardwaretest, Referenzdesigns und erste Referenz Schaltprojekt.

Systemanforderungen

1. Betriebssysteme

    1. Sie können alle Betriebssysteme, die Xilinx Vivado Design Suite unterstützt, benutzen.

    2. Das NetFPGA-Team entwickelt strikt auf Linux, also die Software-Bestandteile werden für components Linux entwickelt. Wir empfehlen den Benutzern über Ubuntu 16.04 zu verfügen.

2. CAD-Instrumente / IDE

    1. Xilinx Vivado Design Suite wird verlangt. Die empfohlene Version ist Xilinx Vivado 2016.4.

    2. Eine gültige Lizenz für Xilinx 10G MAC.

3. Netzwerkkabel

Das NetFPGA-SUME-Board hat vier SFP+ Anschlüsse für 10G Ethernet. AVAGO AFBR-709SMZ Empfänger mit Multimode OM3 10Gb Fiber wird empfohlen

4. Host-Mainboard:

Sie können das NetPFGA-SUME-Board eigenständig und in einem Host benutzen.

    1. Eigenständig: Sie brauchen ein mikro-USB-Kabel für JTAG-Kette und serielle Kommunikation.

    2. Host: Das Mainboard muss PCI Express Gen3 x8 unterstützen. Ausführliche Informationen finden Sie unter https://github.com/NetFPGA/NetFPGA-SUME-public/wiki/Motherboard-Information

  • No labels