The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
May 18th, 2024, 10:14am
Pages: 1
Send Topic Print
illegal library definition found in netlist ... (Read 2729 times)
int2
New Member
*
Offline



Posts: 1

illegal library definition found in netlist ...
Aug 09th, 2007, 10:29pm
 
Hi everyone,
I'm pretty new to Cadence. When trying to simulate a simple inverter with Spectre, I got the following error:
/lib/src/models/XX-XXX--X/md121-xxx.scs 101: Illegal library definition found in netlist

The library I received from the foundry. What should I do now ?
I already included this line in bashrc:
export CDS_Netlisting_Mode=Analog
Back to top
 
 
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

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

Posts: 1742
Bracknell, UK
Re: illegal library definition found in netlist ..
Reply #1 - Aug 27th, 2007, 2:01pm
 
My guess is that you're including the model file which has got a library definition within it. When you include a model file with a library in it, you need to specify the name of the "section" that you want to include (this is often the process corner that you're trying to simulate). Take a look at the model file and see if it has libraries and sections within it, and make sure you're giving the section name in the include statement:

Code:
include "file" section=NN 



for example - or in ADE, in the model libraries form, specify the section name there.

Regards,

Andrew.
Back to top
 
 
View Profile WWW   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.