Receive – FIFO Overflow - 3.0 English

DisplayPort 1.4 RX Subsystem Product Guide (PG300)

Document ID
PG300
Release Date
2022-05-04
Version
3.0 English

How do I resolve the USER_FIFO_OVERFLOW interrupts (0x110) when I am using the DisplayPort in Receiver mode?

This is caused when the incoming DisplayPort data stream on the lnk_clk domain is too fast compared to the outgoing data stream on the rx_vid_clk domain.

There are two ways to resolve this:

  1. If possible, increase HBLANK from the source.
  2. Increase the rx_vid_clk frequency to the maximum tested of 300 MHz.
  3. Check whether the subsystem is generated with the appropriate color depth (bits per color) to be able to properly receive the pixels from the source.