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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] SKILL解决EM问题

[复制链接]
发表于 2021-3-31 16:05:14 | 显示全部楼层 |阅读模式

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

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

x
想用skill解决EM的问题,有什么好的思路么?

发表于 2021-3-31 17:29:00 | 显示全部楼层
EM? 是指电磁仿真?
 楼主| 发表于 2021-4-9 10:32:06 | 显示全部楼层


amodaman 发表于 2021-3-31 17:29
EM? 是指电磁仿真?


电流密度问题,想抓取via打的不够的地方,calibre到时容易,但是每次新的pdk就得去添加语句,skill写的话没啥思路。

发表于 2021-4-9 12:06:10 | 显示全部楼层


lhc703 发表于 2021-4-9 10:32
电流密度问题,想抓取via打的不够的地方,calibre到时容易,但是每次新的pdk就得去添加语句,skill写的话 ...


随便想一个思路给你:

假设你可以在layout view里面的path 或者polygon上添加connectivity 属性,那么你可以准备一个txt文件列表,将你关心的几个net的名称和他们流过的电流写成数据组。

然后再SKILL脚本里面调用几个Assura几何图形运算的函数,按照connecti息将这个net上的金属面积(宽度和长度)提取出来。

用一个简单的公式就可以计算出你关心的电流密度是否达到你的要求。

同样的办法可以计算IR Drop,省得你去买专业软件了,其实就那么回事。
 楼主| 发表于 2021-4-14 15:25:43 | 显示全部楼层


amodaman 发表于 2021-4-9 12:06
随便想一个思路给你:

假设你可以在layout view里面的path 或者polygon上添加connectivity 属性,那么你 ...


skill调用函数?怎么调用?
 楼主| 发表于 2021-4-14 15:29:28 | 显示全部楼层


lhc703 发表于 2021-4-14 15:25
skill调用函数?怎么调用?


skill可以和calibre函数结合?
发表于 2021-4-14 16:10:49 | 显示全部楼层


lhc703 发表于 2021-4-14 15:29
skill可以和calibre函数结合?


Calibre只能针对GDS文件操作,GDS数据格式里面应该没有connectivity 信息了,除非你自己写一个,通过金属层连接来找到所有连在一起的几何图形,也是可以做到的。

我说的思路是直接在layout view数据库上的,所以建议你用Assura的函数。
 楼主| 发表于 2021-4-15 10:03:11 | 显示全部楼层


amodaman 发表于 2021-4-14 16:10
Calibre只能针对GDS文件操作,GDS数据格式里面应该没有connectivity 信息了,除非你自己写一个,通过金属 ...


……这个还真没用过,公司都没装assura,等我装一个试试看,所以assura可以反标也是因为他可以读取到netName?

发表于 2021-4-15 11:36:58 | 显示全部楼层
对,要不然怎么跑LVS/XRC呢。
 楼主| 发表于 2021-4-15 17:14:25 | 显示全部楼层


amodaman 发表于 2021-4-15 11:36
对,要不然怎么跑LVS/XRC呢。


那和svrf比优势也挺大啊,怎么assura现在就很少有人用了呢?

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

本版积分规则

关闭

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

×

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

GMT+8, 2024-12-22 16:53 , Processed in 0.025394 second(s), 7 queries , Gzip On, Redis On.

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