Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
15995 Discussions

reuse inferred multipliers with mutually exclusive enable signal?

DKist
Beginner
195 Views

I have a gen code to create 16 instances of AA (for example) and each of those instances infers a signed_mult block (DSP with Data AX/AY registers for timing). I have an enable signal to each one that is mutually exclusive, but the compiler insists on using all my DSP resources. Is there anyway to instruct the compiler that only 1 instance of AA and signed_mult, respectively, is enabled at a time - I am really trying to avoid exporting the inferred signed_mult block to the top level and muxing all the multipliers from each instance of AA instead. It's going to wreck havoc on my timing analysis. Thanks.

0 Kudos
0 Replies
Reply