GTS Ethernet Intel® FPGA Hard IP User Guide

ID 817676
Date 10/12/2024
Public
Document Table of Contents

5.3.2. Verify the Simulation Results

The following sample output illustrates a successful simulation test run of the Single Instance 10GE Design Example in VCS* MX simulator. The script and waveform output is similar for other supported simulators.
# The time now is 20000000000 
# 
#rck0_per = 6400.000000
---TX reset sequence completed -----
The time now is 30000000000 

---RX reset sequence completed -----
The time now is 40000000000 

---IP_INST[0] Test 0;  
 ---Total 16 packets to send-----
------IP_INST[0] Start pkt gen TX-----
------Checking Packet TX/RX result-----
------2 packets Sent; 0 packets Received--------
------16 packets Sent; 16 packets Received--------
------ALL 16 packets Sent out---
------ALL 16 packets Received---
The time now is 50000000000 

------TX/RX packet check OK---

****Starting AVMM Read/Write****
====>MATCH!  Read addr = 00000104, ReaddataValid = 1 Readdata = abcdef01 Expected_Readdata = abcdef01 

====>MATCH!  Read addr = 00000108, ReaddataValid = 1 Readdata = 00000007 Expected_Readdata = 00000007 

====>MATCH!  Read addr = 00100004, ReaddataValid = 1 Readdata = 12153524 Expected_Readdata = 12153524 

====>MATCH!  Read addr = 00100008, ReaddataValid = 1 Readdata = c0895e81 Expected_Readdata = c0895e81 

====>MATCH!  Read addr = 00100080, ReaddataValid = 1 Readdata = deadc0de Expected_Readdata = deadc0de 

====>MATCH!  Read addr = 00300080, ReaddataValid = 1 Readdata = deadc0de Expected_Readdata = deadc0de 

====>MATCH!  Read addr = 00000af0, ReaddataValid = 1 Readdata = 00000000 Expected_Readdata = 00000000 

====>MATCH!  Read addr = 00050014, ReaddataValid = 1 Readdata = 22334455 Expected_Readdata = 22334455 

====>MATCH!  Read addr = 0005001c, ReaddataValid = 1 Readdata = 000005ee Expected_Readdata = 000005ee 

====>MATCH!  Read addr = 00050014, ReaddataValid = 1 Readdata = 01234567 Expected_Readdata = 01234567 

====>MATCH!  Read addr = 00050018, ReaddataValid = 1 Readdata = 000089ab Expected_Readdata = 000089ab 

====>MATCH!  Read addr = 000a5000, ReaddataValid = 1 Readdata = 00000000 Expected_Readdata = 00000000 

**** AVMM Read/Write Operation Completed for IP_INST[0]****
**** AVMM Read/Write 50030 ****  0
====>MATCH!  Read addr = 00050030, ReaddataValid = 1 Readdata = 00000000 Expected_Readdata = 00000000 

====>MATCH!  Read addr = 00050030, ReaddataValid = 1 Readdata = 000001f5 Expected_Readdata = 000001f5 

====>MATCH!  Read addr = 00050030, ReaddataValid = 1 Readdata = 00000000 Expected_Readdata = 00000000 

**** AVMM Read/Write 50030 DONE ****  0
**** AVMM Read/Write 50000[3] ****  0

====>MATCH!  Read addr = 00050000, ReaddataValid = 1 Readdata = 00000000 Expected_Readdata = 00000000 

====>MATCH!  Read addr = 00050000, ReaddataValid = 1 Readdata = 00000008 Expected_Readdata = 00000008 

====>MATCH!  Read addr = 00050000, ReaddataValid = 1 Readdata = 00000000 Expected_Readdata = 00000000 

**** AVMM Read/Write 50000[3] DONE ****  0
************* Testbench complete****************************************
Note: The MAC Avalon® -ST client interface uses registers 0x50030 and 0x50000, only applicable to this interface. You can ignore any errors from these registers in other client interface modes.

The following sample waveform illustrates a simulation test run of the Single Instance 10GE Design Example in VCS* MX simulator.