Transmit Credit Update Interval Configuration Register 1 @0x20

This register contains parameters that control how frequently the Controller sends a credit update to the opposite node.

Table 1. i_transm_cred_update_int_config_1_reg
Bits SW Name Description Reset
15:0 R/W Minimum Completion Update Interval [CUI] Minimum credit update interval for Completion packets. The Controller follows this minimum interval between issuing completion credit updates on the link. This is to limit the bandwidth use of credit updates. If new credit becomes available in the receive FIFO since the last update was sent, the Controller will issue a new update only after this interval has elapsed since the last update. The value is in units of 16 ns. This parameter is not used when the Completion credit is infinity. 16'd4
31:16 R/W Maximum Update Interval [MUI] Maximum credit update interval for all transactions. If no new credit has become available since the last update, the Controller will repeat the last update after this interval. This is to recover from any losses of credit update packets. The value is in units of 16 ns. This field could be re-written by the internal logic when the negotiated link width or link speed changes. The user may override this default value by writing into this register field. The value written will be lost on a change in the negotiated link width/speed. 16'd938