From the datasheet of ADV7611, it can support up to 24-bit interface and the SDR clock frequency is up to 100 MHz. Please let me know if I am wrong.
FX3's GPIF can be configured for 24-bit and the maximum clock frequency supported by GPIF is 100 MHz. From this, the bandwidth of GPIF interface will be 300 MBps (3 bytes * 100 MHz)
If the HDMI receiver is configured as per the above settings and the bandwidth of video resolution to be streamed is 1920 * 1080* 2 (bytes/pixel : YUV 4:2:2 ) * 60(fps) ~ 248 MBps. So this frame size can be streamed at 60 fps through GPIF interface.
Please confirm the power domains of the output pins of HDMI receiver so that compatibility with FX3 GPIF pins (https://www.cypress.com/file/140296/download ) can be checked.
The data throughput USB 3.0 of FX3 can range from 300 MBps - 370 MBps based on the different aspects DMA buffer size, DMA channel type, endpoint size, etc. For more details, you can refer to this application note
Please let me know if any query on this.
I had a similar application implementation that HDMI 1080p 60Hz to FX3 UVC capture using FPGA.
It is a bit complicated to implement without an FPGA and needs to be configured as shown below.
HDMI => HDMI receiver => Video format converter(eg VS9989, http://www.vxis.com/html/e-info.htm) => FX3 (Maximum GPIF clock is 100MHz)
However, since the 1080p 60fps video clock is 148.5MHz, you need to convert the 32-bit YUV from 148.5MHz 16-bit YUV to 74.25MHz(using CPLD or FPGA or special IC).