2.8.1. Link Consistency
2.8.2. Data Rate
2.8.3. Reference Clock Frequency
2.8.4. Port Type
2.8.5. Self Synchronized Link Up
2.8.6. Scramble
2.8.7. Broadcast Mode
2.8.8. Lane Polarity and Order Reversal
2.8.9. Data Type
2.8.10. Packet Type
2.8.11. Flow Control Operation
2.8.12. Transmit/Receive FIFO Buffers
2.8.13. Data Integrity Protection: CRC
2.8.14. Transceiver Configuration
2.8.15. Error Handling
2.8.16. Optimizing the Implementation
2.8.11.3. Selecting the Proper Refresh Value
The flow control refresh period determines the number of columns before a flow control packet can be retransmitted.
The stat_tc_rdp_thresh_breach, stat_tc_hpp_thresh_breach, stat_fc_hpp_retransmit, and stat_tc_fc_hpp_retransmit status signals indicate whether the refresh period is set appropriately. If stat_tc_rdp_thresh_breach or stat_tc_hpp_thresh_breach (which indicates that the RX FIFO is still breached) is still asserted after the FC refresh period (based on the value set), the far transmitter generates another flow control packet (based on the value set at the Pause Quantum Time option) and sends it out, causing the stat_fc_hpp_retransmit or stat_tc_fc_hpp_retransmit to be asserted.