Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Avoiding Large VIs and Functions in FPGA VIs When Possible (FPGA Module)

LabVIEW FPGA Module 8.2 Help
August 2006

NI Part Number:
371599B-01

»View Product Info

Some LabVIEW VIs and functions consume a significant amount of space on an FPGA. If you want to optimize an FPGA VI, consider avoiding the following VIs and functions, if possible:

  • Quotient & Remainder
    Note  If you use the Quotient & Remainder function to divide by a power of two, consider using the Scale by Power of 2 function instead and wire a constant to the n input. Constants consume less space than controls on the FPGA.
  • Rotate 1D Array
  • Scale by Power of 2
    Note  If you wire a constant to the n input of the Scale by Power of 2 function, the function does not use any space on the FPGA.

Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit