Article ID: 000085434 Content Type: Troubleshooting Last Reviewed: 06/01/2015

Why does my Stratix IV device, PCI Express Gen2 system fail to link train after upgrading to Quartus II software versions 14.0 and later?

Environment

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

Due to a bug in the Quartus® II software versions 14.0 and later, your Stratix® IV device, PCI Express® Gen2 system may fail to link train under the following conditions.

  • Instantiating a new Gen2 Hard IP for PCI Express generated in Quartus II software versions 14.0 and later.
  • Upgrading an existing Gen2 Hard IP for PCI Express regenerated in Quartus II software versions 14.0 and later.
  • Instantiating a new Gen2 PIPE PHY IP generated in Quartus II software versions 14.0 and later.
  • Upgrading an existing Gen2 PIPE PHY IP regenerated in Quartus II software versions 14.0 and later.
Resolution

To solve this problem you can add the following assignments to your Quartus Settings File (.QSF)

  • set_instance_assignment -name POWER_UP_LEVEL HIGH -to *pllreset_delay_blk0c*
  • set_instance_assignment -name POWER_UP_LEVEL HIGH -to *pcie_sw_sel_delay_blk0c*

Related Products

This article applies to 2 products

Stratix® IV GT FPGA
Stratix® IV GX FPGA

1