E-Tile Hard IP User Guide: E-Tile Hard IP for Ethernet and E-Tile CPRI PHY Intel® FPGA IPs

ID 683468
Date 7/23/2024
Public
Document Table of Contents

2.12.1.19. Link Training Status Register 1

Offset: 0xD2

Link Training Status Register 1 Fields

Bit Name Description Access Reset
27 link_training_failure_ln3 Link Training Failure on Lane 3 (only applicable to 100G NRZ)

1: Link Training Failed on Lane 3

0: Normal operation

  • Corresponds to state variable training_failure as defined in IEEE 802.3 CL72.6.10.3.1
  • Valid only for links with 4 lanes
RO 0x0
26 link_training_startup_ln3 Link Training Startup up Protocol in Progress on Lane 3 (only applicable to 100G NRZ)

1: Start-up protocol in progress

0: Start-up protocol complete

  • Corresponds to state variable training as defined in IEEE 802.3 CL72.6.10.3.1
  • Valid only for links with 4 lanes
RO 0x0
25 link_training_frame_lock_ln3 Link Training Frame Lock Achieved on Lane 3 (only applicable to 100G NRZ)

1: Training frame delineation detected

0: Searching for training frame boundaries

  • Corresponds to state variable frame_lock as defined in IEEE 802.3 CL72.6.10.3.1
  • Valid only for links with 4 lanes
RO 0x0
24 link_trained_ln3 Receiver Trained on Lane 3 (only applicable to 100G NRZ)

1: Receiver training completed

0: Training in progress

  • Corresponds to state variable rx_trained as defined in IEEE 802.3 CL72.6.10.3.1
  • Valid only on links with 4 lanes
RO 0x0
19 link_training_failure_ln2 Link Training Failure on Lane 2 (only applicable to 100G NRZ)

1: Link Training Failed on Lane 2

0: Normal operation

  • Corresponds to state variable training_failure as defined in IEEE 802.3 CL72.6.10.3.1
  • Valid only for links with 4 lanes
RO 0x0
18 link_training_startup_ln2 Link Training Startup up Protocol in Progress on Lane 2 (only applicable to 100G NRZ)

1: Start-up protocol in progress

0: Start-up protocol complete

  • Corresponds to state variable training as defined in IEEE 802.3 CL72.6.10.3.1
  • Valid only for links with 4 lanes
RO 0x0
17 link_training_frame_lock_ln2 Link Training Frame Lock Achieved on Lane 2 (only applicable to 100G NRZ)

1: Training frame delineation detected

0: Searching for training frame boundaries

  • Corresponds to state variable frame_lock as defined in IEEE 802.3 CL72.6.10.3.1
  • Valid only for links with 4 lanes
RO 0x0
16 link_trained_ln2 Receiver Trained on Lane 2 (only applicable to 100G NRZ)

1: Receiver training completed

0: Training in progress

  • Corresponds to state variable rx_trained as defined in IEEE 802.3 CL72.6.10.3.1
  • Valid only on links with 4 lanes
RO 0x0
11 link_training_failure_ln1 Link Training Failure on Lane 1

1: Link Training Failed on Lane 1

0: Normal operation

  • Corresponds to state variable training_failure as defined in IEEE 802.3 CL72.6.10.3.1
  • Valid only for links with 2 or 4 lanes
RO 0x0
10 link_training_startup_ln1 Link Training Startup up Protocol in Progress on Lane 1

1: Start-up protocol in progress

0: Start-up protocol complete

  • Corresponds to state variable training as defined in IEEE 802.3 CL72.6.10.3.1
  • Valid only for links with 2 or 4 lanes
RO 0x0
9 link_training_frame_lock_ln1 Link Training Frame Lock Achieved on Lane 1

1: Training frame delineation detected

0: Searching for training frame boundaries

  • Corresponds to state variable frame_lock as defined in IEEE 802.3 CL72.6.10.3.1
  • Valid only for links with 2 or 4 lanes
RO 0x0
8 link_trained_ln1 Receiver Trained on Lane 1

1: Receiver training completed

0: Training in progress

  • Corresponds to state variable rx_trained as defined in IEEE 802.3 CL72.6.10.3.1
  • Valid only for links with 2 or 4 lanes
RO 0x0
3 link_training_failure_ln0 Link Training Failure on Lane 0

1: Link Training Failed on Lane 0

0: Normal operation

  • Corresponds to state variable training_failure as defined in IEEE 802.3 CL72.6.10.3.1
RO 0x0
2 link_training_startup_ln0 Link Training Startup up Protocol in Progress on Lane 0

1: Start-up protocol in progress

0: Start-up protocol complete

  • Corresponds to state variable training as defined in IEEE 802.3 CL72.6.10.3.1
RO 0x0
1 link_training_frame_lock_ln0 Link Training Frame Lock Achieved on Lane 0

1: Training frame delineation detected

0: Searching for training frame boundaries

  • Corresponds to state variable frame_lock as defined in IEEE 802.3 CL72.6.10.3.1
RO 0x0
0 link_trained_ln0 Receiver Trained on Lane 0

1: Receiver training completed

0: Training in progress

  • Corresponds to state variable rx_trained as defined in IEEE 802.3 CL72.6.10.3.1
RO 0x0