Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- How are these multipliers implemented? Ive also had experience showing that infered mult-add trees wont clock as fast as using megafunctions. And to make it clock faster, LUTs had to be in place over DSP blocks. --- Quote End --- No tree. Just a pure multiply. Flop->flop->multiply->flop->flop. TimeQuest critical path shows data arrival path as global clock->DSP block->flop (CLKCTRL_G2->DSP_X70_Y69_N0->FF_X71_Y69_N14) with data required path being global clock->flop (CLKCTRL_G2->FF_X71_Y69_N14). Don't really see how I can get any cleaner than that ... I have a ticket open with Altera. I also note that the release notes for the latest Quartus mention that timing models have been changed for the Arria V series. I'll report back if something changes.