Knowledge Base Article

Why does the Agilex® 7 FPGA HPS EMIF and fabric EMIF hang after core reconfiguration when both interfaces share the same IO bank in x72 configuration?

Description

Due to a problem in the Quartus® Prime Pro Edition Software version 24.2, when Agilex® 7 FPGA F-Series and I-Series HPS EMIF and fabric EMIF share the same IO bank in x72 configuration and the design operates in HPS-first mode, the initial configuration can succeed, but subsequent core reconfigurations can cause the fabric EMIF calibration firmware to hang for designs targeting in Agilex® 7 FPGA F-Series and I-Series devices.

The observed failure signature is that, after the FPGA is reconfigured without a full board power cycle, the fabric EMIF no longer responds correctly and the calibration flow does not assert cal_success or cal_fail.

Resolution

A patch is available to fix this problem for the Quartus® Prime Pro Edition Software version 24.2. Download and install patch 0.70fw below.

  • quartus-24.2-0.70fw-linux.zip
  • quartus-24.2-0.70fw-readme.zip
  • quartus-24.2-0.70fw-windows.zip

A patch is available to fix this problem for the Quartus® Prime Pro Edition Software version 25.1.1. Download and install patch 1.54fw below.

  • quartus-25.1.1-1.54fw-linux.zip
  • quartus-25.1.1-1.54fw-readme.zip
  • quartus-25.1.1-1.54fw-windows.zip

This problem is resolved in Quartus® Prime Pro Edition Software version 26.1.1.

Updated 1 month ago
Version 5.0
No CommentsBe the first to comment