JESD204B Rx Phase Compensation FIFO full
I working on a JESD204B interface between an ADC and a Arria V GZ FPGA. The hardware is a TI TSW14J56EVM and a ADS54J54EVM.
I have two clock inputs; a 100MHz clock that I'm using for a NIOS core and the avalon interfaces of the JESD204BIP and the reconfiguration controller; and a 125MHz clock that connects directly (no PLL) to the JESD204B IP pll_ref_clk and the rxLink_clk. The 125MHz clock is also used to clock data from the JESD204B IP's Avalon-ST interface. The 100MHz and the 125MHz clocks are derived from different sources.
The JESD204B link is not reliably initialising, it has done a few times, but generally doesn't.
Using the JESD204B's avalon-MM interface, I can see that the one of the PHY's phase compensation FIFOs is becoming full. Does anyone have any advice on what might be causing this?
Many thanks
Andy