Ethernet Subsystem Intel® FPGA IP User Guide

ID 773413
Date 11/04/2024
Public
Document Table of Contents

7.2.1.2. Parse Graph Specific Packet Counters

Counters in this section represent each node in parser configuration. Parsergraph can have multiple fields in different Ethernet layers.

Legend:

[layer]: name of the Ethernet layer (field): field name inside the layer

field value: name of the actual field value

e.g., [eth](type)ipv4 = IPv4 over Ethernet packet counter

Note:

ptp ev = UDP port 319 event port

ptp msc = UDP port 320 general port

PTP packets with UDP port 319 and 320 are counted in separate counters.

Offset Bit Description
0x110 [31:0] [eth](type)ptp [PTPv2] packet counter (lower 32 bits)
0x114 [15:0] [eth](type)ptp [PTPv2] packet counter (upper 16 bits)
0x118 [31:0] [eth](type)ipv4[ipv4][udp](sport)ptp_ev[PTPv2] packet counter (lower 32 bits)
0x11C [15:0] [eth](type)ipv4[ipv4][udp](sport)ptp_ev[PTPv2] packet counter (upper 16 bits)
0x120 [31:0] [eth](type)ipv4[ipv4][udp](sport)ptp_msc[PTPv2] packet counter (lower 32 bits)
0x124 [15:0] [eth](type)ipv4[ipv4][udp](sport)ptp_msc[PTPv2] packet counter (upper 16 bits)
0x128 [31:0] [eth](type)ipv6[ipv6][udp](sport)ptp_ev[PTPv2] packet counter (lower 32 bits)
0x12C [15:0] [eth](type)ipv6[ipv6][udp](sport)ptp_ev[PTPv2] packet counter (upper 16 bits)
0x130 [31:0] [eth](type)ipv6[ipv6][udp](sport)ptp_msc[PTPv2] packet counter (lower 32 bits)
0x134 [15:0] [eth](type)ipv6[ipv6][udp](sport)ptp_msc[PTPv2] packet counter (upper 16 bits)
0x138 [31:0] [eth](type)vlan[vlan](type)vlan[vlan2](type)ptp[PTPv2] packet counter (lower 32 bits)
0x13C [15:0] [eth](type)vlan[vlan](type)vlan[vlan2](type)ptp[PTPv2] packet counter (upper 16 bits)
0x140 [31:0] [eth](type)vlan[vlan](type)vlan[vlan2](type)ipv4[ipv4][udp](sport)ptp_ev [PTPv2] packet counter (lower 32 bits)
0x144 [15:0] [eth](type)vlan[vlan](type)vlan[vlan2](type)ipv4[ipv4][udp](sport)ptp_ev [PTPv2] packet counter (upper 16 bits)
0x148 [31:0] [eth](type)vlan[vlan](type)vlan[vlan2](type)ipv4[ipv4][udp](sport)ptp_msc [PTPv2] packet counter (lower 32 bits)
0x14C [15:0] [eth](type)vlan[vlan](type)vlan[vlan2](type)ipv4[ipv4][udp](sport)ptp_msc [PTPv2] packet counter (upper 16 bits)
0x150 [31:0] [eth](type)vlan[vlan](type)vlan[vlan2](type)ipv6[ipv6][udp](sport)ptp_ev [PTPv2] packet counter (lower 32 bits)
0x154 [15:0] [eth](type)vlan[vlan](type)vlan[vlan2](type)ipv6[ipv6][udp](sport)ptp_ev [PTPv2] packet counter (upper 16 bits)
0x158 [31:0] [eth](type)vlan[vlan](type)vlan[vlan2](type)ipv6[ipv6][udp](sport)ptp_msc [PTPv2] packet counter (lower 32 bits)
0x15C [15:0] [eth](type)vlan[vlan](type)vlan[vlan2](type)ipv6[ipv6][udp](sport)ptp_msc [PTPv2] packet counter (upper 16 bits)
0x160 [31:0] [eth](type)vlan[vlan](type)ptp[PTPv2] packet counter (lower 32 bits)
0x164 [15:0] [eth](type)vlan[vlan](type)ptp[PTPv2] packet counter (upper 16 bits)
0x168 [31:0] [eth](type)vlan[vlan](type)ipv4[ipv4][udp](sport)ptp_ev[PTPv2] packet counter (lower 32 bits)
0x16C [15:0] [eth](type)vlan[vlan](type)ipv4[ipv4][udp](sport)ptp_ev[PTPv2] packet counter (upper 16 bits)
0x170 [31:0] [eth](type)vlan[vlan](type)ipv4[ipv4][udp](sport)ptp_msc[PTPv2] packet counter (lower 32 bits)
0x174 [15:0] [eth](type)vlan[vlan](type)ipv4[ipv4][udp](sport)ptp_msc[PTPv2] packet counter (upper 16 bits)
0x178 [31:0] [eth](type)vlan[vlan](type)ipv6[ipv6][udp](sport)ptp_ev[PTPv2] packet counter (lower 32 bits)
0x17C [15:0] [eth](type)vlan[vlan](type)ipv6[ipv6][udp](sport)ptp_ev[PTPv2] packet counter (upper 16 bits)
0x180 [31:0] [eth](type)vlan[vlan](type)ipv6[ipv6][udp](sport)ptp_msc[PTPv2] packet counter (lower 32 bits)
0x184 [15:0] [eth](type)vlan[vlan](type)ipv6[ipv6][udp](sport)ptp_msc[PTPv2] packet counter (upper 16 bits)