The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Simulators >> Circuit Simulators >> illegal library definition found in netlist ...
https://designers-guide.org/forum/YaBB.pl?num=1186723760

Message started by int2 on Aug 9th, 2007, 10:29pm

Title: illegal library definition found in netlist ...
Post by int2 on Aug 9th, 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

Title: Re: illegal library definition found in netlist ..
Post by Andrew Beckett on 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.

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