Stratix IVGX (EP4SGX70HF35C3) PLL+SERDES issue
Hi,
I am using an eval board from Texas Instruments (TSW1400evm). I am trying to implement altpll+altlvds_rx and running into an issue. Clock pin goes into pins AA7 and AA6 which are dedicated clock inputs. I set up the PLL using altpll and also altlvds_rx. When I tried to compile the code, I get the following error messages
Error (176562): Can't place Left/Right PLL "pll_adc_data_acq:inst24|altpll0:adc_pll_config|altpll:altpll_component|altpll0_altpll2:auto_generated|pll1" in PLL location PLL_B1 because the location does not accept Left/Right PLLs Error (176563): Can't place Left/Right PLL "pll_adc_data_acq:inst24|altpll0:adc_pll_config|altpll:altpll_component|altpll0_altpll2:auto_generated|pll1" in PLL location PLL_L2 because PLL has a location assignment that is incompatible with the PLL location in the device
Error (176161): Can't place input clock pin clk_lvds_rx0_p driving fast PLL pll_adc_data_acq:inst24|altpll0:adc_pll_config|altpll:altpll_component|altpll0_altpll2:auto_generated|pll1 in non-compensated I/O location AA7 -- fast PLL drives at least one non-DPA-mode SERDES
Error (176562): Can't place Left/Right PLL "pll_adc_data_acq:inst24|altpll0:adc_pll_config|altpll:altpll_component|altpll0_altpll2:auto_generated|pll1" in PLL location PLL_T1 because the location does not accept Left/Right PLLs
I looked at the reference code from TI and they are doing exactly the same thing. Reference code provided by TI compiles fine. Only difference is their code is in verilog and I am converting this into VHDL and adding more code to do some specific testing. I tried forcing the compiler to choose PLL_R2 using assignment editor and still get the same error. Can someone please let me know, how to fix this?
Thanks in advance,
Regards,
Ramakrishna