Visible to Intel only — GUID: wdi1663463403164
Ixiasoft
1. Introduction
2. Feature Description
3. Ethernet Subsystem Parameters
4. Subsystem Abstraction Layer (SAL)
5. Dynamic Reconfiguration Extension Subsystem
6. Interfaces and Signals
7. Recommended Clock Connections
8. Register Descriptions
9. Ethernet SS IP Example Design
10. Document Revision History for Ethernet Subsystem Intel FPGA IP User Guide: Early Access Customer Release
4.1.1. NOP(0x0)
4.1.2. get_hssi_profile
4.1.3. set_hssi_profile
4.1.4. read_MAC_statistic (0x3)
4.1.5. get_mtu(0x4)
4.1.6. set_csr for E-Tile (0x5)
4.1.7. set_csr for F-Tile
4.1.8. get_csr for E-Tile (0x6)
4.1.9. get_csr for F-Tile
4.1.10. enable_loopback for E-Tile (0x7)
4.1.11. enable_loopback for F-Tile
4.1.12. disable_loopback for E-Tile (0x8)
4.1.13. disable_loopback for F-Tile
4.1.14. Reset MAC Statistics (0x9)
4.1.15. set_mtu for F-Tile
4.1.16. Ncsi_get_link_status
4.1.17. Reserved
4.1.18. firmware_version (0xFF)
8.1.1. Device Feature Header Lo
8.1.2. Device Feature Header Hi
8.1.3. Feature GUID_L
8.1.4. Feature GUID_H
8.1.5. Feature CSR ADDR
8.1.6. Feature CSR Size Group
8.1.7. Version
8.1.8. Feature List
8.1.9. Interface Attribute Port X Parameters
8.1.10. HSSI Command/Status
8.1.11. HSSI Control/Address
8.1.12. HSSI Read Data
8.1.13. HSSI Write Data
8.1.14. HSSI Ethernet Port X Status
Visible to Intel only — GUID: wdi1663463403164
Ixiasoft
8.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) |