Dieser Synthesefehler wird angezeigt, wenn Sie im externen PLL-Modus eine PLL- und ALTLVDS_RX-Megafunktion anschließen und die PLL-Taktumschaltung aktiviert ist. Dieser Fehler tritt auf, da die Quartus® II Software während der Synthese kein cyclonev_pll_lvds_output Atom zwischen der PLL und der ALTLVDS_RX Megafunktion einfügt.
Die Problemumgehung besteht darin, das folgende Atom zwischen der PLL und dem LVDS_RX einzufügen:
cyclonev_pll_lvds_output #(
.pll_loaden_enable_disable("true"),
.pll_lvdsclk_enable_disable("true")
) stratixv_pll_lvds_output_inst (
.ccout({loaden_from_pll, fclk_from_pll}),
.loaden(loaden_to_lvds),
.lvdsclk(fclk_to_lvds)
);
Wenn es sich beim Ziel um ein Stratix® V-Gerät handelt, können Sie den Namen in stratixv_pll_lvds_output ändern.
Dies soll in einer zukünftigen Version der Quartus II Software behoben werden.