Setting Custom Alignment Length
To use custom alignment length, set c*_ctl_rx_use_custom_vl_length_minus1 to 1, where * is the port
number. The custom alignment length is specified in ctl_rx_custom_vl_length_minus1 for RX and ctl_tx_custom_vl_length_minus1 for TX. The definition for the signal
depends on the operating mode. In 100G, it is alignment length - 1 in 66b words per
PCS lane. In 100G, the default value is 16383. In 200G and 400G, it is the number of
FEC codewords. In 200G, the default value is 4096 and in 400G, it is 8192.
Setting Custom Alignment Marker
To use custom alignment marker, set c*_ctl_rx_use_custom_vl_marker_ids to 1, where * is the port number.
The custom alignment marker IDs is specified in ctl_vl_marker_id0 to ctl_vl_marker_id19. The meaning
of each signal is dependent on the operating mode.