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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5399|回复: 15

[求助] 数字模块内部多电源,如何过lvs

[复制链接]
发表于 2019-7-1 16:31:54 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 jayla 于 2019-7-1 16:31 编辑

数字模块内部有几个不同的电源,分别各自用电源环供电,在virtuoso里面做lvs时,只能识别默认的VDD VSS,剩下的VDD1 VSS1等都会报lvs错误(source),不知道怎样才能通过lvs呢,或者如何在网表中添加区域的电源。跪谢各位大神!

4a4f2efb546199c1d8c5ec64d41a562.jpg
 楼主| 发表于 2019-7-1 16:31:55 | 显示全部楼层
顶一下,求大神看见
发表于 2019-7-2 07:43:28 | 显示全部楼层
多个电源就不能用global了
 楼主| 发表于 2019-7-2 09:33:06 | 显示全部楼层


maomao198477 发表于 2019-7-2 07:43
多个电源就不能用global了


对,本来是在网表最后定义global VDD VSS,不知道现在怎么分区域设置,您能指点一下吗
 楼主| 发表于 2019-7-2 10:22:31 | 显示全部楼层


maomao198477 发表于 2019-7-2 07:43
多个电源就不能用global了


具体是设置什么命令呢,跪求指点
发表于 2019-7-2 10:47:23 | 显示全部楼层
1.首先global肯定不行的:多个电源的,数字导网表的时候有选项到处电源地的连接,转完cdl之后,查看是否每个cell对电源地的连接是单独定义的。把最后的global删掉~
2.lvs 文件中的 power ground 定义要包含所有的电源地的名字~
 楼主| 发表于 2019-7-4 11:14:06 | 显示全部楼层


bsbs525 发表于 2019-7-2 10:47
1.首先global肯定不行的:多个电源的,数字导网表的时候有选项到处电源地的连接,转完cdl之后,查看是否每 ...


谢谢确实是这样,我在encounter导出网表的时候,saveNetlist -includePowerGround就可以了。但是我发现cts的时候插的一些buffer并不在子模块网表中,而是在顶层,还需要自己手动定义电源地,不知道是哪里出了问题。
发表于 2019-7-9 15:39:30 | 显示全部楼层
听了各位的讨论受益匪浅
发表于 2019-7-10 10:42:20 | 显示全部楼层
电源好分开,如果用的是不同的地的话,不还是会有softconnect的问题吗,还要在版图里加虚拟隔离层的吧?
发表于 2019-7-24 10:58:30 | 显示全部楼层
应该是要加的, 类似 PSB2 这种layer来区分
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-1-5 15:11 , Processed in 0.029485 second(s), 9 queries , Gzip On, Redis On.

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