Multiplier Optimization (FPGA IP Builder)

LabVIEW 2013 FPGA IP Builder Help

Edition Date: June 2013

Part Number: 373567C-01

»View Product Info
Download Help (Windows Only)

You can configure the following directive for the Multiply function in the algorithm VIs. This directive appears when you select a Multiply function from the Block Diagram Components list on the Directives page of the Directives Properties dialog box.

  • Number of pipeline stages—Specifies the number of pipeline stages in the multiplier. The more pipeline stages in the multiplier, the higher FPGA clock rate at which the multiplier can compile. The valid value range is [1, 5].
    Note  National Instruments recommends you use this directive sparingly. In most cases, configuring the Initiation interval directive of the container loop structure or VI is preferable. This method allows the FPGA IP Builder to automatically determine a proper number of pipeline stages for the multiplier. Under certain instances, such as cases where the Initiation interval directive cannot work as expected and the multiplier is reported as part of the critical path, you might try this directive.


Not Helpful