Forum Discussion
Cyclone II doesn't have an internal pipe. I think on Stratix devices the "internal pipe" is between the multiplier and the adder, but not inside. The one I would be curious about is building the wider mults, like a 36x36 or 54x54, which stitches together the smaller mult units. I'm sure there's a way to do this, but not sure how easily it is inferred. At some point the arithmetic is best done with the megawizard to get a controlled implementation. For example, I had a case of a simple multiplier where I didn't need the adder(this was Stratix IV). Synthesis kept putting the output register after the bypassed adder, where I needed it before the adder(or vice versa, I can't remember). I ended up having to use the megawizard to craft the implementation to meet timing.