Error (18757): Physical Synthesis has been replaced by Spectra-Q Physical Synthesis for this device family, but there are still Physical Synthesis assignments in the project's Quartus Settings File (.qsf). - Error (18757): Physical Synthesis has been replaced by Spectra-Q Physical Synthesis for this device family, but there are still Physical Synthesis assignments in the project's Quartus Settings File (.qsf). Description Due to the previous physical synthesis engine becoming obsolete for the Intel® Arria® 10 device and newer device families, you might see this error when compiling your design with physical synthesis assignments included in the Quartus Settings File (.qsf). Resolution To avoid this error, remove the following assignments from your project's .qsf : PHYSICAL_SYNTHESIS_COMBO_LOGIC_FOR_AREA PHYSICAL_SYNTHESIS_COMBO_LOGIC PHYSICAL_SYNTHESIS_REGISTER_DUPLICATION PHYSICAL_SYNTHESIS_REGISTER_RETIMING PHYSICAL_SYNTHESIS_ASYNCHRONOUS_SIGNAL_PIPELINING PHYSICAL_SYNTHESIS_MAP_LOGIC_TO_MEMORY_FOR_AREA The new Spectra-Q Physical Synthesis engine offers the following configurations. Since there isn't a 1-to-1 match with each of the old Physical Synthesis assignments mentioned above, you will need to pick one of the following configurations: Follow these instructions to enable all retiming, combinational optimizations, and register duplication: In the Intel® Quartus® Prime Software, click Assignments>Settings>Compiler Settings>Advanced Settings (Fitter). Turn on the " Spectra-Q Physical Synthesis " setting. Click OK . In the settings dialog box, click OK . Follow these instructions to enable everything except retiming: In Intel Quartus Prime Software, click Assignments>Settings>Compiler Settings>Advanced Settings (Fitter). Turn on the " Spectra-Q Physical Synthesis " setting. Click OK . Under Prevent register optimizations settings, make sure the option " Prevent register retiming " is ticked. In the settings dialog box, click OK . Follow these instructions to enable only combinational optimizations: In the Intel Quartus Prime Software, click Assignments>Settings>Compiler Settings>Advanced Settings (Fitter). Turn on the " Spectra-Q Physical Synthesis " setting. Turn off the " Allow Register Duplication " setting. Turn off the " Allow Register Merging " setting. Click OK . In the settings dialog box, click OK . Custom Fields values: ['novalue'] Troubleshooting FB: 401011; False ['novalue'] ['FPGA Dev Tools Quartus® Prime Software Pro', 'FPGA Dev Tools Quartus® Prime Software Standard'] novalue 16.1 ['Arria® 10 FPGAs and SoCs', 'Stratix® 10 FPGAs and SoCs'] ['novalue'] ['novalue'] ['novalue'] - 2023-03-24

external_document