40- and 100-Gbps Ethernet MAC and PHY MegaCore Function User Guide

ID 683114
Date 6/15/2022
Public
Document Table of Contents

2.7.2. Testbenches without Adapters

Figure 8. 40-100GbE IP Core Testbench Without Adapters Illustrates the top-level modules of the 40GbE and 100GbE example testbenches that do not use adapters. In the file names, * denotes 40 for 40GbE IP cores and 100 for 100GbE IP cores.
Table 17.  40-100GbE IP Core Testbench Without Adapters File Descriptions Lists the key files that implement the example testbenches.

File Names

Description

Testbench and Simulation Files

alt_40gbe_tb.sv, alt_100gbe_tb.v

The testbench wrapper file.

Testbench Scripts

run_vsim.do

The ModelSim script to run the testbench.

run_vcs.sh

The Synopsys VCS script to run the testbench.

run_ncsim.sh

The Cadence NCSim script to run the testbench.