在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4359|回复: 7

[求助] 有关FPGA综合时出现“Out of memory"的解决方案求助

[复制链接]
发表于 2012-8-3 15:22:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x

Memory in free lists: 2367432 bytes

Memory used by process: 1892352216 bytes

Peak memory used: 1892352216

Error Code [bmem.c:78 out of memory]

@E: Internal error in m_altera.exe.

这是我在使用Synplify Premier跑一个FPGA设计时出现的错误提示,现在不是知道为什么会产生这个问题,还请哪位大侠可以指导一二。

发表于 2012-8-3 17:55:43 | 显示全部楼层
就是memory用完了啊,
如果你是第一次跑工程出现这问题,那考虑下哪里用了大容量的RAM,试着减少下资源看看;或者是不是使用identify之类的工具,也会占用资源
如果你之前就跑过这工程,也没有作大的修改,也没有增添RAM之类的需求,有可能是软件方面的问题,那你检查下设置,比如选择的FPGA型号对了吗?
或者可以改用synplify_pro来试试,premier会调用些后端MAP与布线的操作,有时会出现些pro不会出现的问题。
 楼主| 发表于 2012-8-4 12:41:51 | 显示全部楼层
回复 2# eaglelsb
好的,谢谢 。
我周一就去再试试。找到问题的答案了我会告知你的。
发表于 2013-8-8 11:22:54 | 显示全部楼层
我也遇到你一样的问题,从提示来看,怎么像是电脑的内存不够的样子。
是不是32位XP系统导致的问题?

你问题解决了吗?
发表于 2013-8-9 10:00:49 | 显示全部楼层
换64位系统和加大内存,一般大一点的设计可以4G内存,我跑的最大的设计占用20G内存。
ps公司内存是48G的
发表于 2013-8-9 10:03:29 | 显示全部楼层
回复 4# catraitor

  细看了下,真是电脑内存不够的错误:L  你跑这个工程之前遇到过这个问题没有?新改了哪些代码?
有两种可能,一种是纯粹的内存不足所致,比如开了premier调用m_altera.exe,或者采用了多进程任务,比如XILINX里有个选项-ct,是可以同时跑两进程的,这都会耗费内存。尝试着跑程序时把其它的任务关掉。
二种是因为代码或PR选项所致,比如代码写得过于复杂,存在latch,或者synplify, PR工具,约束里对时序或面积的要求过高,这样程序需要反复迭代地尝试,超过一个度时,就挂掉了。
发表于 2013-8-21 17:37:54 | 显示全部楼层
学习学习
发表于 2013-10-29 15:28:45 | 显示全部楼层
我也遇这到问题,其它模块占用的rom,ram太大,导致fpga资源不足,我把其它模块的rom,ram改小了,就好了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-22 21:27 , Processed in 0.023975 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表