Modifying hidden parameter values, Modifying hidden parameter values -3 – Altera 100G Interlaken MegaCore Function User Manual
Page 96
![background image](https://www.manualsdir.com/files/763659/content/doc096.png)
Figure 9-2: Swapped Lane Order
Lane 1
Lane 2
Lane 0
.
.
.
Lane N
Two parameters determine lane order:
SWAP_TX_LANES
SWAP_RX_LANES
When a parameter is set to 0, the 100G Interlaken IP core implements the Straight Lane order. When a
parameter is set to 1, the 100G Interlaken IP core implements the Swapped Lane order. The TX and RX
parameters are independent and can be set separately.
To conform with the Interlaken specification, the default value of
SWAP_TX_LANES
and
SWAP_RX_LANES
is
1.
Note: Running traffic with incompatible lane swapping configuration results in CRC24 errors and
incorrect data at the receiver.
Related Information
Modifying Hidden Parameter Values
on page 9-3
Modifying Hidden Parameter Values
To modify the value of a hidden parameter, you must edit one or more generated files. Every time you
regenerate the 100G Interlaken IP core, the files are overwritten and you must edit them again.
Table 9-1: Files to Edit to Modify the Value of a Hidden Parameter
In each entry, the first file controls the RTL parameter value for synthesis, and the second file controls the RTL
parameter value for simulation.
Parameter
Arria 10 Variations
Other Variations
RXFIFO_ADDR_WIDTH
/synth/
.v
/sim/
.v
.v
_ sim/
.v
UG-01128
2015.05.04
Modifying Hidden Parameter Values
9-3
Advanced Parameter Settings
Altera Corporation