微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC版图设计交流 > lvs错误不明白

lvs错误不明白

时间:10-02 整理:3721RD 点击:
calibre 跑lvs,没跑完就停止了,报错:
Wrong pin count in file "../xxx.net" at line 254: expected 2 pins, but found 0
Wrong pin count in file "../xxx.net" at line 255: expected 2 pins, but found 0
Source could not be read.
什么原因?请高手指教

模块没用识别层标示PIN?也就是端口没用LABEL打上?

这是用什么工具跑的?CALIBRE?

是不是include进来数字网表、然后数字部分没加电源地?

感觉跟用calibre窗口跑的不一样,是不是layout上调用的cell是空的,可能路径不存在了,所以无法跑。如果DRC能跑,就不是这个问题。

label有打上,别的模块都能跑过,就这个模块有个电容器件,就遇到问题,calibre.

跑lvs 用的网表是从电路直接导出的,感觉是网表哪里出了问题,报错的地方是个电容

我觉得是网表出问题了
.subckt cell1 abc
xcell2a bctype1
.ends
.subckttype1 a
.....
.ends
子类型 type1 少了 bc
是不是这种情况呢?

他的报法是器件应该有两个pin,但是没找到。
你先试试单独run电容,以及看看网表的写法,需要include的就include,这个只能慢慢试了。

会不会是电容你少了些什么识别层没画上。然后LVS认不出来那个是电容?同建议单做个CELL跑电容

问题解决了,多谢各位指点

具体是啥问题?

电路有个没有定义的电容,导出的netlist是错的

学习了,,,,,,,,,,,

请问你是怎么解决的?没有定义的电容是什么意思?

全局变量 数字模块

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top