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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3620|回复: 5

[求助] 2010年版本DC内存溢出

[复制链接]
发表于 2012-6-8 12:49:02 | 显示全部楼层 |阅读模式

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

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

x
各位,我在使用2010年3月版本的DC综合时,执行到compile_ultra语句好像就报内存溢出,每次都是:
compile_ultra  > ./syn/${Design_Top}_compile_pass1.rpt

The tool has just run out of memory:
Memory allocated = 2768 MB, Request size = 8192 bytes.
Release = 'D-2010.03'  Architecture = 'linux'  Program = 'dc_shell'
'251939679 252327594 252341786 252316637 252282656 252189315 169745492 169796016 169346008 169288462 169303062 169304632 169236581 169242584 169308159 169244849 169246591 158225324 158236737 157348522 157359117 157372959 153459001 153461298 152359085 251156553 251283217 253366250 253372330 253373168 251198176 251234615 251283217 253366250 253372330 253373168 251279979 251286356 148877996 148878141 148896719 148898951 148900236 134624128 134609810 2368113'
(Memory allocated = 2834768 K bytes)

我综合的模块不算大,不算连线35mm2左右,0.18um四层金属工艺,使用单时钟,频率约为80M,只有四块4KB的存储器,但是寄存器较多,主要是分布式阵列排列,有50x64x64个,其他零散的模块中也有少量寄存器。如果只用compile命令的话,有些底层小模块无法自动打散而且优化效果也不理想。请问应该做些什么才能正常使用compile_ultra命令呢?
发表于 2012-6-8 14:12:55 | 显示全部楼层
用-64
 楼主| 发表于 2012-6-8 17:28:03 | 显示全部楼层
好的,谢谢陈版主!
发表于 2013-12-30 12:25:28 | 显示全部楼层
回复 2# 陈涛
我用的是2012的版本DC,也遇到一样的报错!能否麻烦版主告诉一下完整的命令是什么样的?-64太简单了,不知道应该怎么使用?
发表于 2013-12-30 15:22:44 | 显示全部楼层
要查看设计和约束,设计中有loop或者是约束文件没有将其打断也会出现类似结果。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-13 07:42 , Processed in 0.032250 second(s), 7 queries , Gzip On, Redis On.

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