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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: 郑伟

[求助] 我之前使用icc指做过没有io的版图,现在开始做带有io的版图,我不知道调用的命令是什么

[复制链接]
 楼主| 发表于 2022-2-25 18:00:42 | 显示全部楼层
求大佬帮忙
 楼主| 发表于 2022-2-25 18:01:38 | 显示全部楼层
求大佬帮忙
发表于 2022-3-1 20:40:10 | 显示全部楼层
create_cell
 楼主| 发表于 2022-3-2 17:11:11 | 显示全部楼层


大神,能不能再详细点,这个命令太宽泛了,我不知道该怎么使用
 楼主| 发表于 2022-3-2 18:14:42 | 显示全部楼层


wwstone 发表于 2022-3-2 17:59
首先要找到你所使用IO的PDK,在里面找到包含 .lib 或者 .db 的文件夹,还有包含 CEL 和 FRAM 文件夹 ...


谢谢大神

 楼主| 发表于 2022-3-3 12:26:34 | 显示全部楼层


wwstone 发表于 2022-3-2 17:59
首先要找到你所使用IO的PDK,在里面找到包含 .lib 或者 .db 的文件夹,还有包含 CEL 和 FRAM 文件夹 ...


大神,您看一下我现在脚本写对了没,std_cell是我以前设置的可以用,红色是我自己加的,谢谢大神
set search_path " . \
   $my_path \
/home/synopsys/syn/L-2016.03-SP1/libraries/syn\
        /home/ICer/110SmicMsgl/110/110process/smic011_standardcell/SCC011UMS_HD_RVT_syn_V0.1a/SCC011UMS_HD_RVT_V0p1a/liberty/1.2v\
       /home/ICer/110SmicMsgl/110/110process/smic011_standardcell/SCC011UMS_HD_RVT_V0.1a/SCC011UMS_HD_RVT_V0p1a/symbol\
         /home/ICer/110SmicMsgl/110/110process/IO_IP/SMIC/SPC011D3RP_V0p3d/syn/1p8v\
   $search_path"

set synthetic_library "standard.sldb dw_foundation.sldb"
set symbol_library [list scc011ums_hd_rvt.sdb scc011ums_hd_rvt.slib]

set all_stdcel_libs(SCN1)  "scc011ums_hd_rvt_ff_v1p32_85c_ccs.db"   
set all_stdcel_libs(SCN2)  "scc011ums_hd_rvt_ss_v1p08_125c_ccs.db"

set_min_library SPC011D3RP_max.db -min_version SPC011D3RP_min.db

set target_library "$all_stdcel_libs(SCN1) $all_stdcel_libs(SCN2) SPC011D3RP_max.db SPC011D3RP_min.db "
set link_library " * \
                   $target_library \
                   $synthetic_library \

set tech_file "/home/ICer/110SmicMsgl/110/110process/smic011_standardcell/SCC011UMS_HD_RVT_V0.1a/SCC011UMS_HD_RVT_V0p1a/astro/tf_wo_ALPA/scc011u_hd_7lm_1tm_thin.tf"  
set ref_lib "/home/ICer/110SmicMsgl/110/110process/smic011_standardcell/SCC011UMS_HD_RVT_V0.1a/SCC011UMS_HD_RVT_V0p1a/astro/scc011ums_hd_rvt \
                  /home/ICer/110SmicMsgl/110/110process/IO_IP/SMIC/SPC011D3RP_V0p3d/apollo/SPC011D3RP_6MT"

create_mw_lib $lib_name -open \
              -technology $tech_file \
              -mw_reference_library "$ref_lib" \
              -bus_naming_style {[%d]}

 楼主| 发表于 2022-3-3 13:46:12 | 显示全部楼层


wwstone 发表于 2022-3-2 17:59
首先要找到你所使用IO的PDK,在里面找到包含 .lib 或者 .db 的文件夹,还有包含 CEL 和 FRAM 文件夹 ...


大神,我也不知道那么写对不对,然后我运行了一下,报了一类错误,就是io库下面的FRAM打不开,我之前std也遇到过这种情况,当时是这个文件损坏了,换了一个就好了,这个之前也没用过,这个错误要怎么修改呀
Error: Cannot open cell PVSS1CAPR.FRAM for read. (MW-004)
Error: Cannot open cell PFILL001AR.FRAM for read. (MW-004)
Error: Cannot open cell PVDD1CANPR.FRAM for read. (MW-004)
Error: Cannot open cell PANA1CANPR.FRAM for read. (MW-004)
Error: Cannot open cell PVSS1CANPR.FRAM for read. (MW-004)
Error: Cannot open cell PANA2APR.FRAM for read. (MW-004)
Error: Cannot open cell PVSS3APR.FRAM for read. (MW-004)
Error: Cannot open cell PFILL5AR.FRAM for read. (MW-004)
Error: Cannot open cell PFILL20R.FRAM for read. (MW-004)
Error: Cannot open cell PFILL10R.FRAM for read. (MW-004)
Error: Cannot open cell PFILL1AR.FRAM for read. (MW-004)
Error: Cannot open cell PFILL2AR.FRAM for read. (MW-004)
Error: Cannot open cell PFILL01R.FRAM for read. (MW-004)
Error: Cannot open cell P1DIODER.FRAM for read. (MW-004)
Error: Cannot open cell PDIODE8R.FRAM for read. (MW-004)
Error: Cannot open cell PVDD1APR.FRAM for read. (MW-004)

发表于 2022-3-3 14:12:54 | 显示全部楼层


郑伟 发表于 2022-3-3 13:46
大神,我也不知道那么写对不对,然后我运行了一下,报了一类错误,就是io库下面的FRAM打不开,我之前std ...


这个也不太清楚了,我也没学多久
 楼主| 发表于 2022-3-3 14:19:27 | 显示全部楼层


wwstone 发表于 2022-3-3 14:12
这个也不太清楚了,我也没学多久


那大神 您看一下我那些语句写对了吗?还是还缺什么东西
发表于 2022-3-3 14:56:57 | 显示全部楼层


郑伟 发表于 2022-3-3 14:19
那大神 您看一下我那些语句写对了吗?还是还缺什么东西


我看着没有啥问题,你一句句的跑一下看看有没有出现错误;不过我的 db 文件都是写绝对路径的,不知道有没有影响。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-21 17:49 , Processed in 0.026629 second(s), 5 queries , Gzip On, Redis On.

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