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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5774|回复: 14

[求助] 求 skill 实现 via 缩小 这个功能的程序

[复制链接]
发表于 2016-12-6 14:36:47 | 显示全部楼层 |阅读模式
200资产
各位大神:想把 0.18um 工艺 的版图 shrink 至 0.162 um工艺;foundry 要求 模拟部分 先放大1.1倍,然后与数字部分一起 再 缩小。 而将 模拟部分放大 1.1倍的时候,其他层(包括间距等)都直接放大1.1倍,这个用virtuoso 实现了;但
要求 将via 和 contact 又再缩小至 原来的尺寸,即 缩小至 1 倍。
        请问如何将 整个版图中 放大的 via 缩小 至 原来的尺寸? 假如用 skill 语言实现,请问有无实例程序供参考。谢谢

发表于 2016-12-6 16:45:58 | 显示全部楼层
用calibredrv的size可以改
 楼主| 发表于 2016-12-6 17:25:48 | 显示全部楼层
发表于 2016-12-6 17:42:50 | 显示全部楼层
在layer/size的input填需要改的层号,output填一个没用到的层号,size填放大缩小的尺寸,正放大负缩小,下面选all cell one_at_a_time,然后run,这样就有了一个尺寸满足的层次,把之前的孔那一层删掉,在用size把input  output层号反一下,size填0,run,这样就生成了尺寸满足的孔,再去把之前生成的那个没用到的层删了,然后保存gds,导入virtuoso(这个适用于整个图没有打散的情况,打散了直接在virtuoso用size就行了,建议新建一个库先试一试,避免把之前的图覆盖掉,calibredrv我也不熟,方法可能比较绕,但是亲测可以实现)
 楼主| 发表于 2016-12-6 18:56:09 | 显示全部楼层


在layer/size的input填需要改的层号,output填一个没用到的层号,size填放大缩小的尺寸,正放大负缩小,下面 ...
戴上面具做人 发表于 2016-12-6 17:42




   没用过calibredrv。请问这是个什么工具,与calibre一样吗?
发表于 2016-12-7 08:56:19 | 显示全部楼层
回复 5# lindychen


    就是calibre的,你直接在终端输入calibredrv就出来了
发表于 2016-12-7 14:11:09 | 显示全部楼层
回复 2# 戴上面具做人


你好,这个怎么实现呢?
 楼主| 发表于 2016-12-7 16:18:23 | 显示全部楼层


在layer/size的input填需要改的层号,output填一个没用到的层号,size填放大缩小的尺寸,正放大负缩小,下面 ...
戴上面具做人 发表于 2016-12-6 17:42




  这样操作是不是需要先将 layout 导出 gds2文件,然后再将gds2文件导入 calibredrv 进行操作。
 楼主| 发表于 2016-12-7 17:41:02 | 显示全部楼层


在layer/size的input填需要改的层号,output填一个没用到的层号,size填放大缩小的尺寸,正放大负缩小,下面 ...
戴上面具做人 发表于 2016-12-6 17:42



请问我要将 via的尺寸从现在的尺寸缩小到 现在的0.85倍,应该如何填写倍数?
发表于 2016-12-7 19:08:30 | 显示全部楼层
回复 7# zhangyanyan
上面写的很详细了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-3-29 21:03 , Processed in 0.027467 second(s), 5 queries , Gzip On, Redis On.

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