Base-KR Training
You enable Base-KR link training with the KR_TRAINING_ENABLE and
KR_RESTART_TRAINING PHY inputs.
- Initiate training at start-of-day by asserting
KR_TRAINING_ENABLEprior to enabling the link. - After initial start-up, initiate training by asserting
KR_TRAINING_ENABLEhigh followed by strobingKR_RESTART_TRAININGhigh for a mininum of 100 μs.KR_RESTART_TRAININGis an active-high reset to the 10G-KR training logic.
Assertion of KR_SIGNAL_DETECT indicates successful link training.
Assertion of KR_TRAINING_FAILURE indicates failed link training.
KR_TRAINING, KR_FRAME_LOCK, and
KR_LOCAL_RX_TRAINED provide status information on the state of the
KR training process and upon failure an indication of where the failure occurred.