Altera_Forum
Honored Contributor
15 years agoWarning Messages in conjunction with for PLLs
Hello together,
for a new design i want to generate different clocks: 50 MHz intern 125 MHz intern 125 MHz extern 180° 87,5 MHz intern 66 MHz extern 64,167 MHz intern/extern The input clock of the FPGA is 50 MHz. The target device is an Altera Cyclone IV-E FPGA with four integrated PLLs. PLL2: ------ in: 50 MHz (from extern) out0: 87,5 MHz intern out1: 50 MHz intern PLL1: ----- in: 50 MHz intern out0: 125 MHz 180° extern out1: 125 MHz intern PLL3: ----- in: 50 MHz intern out: 66 MHz extern PLL4: ----- in: 50 MHz intern out:64,167 MHz intern/extern At first I want to know if it is correct how I cascade the PLLs? Is it actually necessary to generate an intern 50 MHZ clock for PLL1, PLL3, PLL4? After compiling I get some kinds of warning messages: Warning Message Type1: ------------------------ Warning: The parameters of the PLL PLL3:PLL3_inst|altpll:altpll_component|PLL3_altpll:auto_generated|pll1 and the PLL PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1 do not have the same values - hence these PLLs cannot be merged Info: The values of the parameter "M" do not match for the PLL atoms PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1 and PLL PLL3:PLL3_inst|altpll:altpll_component|PLL3_altpll:auto_generated|pll1 Info: The value of the parameter "M" for the PLL atom PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1 is 77 Info: The value of the parameter "M" for the PLL atom PLL3:PLL3_inst|altpll:altpll_component|PLL3_altpll:auto_generated|pll1 is 33 Info: The values of the parameter "N" do not match for the PLL atoms PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1 and PLL PLL3:PLL3_inst|altpll:altpll_component|PLL3_altpll:auto_generated|pll1 Info: The value of the parameter "N" for the PLL atom PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1 is 6 Info: The value of the parameter "N" for the PLL atom PLL3:PLL3_inst|altpll:altpll_component|PLL3_altpll:auto_generated|pll1 is 5 Info: The values of the parameter "LOOP FILTER R" do not match for the PLL atoms PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1 and PLL PLL3:PLL3_inst|altpll:altpll_component|PLL3_altpll:auto_generated|pll1 Info: The value of the parameter "LOOP FILTER R" for the PLL atom PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1 is 12000 Info: The value of the parameter "LOOP FILTER R" for the PLL atom PLL3:PLL3_inst|altpll:altpll_component|PLL3_altpll:auto_generated|pll1 is 6000 Info: The values of the parameter "Min Lock Period" do not match for the PLL atoms PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1 and PLL PLL3:PLL3_inst|altpll:altpll_component|PLL3_altpll:auto_generated|pll1 Info: The value of the parameter "Min Lock Period" for the PLL atom PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1 is 19737 Info: The value of the parameter "Min Lock Period" for the PLL atom PLL3:PLL3_inst|altpll:altpll_component|PLL3_altpll:auto_generated|pll1 is 10150 Info: The values of the parameter "Max Lock Period" do not match for the PLL atoms PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1 and PLL PLL3:PLL3_inst|altpll:altpll_component|PLL3_altpll:auto_generated|pll1 Info: The value of the parameter "Max Lock Period" for the PLL atom PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1 is 30864 Info: The value of the parameter "Max Lock Period" for the PLL atom PLL3:PLL3_inst|altpll:altpll_component|PLL3_altpll:auto_generated|pll1 is 20408 Warning Message Type2: ------------------------ Warning: The input ports of the PLL PLL2:PLL2_inst|altpll:altpll_component|PLL2_altpll:auto_generated|pll1 and the PLL PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1 are mismatched, preventing the PLLs to be merged Warning: PLL PLL2:PLL2_inst|altpll:altpll_component|PLL2_altpll:auto_generated|pll1 and PLL PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1 have different input signals for input port ARESET Warning Message Type3: ------------------------ Warning: PLL "PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1" input clock inclk[0] is not fully compensated and may have reduced jitter performance because it is fed by a non-dedicated input Info: Input port INCLK[0] of node "PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1" is driven by ClkCtrl:ClkCtrl_inst2|ClkCtrl_altclkctrl_7ji:ClkCtrl_altclkctrl_7ji_component|wire_clkctrl1_outclk which is OUTCLK output port of Clock control block type node ClkCtrl:ClkCtrl_inst2|ClkCtrl_altclkctrl_7ji:ClkCtrl_altclkctrl_7ji_component|clkctrl1 Warning Message Type4: ------------------------ Warning: PLL "PLL4:PLL4_inst|altpll:altpll_component|PLL4_altpll:auto_generated|pll1" output port clk[0] feeds output pin "DviOClk~output" via non-dedicated routing -- jitter performance depends on switching rate of other design elements. Use PLL dedicated clock outputs to ensure jitter performance Warning Message Type5: ------------------------ Warning: PLL "PLL3:PLL3_inst|altpll:altpll_component|PLL3_altpll:auto_generated|pll1" output port clk[0] feeds output pin "Clk_66_E6_0~output" via non-dedicated routing -- jitter performance depends on switching rate of other design elements. Use PLL dedicated clock outputs to ensure jitter performance Could someone help me to solve the problems? BR, Carsten