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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: 万水之源

[求助] 做ocean仿真的时候,结果被覆盖!

[复制链接]
发表于 2013-3-17 17:39:31 | 显示全部楼层
回复 5# amodaman


    求教:按照你所说的对脚本进行了修改,但是仿真窗口报错
unbound variable-cornersim
求解???
发表于 2013-3-17 21:54:52 | 显示全部楼层
贴出来你的脚本,这个应该很简单.
发表于 2013-3-18 09:47:34 | 显示全部楼层
我觉得没必要存每一个波形。run ocean 本来就是为了得到具体参数。
把每个关心的物理量(带宽,相裕等等)编辑成公式,每次run输出到文本即可。
发表于 2013-3-18 12:38:16 | 显示全部楼层
回复 12# amodaman


    [求助] 求教ocean脚本仿真问题

ocean
本人写了修改完成了一个工艺角循环仿真脚本,但是遇到了两个问题,部分脚本如下:
ocnWaveformTool( 'wavescan )
simulator( 'spectre )
design(
"/home/wzz/simulation/RAF_corner_1M/netlist")
resultsDir( sctrcat("/home/wzz/simulation/RAF_corner_1M/" cornersim))
cor=list("tt" "ss" "ff")
foreach(cornersim cor
modelFile(

list("/tools/tsmc18rf_1p6m_1ff_40k/tsmc18rf/../models/spectre/rf018.scs" sprintf(nil,"dio3",cornersim))

list("/tools/tsmc18rf_1p6m_1ff_40k/tsmc18rf/../models/spectre/rf018.scs" sprintf(nil,"dio_dnw",cornersim))
)
analysis('ac ?start "0.1"
?stop "1G"
)
analysis('tran ?stop "10n"
?errpreset "conservative"
)
analysis('dc ?saveOppoint t
)
saveOption( 'save "selected" )
save( 'v "/I0/I2/net089" "/I0/I2/net061" "/I0/I2/net158" "/I0/I2/net163" "/RXRAF_OUTN" "/RXRAF_OUTP" "/I0/I2/net0124" "/I0/I2/net074" "/I0/I1/I0/net068"  )
temp( 125 )
run()

遇到的问题:
1  仿真报错:unbound variable- cornersim;如果将
resultsDir( sctrcat("/home/wzz/simulation/RAF_corner_1M/" cornersim))改为
resultsDir( "/home/wzz/simulation/RAF_corner_1M" )结果别覆盖,如何解决?
2  所有节点被保存,
saveOption( 'save "selected" )并没有起作用,如何达到选择性保存?
发表于 2013-3-19 12:25:41 | 显示全部楼层
本帖最后由 amodaman 于 2013-3-19 12:26 编辑

回复 14# 星星7891

把这一行放到foreach循环里面去,比如放在model语句之前,就没问题了。
    resultsDir( sctrcat("/home/wzz/simulation/RAF_corner_1M/" cornersim))

变成:
foreach(cornersim cor
   resultsDir( sctrcat("/home/wzz/simulation/RAF_corner_1M/" cornersim))   
   modelFile(
    .....
发表于 2013-3-19 12:44:37 | 显示全部楼层
回复 15# amodaman


    非常感谢你的指点,可以run了!
发表于 2013-3-20 20:06:01 | 显示全部楼层
回复 5# amodaman


   这样的确可以,但是每看一个工艺角结果都要重新载入psf文件,很是麻烦,请问大侠有没有办法载入一个psf文件将每个工艺角的仿真结果都显示出来? 谢谢
发表于 2013-3-21 16:54:07 | 显示全部楼层
回复 17# gdjack

沿用上面的办法, 后面再用脚本载入就可以. 更革命性的办法当然也是有的, 但是尚属于未公开的范围.
发表于 2013-3-21 21:47:52 | 显示全部楼层
回复 18# amodaman
我们编写了scs文件,跑成了,谢了哈。。。
发表于 2014-4-18 22:56:43 | 显示全部楼层
学习中!!!
谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-21 19:15 , Processed in 0.027278 second(s), 6 queries , Gzip On, Redis On.

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