好吧,听起来你到目前为止已经做好了一切。
我对Simulink并不是很熟悉,但有可能它试图在一个周期中做太多事情吗?
对于具有图像处理算法(特别是在HDL代码中)的初学者来说,常见的问题是它们意外地告诉工具在一个时钟周期内处理整个图像。
由于图像往往是几百万像素,这不起作用 - 无论如何它都是毫无意义的,因为无论如何它们都无法将数据输入或输出芯片。
如果您已经在Vivado中打开了设计,那么一旦完成合成,您就可以看到资源的使用位置。
在Flow Navigator面板(屏幕左侧)中,您将看到一个名为Synthesis的部分,以及一个名为Synthesized Design的子部分。
展开它,然后单击“报告利用率”。
然后在出现的“利用率”框中,您应该能够扩展设计层次,并确切了解占用所有空间的内容。
好吧,听起来你到目前为止已经做好了一切。
我对Simulink并不是很熟悉,但有可能它试图在一个周期中做太多事情吗?
对于具有图像处理算法(特别是在HDL代码中)的初学者来说,常见的问题是它们意外地告诉工具在一个时钟周期内处理整个图像。
由于图像往往是几百万像素,这不起作用 - 无论如何它都是毫无意义的,因为无论如何它们都无法将数据输入或输出芯片。
如果您已经在Vivado中打开了设计,那么一旦完成合成,您就可以看到资源的使用位置。
在Flow Navigator面板(屏幕左侧)中,您将看到一个名为Synthesis的部分,以及一个名为Synthesized Design的子部分。
展开它,然后单击“报告利用率”。
然后在出现的“利用率”框中,您应该能够扩展设计层次,并确切了解占用所有空间的内容。
举报