AN 744: Scalable Triple Speed Ethernet Reference Design for Arria 10 Devices

ID 683785
Date 5/13/2016
Public

1.9.3. Traffic Monitor Registers

Table 11.  Traffic Monitor Register Map
Byte Offset Name Description Access Reset Value
0x00 RXPKTCNT_EXPT The number of packets that the traffic monitor expects to receive. RW 0xffffffff
0x04 RXPKTCNT_GOOD The number of good packets received by the traffic monitor. RO 0x0
0x08 RXPKTCNT_BAD The number of packets received with CRC error. RO 0x0
0x0C RXBYTECNT_LO32 The lower 32 bits of the counter that keeps track of the total number of bytes the traffic monitor received. RO 0x0
0x10 RXBYTECNT_HI32 The upper 32 bits of the counter that keeps track of the total number of bytes the traffic monitor received. RO 0x0
0x14 RXCYCLCNT_LO32 The lower 32-bit of the counter that keeps track of the total number of clock cycles required by the traffic monitor to receive the expected number of packets. RO 0x0
0x18 RXCYCLCNT_HI32 The upper 32-bit of the counter that keeps track of the total number of clock cycles required by the traffic monitor to receive the expected number of packets. RO 0x0
0x1C RXCTRL_STATUS Monitors the configuration and status register.
  • Bit [0]: Set to 1 to initialize all of the traffic monitor counters.
  • Bit [1]: Reserved.
  • Bit [2]: When set to 1, indicates that the traffic monitor has received the total number of expected packets. This bit is a read-only bit.
  • Bits [31:3]: Reserved.
RW 0x0