Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
21615 Discussions

Floating point MAC

Altera_Forum
Honored Contributor II
1,298 Views

Anyone ever have to use a floating point multiply accumulator? Im looking for tips on building one because neither altera nor opencores has FPMAC IP. 

 

Matt
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
573 Views

DSP Builder Advanced Blockset has a floating point accumulator, which you could use in conjunction with its FP multiply to create this. This would work if you want to do ax + by + cz + ... with just a single add and multiply on successive cycles. 

 

On the other hand if you want to do a(b(c + x) + y) + z, then DSP Builder cannot calculate a result on successive cycles.
0 Kudos
Reply