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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1277|回复: 2

[求助] 如何通过命令行提取gds和cdl

[复制链接]
发表于 2023-4-25 17:06:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请问如何通过一系列命令在指定位置生成指定的gds和cdl文件,
有大佬跟我说用   strmout   这个命令,有使用过的能给个使用这个命令的模板吗,我参考一下,或者有其它方式能产生gds和cdl也行。
发表于 2023-4-25 18:53:52 | 显示全部楼层
procedure(StreamOut()
let((cv cell)
        cv=geGetEditCellView()
        cell=cv~>cellName
        unless(isDir(strcat("GDS1/" cell))
                   sh(strcat("mkdir -p GDS1/" cell))
                  )
        unless(cv~>cellViewType=="masklayout"
                   warn("%L %L %L is not layout view\n"
                            cv~>libName cv~>cellName cv~>viewName
                           )
                   return(nil)
                  )
        xstSetField("virtualMemory" "true")
        xstSetField("library" cv->libName)
        xstSetField("ToPCell" cv->cellName)
        xstSetField("View" cv->viewName)
        xstSetField("strmFile" strcat("opt/work/GDS1/OUT/ " cell  " / " cell ".gds" ))
        xstSetField("replaceBusBitChar" "true")
        xstSetField("showCompletionMsgBox" "false")
        ;if(member("tsmcN28"ddGetLibList()->name)
        ;   then xstSetField("enableColoring""true")
        ; )
        xstOutDoTranslate()
   )
                 )
发表于 2023-4-25 18:54:51 | 显示全部楼层
本帖最后由 gxc_cjgs 于 2023-4-26 09:18 编辑

.....
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-13 15:38 , Processed in 0.018223 second(s), 6 queries , Gzip On, Redis On.

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