Article ID: 000079472 Content Type: Troubleshooting Last Reviewed: 08/04/2022

Why does signal detect fail in an Cadence NCSim simulation when switching between Gen1 and Gen3 using the PHY IP Core for PCI Express?

Environment

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

When simulating the PHY IP Core for PCI Express with Cadence NCSim targeting the Stratix® V device family, the PCIe link may fail to detect a receiver when switching between Gen1 and Gen3 multiple times.  In the failing case, pipe_rxvalid will fail to go high and signal detection will fail. 

This issue is caused by a problem in the encrypted simulation files. 

Resolution

To solve the issue. follow these steps:

1. Download the following fixed encrypted simulation model:

2. Replace the file with the same name in the following directory:

      <Quartus II software installation directory>\eda\sim_lib\cadence\

This issue will be fixed in a future version of the Quartus® II software.

Related Products

This article applies to 1 products

Intel® Programmable Devices

1