Parameter settings, Parameter settings -4 – Altera Low Latency Ethernet 10G MAC User Manual

Page 13

Advertising
background image

Related Information

Parameter Settings

on page 2-4

Parameter Settings

You customize the MAC IP core by specifying the parameters on the parameter editor in the Quartus II

software. The parameter editor enables only the parameters that are applicable to the selected speed.

Parameter

Value

Description

Speed

10G, 1G/10G, 10M/

100M/1G/10G

Select the desired speed. By default, 10 Gbps is

selected.
If you turn on the Enable 10GBASE-R register

mode parameter, only 10 Gbps is available.

Datapath options

TX only, RX only, TX &

RX

Select the MAC variation to instantiate.
• TX only—instantiates MAC TX.

• RX only—instantiates MAC RX.

• TX & RX—instantiates both MAC TX and

RX.

If you turn on the Enable 10GBASE-R register

mode parameter, only the TX & RX option is

available.

Enable ECC on memory

blocks

On, Off

Turn on this option to enable error detection

and correction on memory blocks.

Enable preamble pass-

through mode

On, Off

Turn on this option to enable preamble pass-

through mode. You must also set the

tx_

preamble_control

,

rx_preamble_control

,

and

rx_custom_preamble_forward

registers to

1. When enabled, the MAC IP core allows

custom preamble in data frames on the

transmit and receive datapaths.
This parameter applies only to 10Gbps MAC

variations.
This parameter is not available if you turn on

the Enable 10GBASE-R register mode

parameter.

Enable priority-based flow

control (PFC)

On, Off

Turn on this option to enable PFC. You must

also set the

tx_pfc_priority_enable[n]

bit to

1 and specify the number of priority queues in

the Number of PFC queues field.
This parameter applies only to 10Gbps MAC

variations.
This parameter is not available if you turn on

the Enable 10GBASE-R register mode

parameter.

2-4

Parameter Settings

UG-01144

2014.12.15

Altera Corporation

Getting Started with LL Ethernet 10G MAC

Send Feedback

Advertising