VHDL 中的元素数组乘法

问题描述 投票:0回答:1

如何将两个数组按元素相乘。 在 Matlab 中,我可以做

a[1:6 ] = b[2:7] .* b[1:6]

我已经尝试过了

calc_imag(5 to 7) <= i_real(5 to 7) * i_real(6 to 8);

但似乎不起作用

arrays vhdl fpga multiplication
1个回答
0
投票

您必须使用循环并将元素逐个相乘。但是您可以将其隐藏在函数中,甚至可以使用该函数重载乘法运算符。

© www.soinside.com 2019 - 2024. All rights reserved.