Altera 10-Gbps Ethernet MAC MegaCore Function User Manual

Page 97

Advertising
background image

Chapter 8: Registers

8–3

MAC Registers

February 2014

Altera Corporation

10-Gbps Ethernet MAC MegaCore Function User Guide

0x002 –
0x03F

Reserved

Reserved for future use.

RX Pad/CRC Remover (0x040:0x07F)

0x040

rx_padcrc_control

RW

0x1

Padding and CRC removal (through the
avalon_st_rx_data

signal).

Bit 0 configures CRC removal.
0—Retains the CRC field in receive packets.
1—Removes the CRC field from receive
packets.

Bit 1 configures padding and CRC removal.
0—Retains the padding bytes and CRC
field.
1—Removes the padding bytes and CRC
field from receive packets. The setting of
this bit takes precedence over bit 0.

Bits 2 to 31 are reserved.

0x041 –
0x07F

Reserved

Reserved for future use.

RX CRC Checker (0x080:0x0BF)

0x080

rx_crccheck_control

RW

0x2

CRC checking:

Bit 0—Always set this bit to 0.

Bit 1 configures CRC checking.
0—Ignores the CRC field.
1—Checks the CRC field.

Bits 2 to 31 are reserved.

0x081 –
0x0BF

Reserved

Reserved for future use.

RX Packet Overflow (0x0C0:0x0FF)

Table 8–2. MAC Registers (Part 2 of 15)

Word

Offset

Register Name

Access

Reset
Value

Description

Advertising