Spectre error with gpdk

Status
Not open for further replies.

lahaha

Junior Member level 1
Joined
Feb 2, 2006
Messages
15
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,405
I am a beginner of IC design.

When I use the gpdk to draw a schematic and use spectre to do the simulation, I got some errors in spectre.

si_inp: MN0 is an instance of an undefined model nmos1.
si_inp: MP0 is an instance of an undefined model pmos1.

Then I set the model included files for it. I got such errors

"..../models/nmos1.scs" 6: Illegal library definition found in netlist
"..../models/pmos1.scs" 6: Illegal library definition found in netlist
"..../models/pmos1.scs" 9: Duplicate name "Section"

Please help to solve such problems!
 

You need include only gpdk.scs model file (section - NN).
It contain link on nmos1.scs and pmos1.scs
When you create library - choose gpdk as technology library. In this case model files will be linked automatically.
 

    lahaha

    Points: 2
    Helpful Answer Positive Rating
Thank you for your answer!
I got the same kind of error

"...../models/gpdk.scs" 6:Illegal library definition found in netlist

I check the model file, the illegal library it said is gpdk.
Also I check the technology library of the library is gpdk.
Please help!
 

You are correct!
But I need to edit the spectre.include directly.
Thank you very much!
 

Solution this problem
CDS_Netlisting_Mode=Analog

from gpdk_referenceManual.pdf
part 1 Overview
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…