【发布时间】:2016-05-16 08:05:37
【问题描述】:
我想在 fpga 中转移一个 fork-join 问题。 Fork-join 意味着会有许多小组件 (> 100) 访问内存组件,在少量周期 (~50) 内处理输入数据(几个 32 位向量),它们之间没有交互,然后返回用于访问另一个内存的数据。 这听起来是不是在互连方面,我应该使用传统的总线解决方案,或者我应该转向系统级工具 (Qsys altera) 中提供的那些基于 NoC 的结构?
【问题讨论】:
-
你需要澄清这个问题。现在,您的处理组件似乎在不同的数据上按顺序工作。如果是这种情况,您不需要 100 个组件,您只需要一个将其结果保存到内存并从下一个输入数据块开始。
-
处理组件必须共享内存,但处理不同的数据。必须加快处理速度,以便他们获得数据的速度越快越好,这样他们就可以开始工作。我只是想知道哪种总线结构适合高速流水线或基于 NoC...
标签: fpga intel-fpga fork-join qsys