Article ID: 000085420 Content Type: Error Messages Last Reviewed: 09/11/2012

Error: Output port OUTCLK of stratixv_phy_clkbuf atom "Hierarchy|{instance_name}_p0_memphy_top:memphy_top_inst|uphy_clkbuf_memphy" has one or more illegal fan-outs.

Environment

    Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

You may get this error along with the following error when compiling DDR3 SDRAM UniPHY based controller generated for Stratix® V device in Quartus® II software version 11.0 or earlier in Quartus II software version 11.0SP1.

Error: The stratixv_clkena Atom "Hierarchy|{instance_name}_p0_memphy_top:memphy_top_inst|pll_write_clk~CLKENA0" is an illegal destination

This error occurs due to the following global signal assignment made in QSF file for pll_write_clk signal

set_instance_assignment -name GLOBAL_SIGNAL "GLOBAL CLOCK" -to "Hierarchy|{instance_name}|pll_write_clk"

This assignment is made by the version of the IP before 11.0SP1 and is present in the QSF when you move to Quartus II version 11.0SP1 which puts this clock on PHY clock tree instead of global clock tree that was used in the version before it.

Resolution

To fix this issue, comment out any global signal assignments made to pll_write_clk signal in your QSF file or run the {instance_name}_pin_assignments.tcl file in Quartus II software version 11.0SP1 after regenerating the core.

Related Products

This article applies to 4 products

Stratix® V E FPGA
Stratix® V GT FPGA
Stratix® V GS FPGA
Stratix® V GX FPGA

1