代码之家  ›  专栏  ›  技术社区  ›  Ryan

使用16位DSP的33*33位

  •  -3
  • Ryan  · 技术社区  · 6 年前

    我想写一个vhdl/verilog代码,用16位DSP乘以2 33矢量。

    我真的不理解将2 33向量拆分为更小向量的机制。然后使用乘法和加法得到最终结果。 谁能解释一下怎么做。

    非常感谢。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Oldfart    6 年前

    你不必那么做。

    只需一个33x33乘法器和FPGA映射工具就可以完成拆分和重组。

    如果你坚持自己做,查一下“华莱士树乘数”。这就是乘法器如何在硬件中构建的原理,以及使用进位先行加法器的改进。