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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: wjx197733

PyAether有工艺转换的功能吗?

[复制链接]
发表于 2025-2-5 17:41:49 | 显示全部楼层


firewolf223 发表于 2025-2-5 17:26
也可以写类似skill的脚本,用的python语法
前提是你得有两个工艺下的epdk
或者你直接在skill里转好,再 ...


其实编写skill脚本实现不同pdk之间的转换,不是很困难。困难的是一些细节问题,比如不同pdk下,mos管的w和l的最大值不一样;再比如不同pdk下mos管的symbol不一样,转换后肯定会出现mos管端口悬空的问题。这两种现象用skill脚本处理起来比较麻烦。


不知道PyAether会不会自动处理这两种问题。
发表于 2025-2-7 16:50:53 | 显示全部楼层
PyAether所带的AetherWings工具包,具有这个功能哈。多谢哈
发表于 2025-2-8 17:22:59 | 显示全部楼层


wrss20080407 发表于 2025-2-5 17:41
其实编写skill脚本实现不同pdk之间的转换,不是很困难。困难的是一些细节问题,比如不同pdk下,mos管的w ...


不会处理的,哈哈

尤其是你说的那个symbol 起始点不一样造成的floating,或者short
所以好多公司人家用自己的一套symbol
发表于 2025-2-8 17:34:35 | 显示全部楼层


firewolf223 发表于 2025-2-8 17:22
不会处理的,哈哈

尤其是你说的那个symbol 起始点不一样造成的floating,或者short


实际上,我正在写一个skill脚本文件,试图解决这个问题。

现在看来,我太高估我自己了
发表于 2025-2-12 16:33:13 | 显示全部楼层


wrss20080407 发表于 2025-2-5 17:41
其实编写skill脚本实现不同pdk之间的转换,不是很困难。困难的是一些细节问题,比如不同pdk下,mos管的w ...


不可能自动处理,参数不一样,如何调整需要设计来决定。
可以在porting的时候把转换计算放进去,不同器件需要分别处理。整个设计中可能出现pdk limit等意外的情况,比如管子放大或缩小,如果遇到W、L取值限制,可能需要重新分finger,写脚本也是个迭代的过程。

发表于 2025-2-14 14:13:48 | 显示全部楼层


wrss20080407 发表于 2025-2-8 17:34
实际上,我正在写一个skill脚本文件,试图解决这个问题。

现在看来,我太高估我自己了


情况太多了

放过自己
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-22 22:21 , Processed in 0.017808 second(s), 6 queries , Gzip On, Redis On.

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