DSP Builder for Intel® FPGAs (Advanced Blockset): Handbook

ID 683337
Date 4/01/2024
Document Table of Contents

14.4.18. Constant Multiply (Const Mult)

The Const Mult block scales the input by a user configurable coefficient and outputs the result.

The Value parameter is a floating-point scaling factor that is multiplied by the input signal. If this parameter is a vector, the output is a vector. If both the input and the Value parameter are vectors, they must have the same length. If the Value parameter is complex, the block performs a complex multiply and the output is complex. When used in fixed-point designs, the Simulink simulation of the Const Mult block is only an approximation of the generated hardware. Turn on Bit-accurate simulation to simulate the correct behavior. Implementing this block results in a LUT-based architecture.

Table 184.  Port Interface for the Const Block
Signal Direction Type Description Vector Data Support Complex Data Support
x Input Any fixed- or floating-point type Operand 1 Yes Yes
q Output Any fixed- or floating-point type Result Yes Yes