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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4232|回复: 9

[原创] OCEAN仿corner,如果MOS管和电阻等分开的,要怎么表示?

[复制链接]
发表于 2015-7-31 16:24:06 | 显示全部楼层 |阅读模式
100资产
如果tt的MOS管和电阻都在一个tt里,可以写成:
for(corner_c 1 3
     if(corner_c==1
        corner='("home/PDK/TSMC/models/xxx.scs" "tt")
等等。。。
如果tt的MOS管是tt,电阻是tt_res,电容是tt_cap,应该怎么表示啊???

最佳答案

查看完整内容

回复 5# istart_2002 library MyLib section mos_tt_lv_ttinclude "umc025.scs" section=l25_5v_tt include "umc025.scs" section=rc_tt include "umc025.scs" section=5v_tt endsection mos_tt_lv_tt //section 2 section mos_ff_lv_ff include "umc025.scs" section=l25_5v_ff include "umc025.scs" section=rc_tt include "umc025.scs" section=5v_ff endsection mos_ff_lv_ff …… …… …… endlibrary MyLib 确认下你 ...
发表于 2015-7-31 16:24:07 | 显示全部楼层
回复 5# istart_2002

library MyLib
section mos_tt_lv_ttinclude "umc025.scs" section=l25_5v_tt
include "umc025.scs" section=rc_tt
include "umc025.scs" section=5v_tt
endsection mos_tt_lv_tt


//section 2
section mos_ff_lv_ff
include "umc025.scs" section=l25_5v_ff
include "umc025.scs" section=rc_tt
include "umc025.scs" section=5v_ff
endsection mos_ff_lv_ff
……

……
……
endlibrary MyLib

确认下你 secttion和endsection 后面section name 是不是一致?
 楼主| 发表于 2015-8-3 14:44:59 | 显示全部楼层
回复 1# istart_2002


    搞两个变量就好了~~~~
发表于 2015-8-3 19:19:30 | 显示全部楼层
本帖最后由 kongliuer 于 2015-8-6 09:36 编辑

对ocean语法不是很熟悉,其实你可以在新建一个lib.scs 定义不同的section即可。
如:
section mos_tt_res_ff
include "xxxx.scs' section = mos_tt
include "xxxx.scs' section = res_ff
endscetion mos_tt_res_ff

section mos_ff_res_ff
include "xxxx.scs' section = mos_ff
include "xxxx.scs' section = res_ff
endscetion  mos_ff_res_ff

.......
......
这样比较麻烦一点而已。
期待大神能给予解答,更简单的方法。
 楼主| 发表于 2015-8-4 09:05:07 | 显示全部楼层
 楼主| 发表于 2015-8-5 14:34:27 | 显示全部楼层


对ocean语法不是很熟悉,其实你可以在新建一个lib.scs 定义不同的section即可。
如:
section mos_tt_res ...
kongliuer 发表于 2015-8-3 19:19




    这样写好像不行啊~
截图01.png 截图02.png
提示:Found an ‘section’ statement outside a ‘library’
Found an ‘endsection’ statement without a matching ‘section’ statement.
File '/home/XXX/lib.scs' does not contain any libraries.
XXX/lib.scs:Error found parsing the library file.
发表于 2015-8-6 09:29:27 | 显示全部楼层
回复 5# istart_2002


   我这边是可以的~你是不是格式不正确呐?你是全部写在一个文件中吗?
发表于 2015-8-6 09:42:58 | 显示全部楼层
i=0
foreach( corner_mos5 list("ss_5" "ff_5")
foreach( corner_mos2 list("ss" "ff")
foreach( corner_res list("ss_res" "ff_res" )
foreach( corner_bip list("ss_bip" "ff_bip" )
foreach( corner_cap list("ss_mim" "ff_mim" )
i++

modellist1=list("/home/ylu/MSLK7100/c018hv32v.scs" corner_mos5)
modellist2=list("/home/ylu/MSLK7100/c018hv32v.scs" corner_mos2)
modellist3=list("/home/ylu/MSLK7100/c018hv32v.scs" corner_res)
modellist4=list("/home/ylu/MSLK7100/c018hv32v.scs" corner_bip)
modellist5=list("/home/ylu/MSLK7100/c018hv32v.scs" corner_cap)
modelFile(modellist1 modellist2 modellist3 modellist4 modellist5)

    )
   )
  )



------把上面的地址改成你本地techfile所在地址地址就行了。

上面的库地址换成你的techfile所在地址就行了

上面的库地址换成你的techfile所在地址就行了
 楼主| 发表于 2015-8-6 10:14:34 | 显示全部楼层


回复  istart_2002


   我这边是可以的~你是不是格式不正确呐?你是全部写在一个文件中吗?
kongliuer 发表于 2015-8-6 09:29




    噢~我写两个文件里的~一会再试下~
发表于 2016-7-19 09:42:38 | 显示全部楼层
回复 2# kongliuer


    如果没有×××.scs文件怎么办,有的是多个mdl,ckt文件,这个程序要怎么写?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-17 16:27 , Processed in 0.024345 second(s), 8 queries , Gzip On, Redis On.

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