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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4682|回复: 12

[求助] vcs编译报错 Error-[MTL] Memory Too Large

[复制链接]
发表于 2019-12-5 10:08:48 | 显示全部楼层 |阅读模式

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

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

x
详细的就一句话 :the size of memory is too large to be handled. the maximum is 2GB-1.
这个内存是我自己定义的,绝对没超过2GB。。。。 有没有大佬遇到过这种问题。。
发表于 2020-2-26 15:12:23 | 显示全部楼层
你好 我也遇到这个问题 请问解决了吗
发表于 2020-9-17 10:32:29 | 显示全部楼层
同问上面问题,有人知道如何解决吗
发表于 2020-11-25 15:42:13 | 显示全部楼层
用reg定义,不能用wire
发表于 2021-1-18 17:52:22 | 显示全部楼层
顶,这个问题我最近也遇到了,可能是定义了多个数组,他们的Size总和超过了2GB-1.(我也正在解决中)
发表于 2021-1-20 13:15:31 | 显示全部楼层


akqkq 发表于 2021-1-18 17:52
顶,这个问题我最近也遇到了,可能是定义了多个数组,他们的Size总和超过了2GB-1.(我也正在解决中) ...


单个不能超过2G,分拆的话可以无限多,前提是你机器的物理内存够大。仿真的时候这些数组实际上是要映射到物理内存上去的
发表于 2021-2-3 15:40:37 | 显示全部楼层


zzj0329 发表于 2021-1-20 13:15
单个不能超过2G,分拆的话可以无限多,前提是你机器的物理内存够大。仿真的时候这些数组实际上是要映射到 ...


是的。除此之外,我试了几种方法(尝试-full64 或者使用unlimit stack)都没起作用,最后还是靠分拆到不同的class解决的。
发表于 2022-1-21 16:35:43 | 显示全部楼层


akqkq 发表于 2021-2-3 15:40
是的。除此之外,我试了几种方法(尝试-full64 或者使用unlimit stack)都没起作用,最后还是靠分拆到不 ...


怎么分拆到不同class啊
发表于 2022-2-25 14:45:53 | 显示全部楼层
建议使用联合数组,具体
可以看看这个方法:https://mp.weixin.qq.com/s/NYoTQf21qIYiOFSEpyHn1g
 楼主| 发表于 2022-4-11 20:30:24 | 显示全部楼层


西湖水 发表于 2022-2-25 14:45
建议使用联合数组,具体
可以看看这个方法:https://mp.weixin.qq.com/s/NYoTQf21qIYiOFSEpyHn1g。 ...


多谢多谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-3-29 21:36 , Processed in 0.028357 second(s), 6 queries , Gzip On, Redis On.

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