微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > diva --lvs时的错误

diva --lvs时的错误

时间:10-02 整理:3721RD 点击:
急急急!
使用divA做LVS时,
发现对于三极管来说,C,B,E三个极连接关系接反,divA也不会报错。
例如:本来应该C极接X点,B极接Y点,但当版图中C极接Y,B极接X时,
divA并不会检测到这种错误。
有没有什么地方需要设置的呢?
稍后贴EXT文件和LVS文件上来看看。
谢谢大家了

其他器件类型、大小、或者rewired都可以报错。
EXT文件中的相关项
extractDevice(NPN(NPNE "E") (NPNB"B") (BPTer "C") "npnivpcell Bipolar")

LVS文件中相关项
procedure(compareTran(m1 m2)prog((tran)
if(((m1->area)&&(m2->area))if((abs(((m1->area)-(m2->area)))>(0.05*(m1->area)))then
sprintf(errorW "Area value mismatch: %garea layout to %garea schematic" float((m1->area)) float((m2->area)) ) return(errorW)))
if(((m1->areab)&&(m2->areab)) if((abs(((m1->areab)-(m2->areab)))>(0.05*(m1->areab))) then
sprintf(errorW "Areab value mismatch: %gareab layout to %gareab schematic" float((m1->areab)) float((m2->areab))) return(errorW)))
return(tran)))
compareDeviceProperty("npn" compareTran)

问题已经找到。原来是在CDF参数----simulation info-那里permuterule添错了。

diva现在还有人用呢

经常在用。

diva好遥远

很熟悉

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

网站地图

Top