Why is the value of my VERILOG_MACRO QSF assignment incorrect? - Why is the value of my VERILOG_MACRO QSF assignment incorrect? Description Due to a problem in the Quartus® Prime Pro Edition software version 23.4 and later, the last assignment of a specific VERILOG_MACRO may take the value of a previous VERILOG_MACRO assignment. Resolution To work around this problem, download and install the patch for your Quartus® Prime Pro Edition Software version from the following links: Patch 0.29 for the Quartus® Prime Pro Edition Software version 24.3 for Windows and Linux (.zip) Patch 1.27 for version Quartus® Prime Pro Edition Software version 24.3.1 for Windows and Linux (.zip) Patch 0.18 for version Quartus® Prime Pro Edition Software version 25.1 for Windows and Linux (.zip) Patch 1.01 for version Quartus® Prime Pro Edition Software version 25.1.1 for Windows and Linux (.zip) For other versions, do not use a specific VERILOG_MACRO QSF assignment more than once. This problem is fixed beginning with the Quartus® Prime Pro Edition software version 25.3. Custom Fields values: ['novalue'] Troubleshooting 14025441026 False ['novalue'] ['FPGA Dev Tools Quartus® Prime Software Pro'] novalue 23.4 ['Agilex™ FPGA Portfolio', 'Arria® 10 FPGAs and SoCs', 'Cyclone® 10 GX FPGA', 'Stratix® 10 FPGAs and SoCs'] ['novalue'] ['novalue'] ['novalue'] - 2025-08-06

external_document