Altera_Forum
Honored Contributor
12 years agoHow to force Quartus to synthesize constant mutiplies
I've got a decimator block written in Verilog. It's the standard structure: flops, then constant multiplication, then an accumulate tree.
However, Quartus is using the DSP blocks for the multiplies and then failing timing specs. This seems like an early stage problem as it starts consuming DSP resources right at the early portions of Analysis & Synthesis. Is there a way to make Quartus synthesize those constant multiplies short of rewriting the block with shifts and adds by hand? I'm on Quartus 12.1sp1 on Windows 7 64-bit. Thanks.