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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: fj773

[求助] 谁能给个smic18mmrf的工艺库文件啊

[复制链接]
发表于 2015-4-21 08:24:10 | 显示全部楼层
回复 20# 阿斯兰

我懂得也不多,知道的都告诉你,、。
发表于 2015-4-23 16:55:30 | 显示全部楼层
回复 21# lc137615061


    大哥 我也急需一个5141的库 能否也给我发一个 不胜感激 598291465@qq.com!!
发表于 2015-4-26 10:43:27 | 显示全部楼层
回复 7# lc137615061
多谢大哥也给我发一份  谢谢   690958520@qq.com
感激不尽!!!
发表于 2015-4-27 08:18:40 | 显示全部楼层
回复 23# millervan


   ic5?ic6?
发表于 2015-4-27 10:32:54 | 显示全部楼层
回复 24# lc137615061

ic5141  多谢
发表于 2015-4-27 10:34:57 | 显示全部楼层
回复 24# lc137615061

另外 请问有IBM BICMOS的bicmos7wl 的工艺库么 ? 有的话   也再次感谢一下  ~~~~
发表于 2015-4-27 10:52:30 | 显示全部楼层
回复 26# millervan

真没有。
发表于 2015-4-27 11:44:39 | 显示全部楼层
回复 27# lc137615061


   已收到 !!多谢
发表于 2015-5-19 09:44:15 | 显示全部楼层
版主能帮我解决一下吗?
smic mmrf 018  修改为verilog还是不行,显示SpectreHDL is no longer supported
res.def 修改为:
`include "discipline.h"
module polyres_hdl (n2, n1, ctrl2, ctrl1);
electrical n2, n1, ctrl2, ctrl1;
parameter real lr=0.0;
parameter real wr=0.0;
parameter real rtemp=$temperature - 273.15;
parameter real jc1a = 0;
parameter real jc1b = 0;
parameter real jc2a = 0;
parameter real jc2b= 0;
parameter real tc1 = 0;
parameter real tc2 = 0;
parameter real etch = 0;
parameter real tnom = 25.0;
parameter real rsh0 = 1;
parameter real rmaxvcoef = 3;
parameter real rminvcoef = 0.33;

real dt, absv, vc1, vc2, tcoef, vcoef, r0, weff;
    initial
    begin
    end

    analog begin
        dt = (rtemp - tnom);
        vc1 = jc1a + jc1b / lr;
        vc2 = (jc2a + jc2b / lr) / lr;
        absv = abs(V(ctrl2, ctrl1));
        tcoef = 1.0 + dt * (tc1 + dt * tc2);
        vcoef = 1.0 + absv * (vc1 + absv * vc2);
        vcoef = min(vcoef, rmaxvcoef);
        vcoef = max(vcoef, rminvcoef);
        weff = (wr - 2.0 * etch);
        r0 = rsh0 * lr / weff * tcoef * vcoef;
        V(n2, n1) <+ I(n2, n1) * r0;
    end

    final
    begin   
    end

endmodule

module diffres_hdl (n2, n1, ctrl2, ctrl1);
electrical n2, n1, ctrl2, ctrl1;
parameter real lr=0.0;
parameter real wr=0.0;
parameter real rtemp=$temperature - 273.15;
parameter real jc1a = 0;
parameter real jc1b = 0;
parameter real jc2a = 0;
parameter real jc2b= 0;
parameter real tc1 = 0;
parameter real tc2 = 0;
parameter real etch = 0;
parameter real tnom = 25.0;
parameter real rsh0 = 1;
parameter real rmaxvcoef = 3;
parameter real rminvcoef = 0.33;

real dt, vc1, vc2, tcoef, vcoef, r0, weff;
    initial
    begin   
    end

    analog begin
        dt = (rtemp - tnom);
        vc1 = jc1a + jc1b / lr;
        vc2 = (jc2a + jc2b / lr) / lr;
        tcoef = 1.0 + dt * (tc1 + dt * tc2);
        vcoef = 1.0 + V(ctrl2, ctrl1) * (vc1 + V(ctrl2, ctrl1) * vc2);
        vcoef = min(vcoef, rmaxvcoef);
        vcoef = max(vcoef, rminvcoef);
        weff = (wr - 2.0 * etch);
        r0 = rsh0 * lr / weff * tcoef * vcoef;
        V(n2, n1) <+ I(n2, n1) * r0;
    end

    final
    begin   
    end

endmodule

module absrint_hdl (n2, n1, ctrl2, ctrl1);
electrical n2, n1, ctrl2, ctrl1;
parameter real wr=0.0;
parameter real rtemp=$temperature - 273.15;
parameter real jc1a = 0;
parameter real jc1b = 0;
parameter real jc2a = 0;
parameter real jc2b= 0;
parameter real tc1 = 0;
parameter real tc2 = 0;
parameter real etch = 0;
parameter real tnom = 25.0;
parameter real rshc = 1;
parameter real rsh0 = 0;
parameter real rsh1 = 0;
parameter real rmaxvcoef = 3;
parameter real rminvcoef = 0.33;

real dt, absv, vc1, vc2, tcoef, vcoef, r0, weff;
    initial
    begin   
    end

    analog begin
        dt = (rtemp - tnom);
        weff = (wr - 2.0 * etch);
        vc1 = jc1a + jc1b * weff;
        vc2 = jc2a + jc2b * weff;
        absv = abs(V(ctrl2, ctrl1));
        tcoef = 1.0 + dt * (tc1 + dt * tc2);
        vcoef = 1.0 + absv * (vc1 + absv * vc2);
        vcoef = min(vcoef, rmaxvcoef);
        vcoef = max(vcoef, rminvcoef);
        r0 = (rshc + rsh0 / weff + rsh1 / (weff * weff)) * tcoef * vcoef;
        V(n2, n1) <+ I(n2, n1) * r0;
    end

    final
    begin   
    end

endmodule

module rint_hdl (n2, n1, ctrl2, ctrl1);
electrical n2, n1, ctrl2, ctrl1;
parameter real wr=0.0;
parameter real rtemp=$temperature - 273.15;
parameter real jc1a = 0;
parameter real jc1b = 0;
parameter real jc2a = 0;
parameter real jc2b= 0;
parameter real tc1 = 0;
parameter real tc2 = 0;
parameter real etch = 0;
parameter real tnom = 25.0;
parameter real rshc = 1;
parameter real rsh0 = 0;
parameter real rsh1 = 0;
parameter real rmaxvcoef = 3;
parameter real rminvcoef = 0.33;

real dt, vc1, vc2, tcoef, vcoef, r0, weff;
    initial
    begin   
    end

    analog begin
        dt = (rtemp - tnom);
        weff = (wr - 2.0 * etch);
        vc1 = jc1a + jc1b * weff;
        vc2 = jc2a + jc2b * weff;
        tcoef = 1.0 + dt * (tc1 + dt * tc2);
        vcoef = 1.0 + V(ctrl2, ctrl1) * (vc1 + V(ctrl2, ctrl1) * vc2);
        vcoef = min(vcoef, rmaxvcoef);
        vcoef = max(vcoef, rminvcoef);
        r0 = (rshc + rsh0 / weff + rsh1 / (weff * weff)) * tcoef * vcoef;
        V(n2, n1) <+ I(n2, n1) * r0;
    end

    final
    begin   
    end

endmodule


res_rf.def修改为:
`include "discipline.h"
module polyres_hdl (n2, n1, ctrl2, ctrl1);
electrical n2, n1, ctrl2, ctrl1;
parameter real lr=0.0;
parameter real wr=0.0;
parameter real rtemp=$temperature - 273.15;
parameter real jc1a = 0;
parameter real jc1b = 0;
parameter real jc2a = 0;
parameter real jc2b= 0;
parameter real tc1 = 0;
parameter real tc2 = 0;
parameter real etch = 0;
parameter real dl = 0;
parameter real tnom = 25.0;
parameter real rsh0 = 1;
parameter real rmaxvcoef = 3;
parameter real rminvcoef = 0.33;

real dt, absv, vc1, vc2, tcoef, vcoef, r0, weff;
    initial
    begin   
    end

    analog begin
        dt = (rtemp - tnom);
        vc1 = jc1a + jc1b / lr;
        vc2 = (jc2a + jc2b / lr) / lr;
        absv = abs(V(ctrl2, ctrl1));
        tcoef = 1.0 + dt * (tc1 + dt * tc2);
        vcoef = 1.0 + absv * (vc1 + absv * vc2);
        vcoef = min(vcoef, rmaxvcoef);
        vcoef = max(vcoef, rminvcoef);
        weff = (wr - 2.0 * etch);
        r0 = rsh0 * (lr -2*dl) / weff * tcoef * vcoef;
        V(n2, n1) <+ I(n2, n1) * r0;
    end

    final
    begin   
    end

endmodule

module diffres_hdl (n2, n1, ctrl2, ctrl1);
electrical n2, n1, ctrl2, ctrl1;
parameter real lr=0.0;
parameter real wr=0.0;
parameter real rtemp=$temperature - 273.15;
parameter real jc1a = 0;
parameter real jc1b = 0;
parameter real jc2a = 0;
parameter real jc2b= 0;
parameter real tc1 = 0;
parameter real tc2 = 0;
parameter real etch = 0;
parameter real dl = 0;
parameter real tnom = 25.0;
parameter real rsh0 = 1;
parameter real rmaxvcoef = 3;
parameter real rminvcoef = 0.33;

real dt, vc1, vc2, tcoef, vcoef, r0, weff;
    initial
    begin   
    end

    analog begin
        dt = (rtemp - tnom);
        vc1 = jc1a + jc1b / lr;
        vc2 = (jc2a + jc2b / lr) / lr;
        tcoef = 1.0 + dt * (tc1 + dt * tc2);
        vcoef = 1.0 + V(ctrl2, ctrl1) * (vc1 + V(ctrl2, ctrl1) * vc2);
        vcoef = min(vcoef, rmaxvcoef);
        vcoef = max(vcoef, rminvcoef);
        weff = (wr - 2.0 * etch);
        r0 = rsh0 * (lr -2*dl) / weff * tcoef * vcoef;
        V(n2, n1) <+ I(n2, n1) * r0;
    end

    final
    begin   
    end

endmodule
发表于 2015-5-19 11:15:06 | 显示全部楼层
回复 24# lc137615061
你好,能给我发一份smic18mmrf工艺库?ic610的  。谢谢 。190126760@qq.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-29 08:18 , Processed in 0.023994 second(s), 9 queries , Gzip On, Redis On.

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