Vivado 合成では、ソース コードの乗算から乗算器マクロが推論されます。結果の出力信号のビット数は、2 つのオペランドの合計ビット数になります。たとえば、16 ビットの信号と 8 ビットの信号を乗算する場合、結果は 24 ビットになります。
推奨:
AMD では、デバイスの上位ビットをすべて使用しない場合、特に乗算器マクロをスライス ロジックにインプリメントする場合は、オペランドのビット数を必要最小限に削減することをお勧めしています。
Vivado 合成では、ソース コードの乗算から乗算器マクロが推論されます。結果の出力信号のビット数は、2 つのオペランドの合計ビット数になります。たとえば、16 ビットの信号と 8 ビットの信号を乗算する場合、結果は 24 ビットになります。