微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > OCEAN中foreach多个赋值

OCEAN中foreach多个赋值

时间:10-02 整理:3721RD 点击:
我使用OCEAN跑工艺角时,想在一层foreach内同时改变两个模型的工艺角而不想用两层foreach来实现,
请问应该怎么做?
例如:我要在一次循环中让管子和电阻依次同时处于ss,tt,ff,工艺角
cortsmc=list("ss","tt","ff")
Rcor=list("ss_res","tt_res","ff_res")
foreach(bb1 cortsmc
modelFile(
list("/home4/library/tsmc18rf_pdk_v13d/tsmc18rf/../models/spectre/rf018.scs" sprintf(nil "%s" bb1))
list("/home4/library/tsmc18rf_pdk_v13d/tsmc18rf/../models/spectre/rf018.scs" sprintf(nil "%s" Rcor))
...
)
但是上述一直存在语法错误,得不到电阻的模型...
请各位大侠指教~

我也遇到了这个问题,错误提示unbonding。
请大虾来指导一下啊

你既然想“在一次循环中让管子和电阻依次同时处于ss,tt,ff,工艺角”,那么在模型文件中将MOS和Res的corner统一名称,如二者均为tt,ff,ss,fs,sf……

如何解决的呢?

想请问一下modelFile里面最前面的单引号’的意义是什么?如果我用list把model列出来的话还需要用这个单引号吗?菜鸟求大神啊

好像不用了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top