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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9899|回复: 25

[求助] Cadence ADE仿真报错

[复制链接]
发表于 2021-2-7 11:14:43 | 显示全部楼层 |阅读模式

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

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

x
我从ADE中导出的.ocn文件(没有进行改动),再进行ocean 仿真却报这个错误,有大神能帮帮忙嘛~
image.png
 楼主| 发表于 2021-2-7 11:16:20 | 显示全部楼层
top!!!
发表于 2021-2-7 14:01:30 | 显示全部楼层

是不是在环境里面找不到spectre 可执行文件在哪里?试一下 which spectre的命令,看看系统返回什么。

如果要想Cadence直接执行一个OCEAN或者SKILL文件的话,可以试一下
icfb -ilLoadIL <SKILL或者OCEAN文件名>

当然如果是IC6版本,就是
virtuoso -ilLoadIL <SKILL或者OCEAN文件名>

通常ADE-L运行成功之后都会在simulation/XXX/XXX/XXX/netlist/ 路径留下一个 runSimulation 的文件,打开这个文件就可以看出来在命令行环境里面怎么重复运行一个仿真了。可以直接敲命令
./runSimulation



 楼主| 发表于 2021-2-7 18:06:22 | 显示全部楼层


amodaman 发表于 2021-2-7 14:01
是不是在环境里面找不到spectre 可执行文件在哪里?试一下 which spectre的命令,看看系统返回什么。

如 ...


真心感谢解答!!
根据错误提示应该就是Spectre环境没关联上,我是在ADE L工具paramTool下生成的paramTool.ocn文件,在这个文件目录下启动terminal - ocaen - load “ paramTool.ocn”读取的,随后就报这个错。
根据您的提示我在terminal中所得到的反馈如下 image.png
环境问题我该怎么解决比较好呢?我该在spectre目录下启动terminal再执行Ocean吗?
感恩!!!
发表于 2021-2-7 18:24:32 | 显示全部楼层


Analog_2020 发表于 2021-2-7 18:06
真心感谢解答!!
根据错误提示应该就是Spectre环境没关联上,我是在ADE L工具paramTool下生成的paramToo ...


ocean命令启动的时候加载的环境设置不全,所以最好就是 virtuoso -ilLoadIL paramTool.ocn 这样。

Linux命令行中<>的意思就是重新定向(redirect),所以不要这样用,我的本意是在这里填写自己的文件名。

./runSimulation 命令只在 simulation 路径下找到相关的cell,view,netlist路径下才有,不是你的$HOME目录下.
 楼主| 发表于 2021-2-8 09:53:36 | 显示全部楼层


amodaman 发表于 2021-2-7 18:24
ocean命令启动的时候加载的环境设置不全,所以最好就是 virtuoso -ilLoadIL paramTool.ocn 这样。

Linux ...


昨晚没上论坛,刚刚才看到您的回复,再次感谢~
我重新试了一下,确实打开了virtuoso,但我不明白是否进行了Ocean Spcrit,运行了这个.ocn脚本呢?
image.png
发表于 2021-2-8 10:04:02 | 显示全部楼层


Analog_2020 发表于 2021-2-8 09:53
昨晚没上论坛,刚刚才看到您的回复,再次感谢~
我重新试了一下,确实打开了virtuoso,但我不明白是否进行 ...




嗯... ilLoad IL 命令行参数好像在新版本不工作了。Sorry.

我试了一下, ocean -restore paramTool.ocn 是工作的。 启动之后直接就开启仿真运行了。
 楼主| 发表于 2021-2-8 10:20:01 | 显示全部楼层


amodaman 发表于 2021-2-8 10:04
嗯... ilLoad IL 命令行参数好像在新版本不工作了。Sorry.

我试了一下, ocean -restore paramTool.oc ...


感谢耐心解答~
键入ocean -restore paramTool.ocn后环境问题好像依然存在!
image.png
发表于 2021-2-8 10:42:52 | 显示全部楼层
本帖最后由 amodaman 于 2021-2-8 10:44 编辑


Analog_2020 发表于 2021-2-8 10:20
感谢耐心解答~
键入ocean -restore paramTool.ocn后环境问题好像依然存在!


在ocean文件的simulator('spectre) 语句之前插入一句:

envSetVal("spectre.envOpts" "controlMode" 'string "batch")


这样可以绕过这个系统的Bug了。
 楼主| 发表于 2021-2-8 11:44:30 | 显示全部楼层
本帖最后由 Analog_2020 于 2021-2-8 11:47 编辑


amodaman 发表于 2021-2-8 10:42
在ocean文件的simulator('spectre) 语句之前插入一句:

envSetVal("spectre.envOpts" "controlMode" 'str ...


没有报错啦 ~大佬的新手关怀~~
我这个.ocn文件是想生成gm/id  gmro等参数查找表的,这两天纠结于这个ADE报错,现在解决了后输出的文本文件好像是不对的,一点参数信息都没有我再看看是哪里有问题吧!
image.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-22 14:13 , Processed in 0.021880 second(s), 7 queries , Gzip On, Redis On.

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