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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 246|回复: 6

[原创] 加载Display的Skill Code

[复制链接]
发表于 昨天 17:57 | 显示全部楼层 |阅读模式

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

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

x
我们在加载自制的Display文本时,较多的会使用以下两种方式:
①打开Layout编辑界面后,在LSW中打开“Display Resource Editor”窗口,在此Load自制的Display文本。
该方式比较基础,操作起来也慢。
②建立.cdsinit文本,在该文本中建立快捷键绑定drLoadDrf Display路径,键盘上点击快捷键后,则自动加载设置好路径的Display文本。如果是工艺单一,那么该方式比较简单快捷。若不同工艺用不同Display文本时,则比较繁琐。要么将.cdsinit文本建立在每一个启动Virtuoso的项目路径下,建立起专属的.cdsinit文本,其中加载针对于该项目工艺的Display文本。或者将.cdsinit文本放在家目录下,每次启动不同工艺的项目时,都需要在.cdsinit文本中drLoadDrf后更换不同的Display文本路径。灵活度不高,繁琐。
由此,写出附件中的skillcode。该脚本只需要在家目录下的.cdsint文本中Load,那么打开不同工艺不同项目时,只需要键入快捷键8,则打开弹窗,只需要写入工艺信息,即可加载对应的Display文本。
例如,打开virtuoso后,在Layout界面,键入8,打开弹出,键入smic110,则加载自制的smic110 Display文本,重新输入tsmc28,则更新加载自制的tsmc28 Display文本。以此类推,再也不需要给专属项目专属的.cdsinit文本了。

LoadDisplay.il.txt

1.55 KB, 下载次数: 22 , 下载积分: 资产 -2 信元, 下载支出 2 信元

售价: 3 信元资产  [记录]

用记事本写的Code

发表于 昨天 19:47 | 显示全部楼层
thanks
发表于 14 小时前 | 显示全部楼层
感觉很方便
发表于 12 小时前 | 显示全部楼层
我直接写在deRegUserTriggers来加载,开cellview时获取当前cv的tf 来加载对应display文本
发表于 11 小时前 | 显示全部楼层
load 不成功呢,提示 Display file not found
发表于 8 小时前 | 显示全部楼层


tt393949660 发表于 2025-7-4 11:15
load 不成功呢,提示 Display file not found


displayfilemap的数据没写对
发表于 8 小时前 | 显示全部楼层
本帖最后由 YuSHL 于 2025-7-4 14:21 编辑


YuSHL 发表于 2025-7-4 13:58
displayfilemap的数据没写对



;;1. copy display file to working directory(start virtuoso dir)
;;2. load("path/skLoadDisplayFile.il") in used .cdsinit


skLoadDisplayFile.zip

649 Bytes, 下载次数: 4 , 下载积分: 资产 -2 信元, 下载支出 2 信元

1

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-4 22:28 , Processed in 0.025222 second(s), 10 queries , Gzip On, MemCached On.

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