LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA: High-throughput Multiply vs. Multiply

Does High-throughput Multiply have any additional benefits of drawbacks to standard multiplication function inside SCTL in Labview FPGA?

How do I decide when to use which?

 

Note: I have a code which is using 100% of my DSP48s on my Crio-9076. From what I understand DSP48s are used majorly in multiplication operations. I am trying to optimize resource usage.

 

Regards,

Linus Koli

 

0 Kudos
Message 1 of 2
(1,130 Views)

Hi,

 

Basically, the high-throughput multiply acts faster (even compared with SCTL + standard multiplication function). This function supports only scalar and array values of the fixed-point data type. The advantages are provided in this document (one of which is pipelining, the standard multiplication function hasn't).

 

Hope the information was useful.

 

Wish you all the best.

0 Kudos
Message 2 of 2
(1,029 Views)