Forum Discussion
Altera_Forum
Honored Contributor
15 years ago --- Quote Start --- Except for educational purposes, there's no reasonable purpose to implement a low-level adder, I think. As my example shows, there are other problems, that could be considerably speeded up by using arithmetic mode, but apparently Quartus misses the chance. --- Quote End --- I agree. I was using the adder as an example to try to find how to get carry chains generated, so I could use this capability for other purposes later. Cyclone II handbook says: --- Quote Start --- The Quartus® II software, in conjunction with parameterized functions such as library of parameterized modules (LPM) functions, automatically chooses the appropriate mode for common functions such as counters, adders, subtractors, and arithmetic functions. If required, you can also create special-purpose functions that specify which LE operating mode to use for optimal performance. --- Quote End --- So, does anyone know how to tell Quartus to use arithmetic mode?