The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Mar 28th, 2024, 11:52am
Pages: 1
Send Topic Print
How to solve this LVS error? (Read 6594 times)
jaylin79
Junior Member
**
Offline



Posts: 26

How to solve this LVS error?
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
Back to top
 
 

Regards
Jay
View Profile   IP Logged
jaylin79
Junior Member
**
Offline



Posts: 26

Re: How to solve this LVS error?
Reply #1 - 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?


Back to top
 
 

Regards
Jay
View Profile   IP Logged
jaylin79
Junior Member
**
Offline



Posts: 26

Re: How to solve this LVS error?
Reply #2 - 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.
Back to top
 
 

Regards
Jay
View Profile   IP Logged
jaylin79
Junior Member
**
Offline



Posts: 26

Re: How to solve this LVS error?
Reply #3 - 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
Back to top
 
 

Regards
Jay
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: How to solve this LVS error?
Reply #4 - 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.
Back to top
 
 
View Profile WWW   IP Logged
jaylin79
Junior Member
**
Offline



Posts: 26

Re: How to solve this LVS error?
Reply #5 - Jan 17th, 2006, 9:54pm
 
I use DRACULA in Cadence.


Best Regards
Jay
Back to top
 
 

Regards
Jay
View Profile   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.