After channel_up is
asserted, the Aurora 8B/10B is ready to transfer data. Data errors can be
monitored at the err_count_r signal in VIO. The tx_d and rx_d signals are
connected to monitor the data transfer. soft_err ,
hard_err and frame_err are also connected to VIO. A FIFO is used by the transceiver for
clock correction and channel bonding. Overflow and underflow of this FIFO results in a
hard_err (HARD_ERR). Tune the
and
CLK_COR_MIN_LAT
CLK_COR_MAX_LAT attributes of the transceiver to correct the FIFO
overflow/underflow errors.
The ENABLE_SOFT_ERR_MONITOR parameter is available in the
err_detect module under the src directory to control the leaky bucket algorithm. This
parameter can be to set to 0 to disable the leaky bucket algorithm for debug
purposes.