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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] 数模混合网表做lvs有问题

[复制链接]
发表于 2024-10-29 09:51:38 | 显示全部楼层 |阅读模式
20资产
有大佬用过tapless工艺吗,virtuoso提网表后,做lvs有问题,数字网表单跑是没问题的,顶层网表端口顺序也对上了

573bb96a90b953cca92f5380181efd4.jpg
发表于 2024-10-29 10:31:26 | 显示全部楼层
1. 看看是不是大小写的问题,rule中加source case yes看看
2. 如果数字模拟部分是分开产生网表然后合并的,看看是不是有模拟部分用到与数字部分相同的单元名的情况,改下单元名,或者把模拟部分用到的子单元定义都放到模拟顶层定义的内部去。
 楼主| 发表于 2024-10-29 10:38:03 | 显示全部楼层


acrofoxAgain 发表于 2024-10-29 10:31
1. 看看是不是大小写的问题,rule中加source case yes看看
2. 如果数字模拟部分是分开产生网表然后合并的, ...


大小写试过了,我现在尝试了只有两个数字模块,没有模拟的电路,用virtuoso建了两个空壳,提出来顶层网表,再include两个数字的cdl,也不行

发表于 2024-10-29 10:41:46 | 显示全部楼层
进步提高的好机会
 楼主| 发表于 2024-10-29 10:45:41 | 显示全部楼层
每个cdl中X1,X2这种模块的标号重复是否有影响
发表于 2024-10-29 10:46:57 | 显示全部楼层


新手上路哈哈哈 发表于 2024-10-29 10:45
每个cdl中X1,X2这种模块的标号重复是否有影响


不在一个subckt内没影响
发表于 2024-10-29 10:51:32 | 显示全部楼层


新手上路哈哈哈 发表于 2024-10-29 10:38
大小写试过了,我现在尝试了只有两个数字模块,没有模拟的电路,用virtuoso建了两个空壳,提出来顶层网表 ...


include两个网表,这两个网表里面可能有相同的subckt定义,但是它们的内容可能不同,或者端口顺序可能不同,这样就会导致问题。

cdl网表的subckt支持嵌套定义,可以用嵌套定义避免冲突。

.subckt sub1 ...
...
.ends

.subckt sub2 ...
...
.ends

.sub TOP1 ...
x1 ... sub1
x2 ... sub2
...
.ends

可以变为:

.sub TOP1 ...
.subckt sub1 ...
...
.ends

.subckt sub2 ...
...
.ends

x1 ... sub1
x2 ... sub2
...
.ends
发表于 2024-10-29 11:13:36 | 显示全部楼层
先把你的电源捋清楚吧,PMOS/NMOS 的B端都接DVSS,LAYOUT/SOURCE 都有问题
 楼主| 发表于 2024-10-29 11:31:24 | 显示全部楼层


wesley_wan 发表于 2024-10-29 11:13
先把你的电源捋清楚吧,PMOS/NMOS 的B端都接DVSS,LAYOUT/SOURCE 都有问题


这个是数字pr后的网表,单独做lvs,是过了的

发表于 2024-10-29 12:03:32 | 显示全部楼层
看看BOX掉数字部分和模拟部分再跑一下试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-12-4 02:11 , Processed in 0.021609 second(s), 6 queries , Gzip On, Redis On.

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