Skip to content

NetFPGA 10G 10G Ethernet Interface Loopback Test

mshahbaz edited this page Jul 16, 2012 · 6 revisions

Name

loopback_test

Location

projects/loopback_test

IP Cores

Description

This example project shows the usage of the 10G Ethernet interface on NetFPGA-10G board. Outside the FPGA, the interfaces are paired up using either Direct Attach cable or 10GBASE-R optical fiber. Inside the FPGA, Two packet generator/checkers are connected to two out of the four 10G interfaces while the rest two are looped back together. MicroBlaze subsystem will poll the statistics out of the packet generator/checkers and output them through the UART interface.

Usage

  1. Build the bitfile. Please read the README under projects/loopback_test/ for detailed instructions. This process will take up to an hour. However, you may skip this step if you have a pre-built bitfile available.
  2. Connect Port 0 to Port 1, and Port 2 and Port 3 on the NetFPGA-10G board using either Direct Attach cable or 10GBASE-R optical fiber.
  3. Connect UART to the serial port (RS232) on your PC. Open a terminal (PuTTY on Windows or minicom/gtkterm on Linux) and listen to your serial port.
  4. Download the bitfile to the FPGA and follow the instructions on the terminal (see the screenshot below).

Block Diagram

Clone this wiki locally