Forum Discussion
Hi Alex,
We do not have an option to totally skip the hyper retime stage, at most we have options to disable things done at retime stage i.e. register retiming, DSP retiming, etc. This is due to the flow of the Quartus Compilation, it would need to load the retimer for the netlist and timing results optimization.
Based on the *fit.retime.rpt in the shared quartus_prime_pro_22_4_0_run_time_hyper_retimer.zip, you have quite a few critical chains that require to be fixed. When it cannot be optimized by the retimer, this means that the retimer has been exhausted from further retiming- timing violation is very large and you have to optimize them yourself based on the recommendations, usually I would change the RTL code. Once you have fixed the critical chains and reduced the timing violations, the retime stage runtime (and the whole compilation in general) would be able to reduce.
Regards,
Nurina
p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer or rate 4/5 survey.