Vivado_HLS 中的大型数组?

Big size array in Vivado_HLS?

是否可以在 Vivado_HLS.

的 top 函数中输出像 arr[200000] 这样的大数组

是但是:

  • 数组的元素是哪一种"type"? intchar?一位?
  • 您想使用哪种界面?如果你想同时传递所有的元素,操作可能是不可能的,因为你的fpga上可能没有足够的space。如果您使用的是流媒体或串行接口,您可以这样做。

通常您没有这种限制,但您应该根据具体情况评估您拥有的硬件的最佳解决方案。