Low Latency 100G Ethernet Design Example User Guide

ID 683371
Date 11/08/2017
Public

2.3. Functional Description

Figure 7. High Level Block Diagram for the LL 100GbE Hardware Design Example
The Arria 10 LL 100GbE hardware design example includes the following components:
  • LL 100GbE IP core with Avalon-ST user interfaces. The IP core does not support a hardware example design for variations with custom streaming user interfaces.
  • Client logic that coordinates the programming of the IP core, and packet generation and checking.
  • JTAG controller that communicates with the Altera System Console. You communicate with the client logic through the System Console.
Table 3.   LL 100GbE IP Core Hardware Design Example File Descriptions

File Names

Description

eth_ex_ 100g_a10.qpf Quartus Prime project file
eth_ex_ 100g_a10.qsf Quartus project settings file
eth_ex_ 100g_a10.v Top-level Verilog HDL design example file
common/ Hardware design example support files

Scripts

hwtest/

System Console testing scripts

hwtest/main.tcl

Main file for accessing System Console