Rx_pfc_control register, Rx_pfc_control register –17, Rx_pfc_control register” on – Altera 10-Gbps Ethernet MAC MegaCore Function User Manual

Page 111

Advertising
background image

Chapter 8: Registers

8–17

MAC Registers

February 2014

Altera Corporation

10-Gbps Ethernet MAC MegaCore Function User Guide

8.1.2. Rx_pfc_control Register

Table 8–4

describes the function of each field in the

rx_pfc_control

register.

3

FWD_CONTROL

1

RW

0x0

When you turn on the Priority-based Flow Control (PFC)
parameter, this bit affects all control frames except the
IEEE 802.3 pause frames and PFC frames. Otherwise, this
bit affects all control frames except the IEEE 802.3 pause
frames.

0—Drops control frames.

1—Forwards control frames to the client.

4

FWD_PAUSE

1

RW

0x0

0—Drops IEEE 802.3 pause frame after processing them.

1—Forwards IEEE 802.3 pause frames to the client.

5

IGNORE_PAUSE

1

RW

0x0

0—Suspends transmission for the value specified by the
pause quanta in the IEEE 802.3 pause frame received.

1—Ignores IEEE 802.3 pause frames.

6 – 15

Reserved

Reserved for future use.

16

EN_SUPP0

1

RW

0x0

0—Disables the use of supplementary address 0.

1—Enables the use of supplementary address 0.

17

EN_SUPP1

1

RW

0x0

0—Disables the use of supplementary address 1.

1—Enables the use of supplementary address 1.

18

EN_SUPP2

1

RW

0x0

0—Disables the use of supplementary address 2.

1—Enables the use of supplementary address 2.

19

EN_SUPP3

1

RW

0x0

0—Disables the use of supplementary address 3.

1—Enables the use of supplementary address 3.

20 – 31 Reserved

Reserved for future use.

Table 8–3. Rx_frame_control Register (Part 2 of 2)

Bit

Field Name

Width

Access

Reset
Value

Description

Table 8–4. Rx_pfc_control Register

Bit

Field Name

Width

Access

Reset
Value

Description

0

PFC_IGNORE_PAUSE_0

1

RW

0x1

0—Suspends transmission for TX priority queue n for the
period specified by pfc_pause_quanta_n.

1—Ignores the PFC pause request for TX priority queue
n.

1

PFC_IGNORE_PAUSE_1

1

RW

0x1

2

PFC_IGNORE_PAUSE_2

1

RW

0x1

3

PFC_IGNORE_PAUSE_3

1

RW

0x1

4

PFC_IGNORE_PAUSE_4

1

RW

0x1

5

PFC_IGNORE_PAUSE_5

1

RW

0x1

6

PFC_IGNORE_PAUSE_6

1

RW

0x1

7

PFC_IGNORE_PAUSE_7

1

RW

0x1

8 – 15

Reserved

Reserved for future use.

16

FWD_PFC

1

RW

0x0

0—Drops the PFC frame after processing it.

1—Forwards the PFC frame to the client.

16 – 31 Reserved

Reserved for future use.

Advertising