The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Other CAD Tools >> Entry Tools >> How to solve this LVS error?
https://designers-guide.org/forum/YaBB.pl?num=1137115302

Message started by jaylin79 on Jan 12th, 2006, 5:31pm

Title: How to solve this LVS error?
Post by jaylin79 on Jan 12th, 2006, 5:31pm

Hi Guys,

Can somebody tell me how to solve this LVS error? Following is the error listed in the LVS result file.

*/W* WARNING: NO POWER ON LAYOUT SIDE
*/W* WARNING: THEN THE POWER NODE MAY BE ASSIGNED DIFFERENT SCHEMATIC NAME.


*/W* WARNING: NO GROUND ON LAYOUT SIDE
*/W* WARNING: THEN THE GROUND NODE MAY BE ASSIGNED DIFFERENT SCHEMATIC NAME.


READING CPOINT-FILE FOR INITIAL CORRESPONDENCE POINTS

*/W*** ILLEGAL LAYOUT NODE NAME: DISCARD LINE IN CPOINT-FILE:
VCC VCC
*/W*** ILLEGAL LAYOUT NODE NAME: DISCARD LINE IN CPOINT-FILE:
GND GND
*/W*** ILLEGAL LAYOUT NODE NAME: DISCARD LINE IN CPOINT-FILE:
A A
*/W*** ILLEGAL LAYOUT NODE NAME: DISCARD LINE IN CPOINT-FILE:
B B
1 ***************************************************
********* CORRESPONDENCE NODE PAIRS ***********
***************************************************


SCHEMATICS LAYOUT PAD TYPE

***TOTAL = 0***
/*W WARNING : LIST OF SCHEMATIC PADS HAVE NO LAYOUT CORRESPONDENCE
GND! 1 G
VCC! 2 P
A 3 I
B 4 O
***TOTAL = 4***

*/W** NO LAYOUT DEVICE(S), SKIPPED NET COMPARISON OF THIS CELL




***************************************************
**/L* -- SCHEMATIC AND LAYOUT MATCH **
***************************************************

Thanks a lot
Jay

Title: Re: How to solve this LVS error?
Post by jaylin79 on Jan 12th, 2006, 5:31pm

I have used the CPOINT-FILE=cp.txt,

cp.txt:
VCC vcc!
GND gnd!
A A
B B

Why the LVS result says the layout node name VCC, GND, A, B are illegal?



Title: Re: How to solve this LVS error?
Post by jaylin79 on Jan 12th, 2006, 5:32pm

I am using PDRACULA, and I only draw 2 BJT in the layout, for each pin of the schematic, I only put text in the layout, and I don't know how to put pin in the layout.

Title: Re: How to solve this LVS error?
Post by jaylin79 on Jan 12th, 2006, 5:34pm

Following is some part of the input-layer in LVS command file, it is a bipolar process, layer 101 is defined in my techfile as a text layer.
NP = 1
ISO = 6
B = 7
E = 11
C = 13
TH = 15
SM = 16
M = 14 TEXT = 101 ATTACH = M
;;;;;;;;;TEXT = 101 attach= M

SUBSTRATE = BULK 256

And I have defined a single NPN as follow assuming that there is no other device, can you check it for me, NP is the N+ burried layer In the layout, I use layer 101 to label the Metal line of metal1 "M"

CONNECT-LAYER =CNPN BNPN ENPN M
AND C BULK CONT

select e inside b enpn
select b enc e bnpn
select np enc enpn cnpn
select e outside b acont1
and acont1 cnpn bcont2

CONNECT M BNPN BY CONT
CONNECT M ENPN BY CONT
CONNECT M CNPN BY bCONT2


ELEMENT BJT[NV] ENPN CNPN BNPN ENPN
*BREAK ALVS
LVSCHK[RPCAET] RESVAL=2 CAPVAL=2 DIOAREA=1 EAPER=1



Regards
Jay

Title: Re: How to solve this LVS error?
Post by Andrew Beckett on Jan 13th, 2006, 11:36pm

This definitely looks like a texting problem. Take a look at the .erc file as well - this will also give some information about the texting. I don't think you should need to use a cpoint file, by the way - but you might want to use *.EQUIV in the CDL netlist to specify the layout to schematic mapping of the nets. By far the best is to use the same names on both sides...

(For anyone else who's reading this, Dracula is the verification tool being used. For jaylin79, it's best to indicate which verification tool you're using - because it could have been one of many!).

Regards,

Andrew.

Title: Re: How to solve this LVS error?
Post by jaylin79 on Jan 17th, 2006, 9:54pm

I use DRACULA in Cadence.


Best Regards
Jay

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.