Skill 脚本程序合集下载-无法找到脚本文件

Skill 脚本程序合集下载-无法找到脚本文件

EETOP网友整理了一份非常详细SKILL脚本奉献给大家。

内容摘要

1.解决offgrid错误的脚本1使用方法:文件解压后,load该文件,在layout中选择图形,然后按退格键,输入新的grid大小后确定即可。

2.解决offgrid错误脚本2

使用方法:文件解压后,load该文件,在CIW窗口输入snapgrid(库名 cell名 grid),例如:snapgrid(libabc test 0.01)

注意:如果有子cell调用的情况,需要先用此脚本解决子cell的offgrid问题,也可以不加cell名字,那么整个library都会移动以适应新的grid

3.将BMP图片转换成Layout图形脚本

使用方法:使用画图程序将图形或者图形化的字保存为bmp格式,解压该脚本,修改bmpfile的路径和Layer一行,可以根据需要修改grid大小,打开需要生成Layout的空cell,最后在CIW窗口load 该文件。

注意:在画图时候注意字体放大,以及调整像素,grid等,以免生成的图形宽度,间距等不符合工艺库DRC rules。

4.使用鼠标中键实现版图和原理图缩放

使用方法:文件解压后,load该文件

注意:无

5.解密ile文件

使用方法:文件解压后,load该文件,输入NlDecrypt(加密文件 解密后文件)即可,例如:NlDecrypt(“123.ile”“123.il”)

注意:该解密只能解密没有使用密码加密的ile文件,有密码的ile文件,即使知道密码,也无法解密。不要使用该脚本到非法用途和商业用途。

6.精确定位到(X Y)坐标使用方法:文件解压后,load该文件,在使用移动或者copy命令时,可以使用快捷键F9打开输入框,快速定位到坐标点。

注意:文件定位到输入坐标点的时候打开了系统的参考坐标点(就是米字符号)

7.个性化Menu制作(模板)

使用方法:文件解压后,load该文件,该模板就会出现在CIW窗口,打开Layout也会自动加载菜单。该菜单模板包括子菜单,分隔线,以及Layout打开时,自动触发加载Layout菜单等功能。

注意:可以依据需要修改此菜单模板,菜单点击后触发的function函数也可以根据需要进行修改。

8.简单cadence form的制作(模板)

使用方法:文件解压后,load该文件,在版图界面使用快捷键F10打开form

控件包括了:stringfield,floatfield,cyclicfield,radiofield,spinbox,separatorfield,button,label,pointfield,pointlistfield,scalefield,layercyclic,listfield,listboxfield,multitext等基本控件

9.增强cadence form的制作(模板)

控件中包括了:button响应,optionsForm得到enterbox输入,reportfield,分页tabfield,复选框togglefield等

10.Pad坐标提取

使用方法:文件解压后,load该文件,在版图界面使用快捷键F9打开设置

说明:该程序主要思路是copy一个版图的副本,然后打散,根据副本中pad对应层的leftedge rightedge topedge bottomedge找到中心位置,最后将pad坐标打印到CIW界面

本脚本取自runtoking的帖子,认为需要改进的地方:1.如果其它层有label在PAD下面的话会把该label也误提取,最好代码增加识别label的层 2.多个pad层交叠的时候不能当成一个提取,最好增加merge的操作 3.输出最好可以选择输出到文本或者用report field来看,输出到ciw看毕竟不方便。

如何下载

首先请在其他微信群(非EETOP群!)分享此文,然后点击阅读原文进入EETOP公众号,后台输入:skill,小编核实后,将会发送下载链接。

推荐阅读