Click here to return to the Basic DSP page
There are four kinds of multiplication supported.
The Multiply block multiplies two signals together. This can be used for modulation or other design situations where a multiply operation is needed.
Right-click the block to add more pins by selecting Add Algorithm > IC N > Multiplication.
Care must be taken in using this block to avoid computational overflows, for example, putting in a value of 16 in 5.23 format, whose limit is 15.999999.
This module can be used to multiply two complex signals in block schematic.
(x+iy) * (u+iv) = (xu - yv) + i(xv + yu)
Note:- The Context Menu “Input Source” option added to this module to select the algorithm for Complex FFT and Real FFT as shown below
Name | Format [int/dec] - [control/audio] | Function Description |
---|---|---|
Pin 0: Operand 1 | complex | Input complex signal 1 |
Pin 1: Operand 2 | complex | Input Complex signal 2 |
Name | Format [int/dec] - [control/audio] | Function Description |
---|---|---|
Pin 0: Output Signal | Complex | Complex output signal |
input pins can be grown up to 8 channels.
This module can be used to multiply one complex-one real signal in block schematic.
(x+iy) * r = (xr) + i (yr)
Name | Format [int/dec] - [control/audio] | Function Description |
---|---|---|
Pin 0: Complex Input | complex | Input complex signal |
Pin 1: Real Input | Dec | Input Real Signal |
Name | Format [int/dec] - [control/audio] | Function Description |
---|---|---|
Pin 2: Output Signal | Complex | Complex output signal |
Grow Algorithm is not supported.
Add Algorithm is supported.
This module can be used to multiply one complex-one conjugate complex signal in block schematic.
(x+iy) * conj(u+iv) = (xu + yv) -i (xv - yu)
Note:- The Context Menu “Input Source” option added to this module to select the algorithm for Complex FFT and Real FFT as shown below
Name | Format [int/dec] - [control/audio] | Function Description |
---|---|---|
Pin 0: Complex Input | complex | Input complex signal 1 |
Pin 1: Complex Input | Dec | Input Complex signal 2 |
Name | Format [int/dec] - [control/audio] | Function Description |
---|---|---|
Pin 2: Output Signal | Complex | Complex output signal |
Grow Algorithm is not supported.
Add Algorithm is supported.
ADAU145x (Block Schematic only)
This can be used to multiply two signals' FFT results as shown below.