Forum Discussion
Hi cpchan,
Thank you for your help. I solved the fan-out problem but Quartus still doesn't map the multiplier to DSP block. The warning now is: Warning(16226): One or more registers failed to be packed into a DSP bank due to a Quartus or user restriction
Warning(16067): 1 out of 1 DSP blocks in the design are not fully utilizing recommended internal DSP register banks. Design performance may be limited. To take full advantage of device resources, you should either enable the register banks directly (if using WYSIWYG entry) or provide additional registers in your design that the Quartus register packing optimization algorithm can convert to internal DSP register banks. See "Fixed Point DSP Register Packing Details" fitter report . Remember that in Quartus 17 with the same code maps the multiplier to DSP block with the output registered.