-------------------------------------------------- -------------------------------------
1.ソフトウェアバージョン
vivado2019.2
2.このアルゴリズムとVerilogプログラムの理論的知識
デジタル信号処理では、虚数乗法には、信号ミキシング、FFT、IFFTなどの多くの用途があります。複素乗数の計算式は次のとおりです。
複数形にする
x = a + bi、
y = c + di、
次に、複素数を乗算した結果は次のようになります。
x * y =(a + bi)*(c + di)=(ac --bd)+ i(ad + bc)。
このことから、複素乗数には4つの乗数(完全なa * c、b * d、a * d、b * c)と3つの加算器が含まれていることがわかります。
乗数の実装については、前のコースを参照してください。