ISE VHDL 平行化中遇到的问题。

2019-03-25 08:33发布

做一个矩阵算法,一开始没有考虑平行化,程序可综合,仿真正确。
为了提高速度而平行化,从新划分了地址,分出了18个ram,3个一组,一共6组,运算的时候一次可以取12个数。
可是综合错误:
Portability:3 - This Xilinx application has run out of memory or has encountered a memory conflict.  Current memory usage is 2067352 kb.  You can try increasing your system's physical or virtual memory.  If you are using a Win32 system, you can increase your application memory from 2GB to 3GB using the /3G switch in your boot.ini file. For more information on this, please refer to Xilinx Answer Record #14932. For technical support on this issue, you can open a WebCase with this project attached at http://www.xilinx.com/support.
我理解是程序太大了,所以运行不了。
但我的程序很简洁,fsm 800行,处理器200行,
Ram都是标准的dual port,但占了总共的百分之90.
我试着删除用于平行化ram,直到都删了仍然通不过综合,报上面出现的错误。
有人碰到过相同的问题吗?怎么解决呀? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
timdong
1楼-- · 2019-03-26 06:40
没有解决。

现在正在用 systolic arry 平行化。

一周热门 更多>