Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[virtuoso] problems with simulation using extracted layout

Status
Not open for further replies.

Dr. von Rosenstein

Member level 1
Member level 1
Joined
Feb 22, 2011
Messages
41
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Visit site
Activity points
1,701
hi,

first: sorry for my bad english!

i want to simulate my circuit using the extracted view of the layout. at the "environment options" i added "analog_extracted" in the "Switch View List" as the first entry. then i created a new netlist (Simulation->Netlist->Create).
if i use ADE L, the simulation runs without errors. but if i use ADE XL i receive this message:

ADEXL-1 610: New variables were found for the following tests:
impedanz:RFDC_dio_T:1 {extraction, in, not, used)
Assign values to these variables before running simulations.


what do i wrong?

thanks for all help!
 

Perhaps you forgot to # uncomment your comment in the control file?
 

i don't understand what you mean. which control file?

this error occcurs only if i use ADE XL. if i use ADE L i did not receive this message. i think this message would occur also in ADE L if i have realy forgot to uncomment something.

can anyone help me please? than you!
 

Hello Herr Dr.

i don't understand what you mean. which control file?

Simulations are controlled by control files, their file names ending (e.g.) by .sp (for SPICE) or .spc (for SPECTRE). These files may contain control constructs for the simulator, and/or netlists.

impedanz:RFDC_dio_T:1 {extraction, in, not, used)

impedanz - being a German word - surely cannot have been automatically generated by an English simulator software, so I thought you had introduced some comment, but had forgotten to put a comment sign in front of it.
 

thanks to you i found the reason. in one of the layout.oa files in an analog_extracted folder i found:
. . . C4 PRIMLIB.cdmm.auLvs cdmm p Cpar_cap not used in extraction M 1 1903#3ahf1 sub C0 . . .

if i delete
"Cpar_cap not used in extraction"
the simulation runs without errors. but i am not sure if this has some other consequences.
do you have a suggestion how i can correct this passage?
 

... if i delete "Cpar_cap not used in extraction"
the simulation runs without errors. but i am not sure if this has some other consequences.
do you have a suggestion how i can correct this passage?

You don't need to, I think: it's just a note to tell you that one of two parallel caps has been dismissed. Via their model files, the simulator generates its own (voltage dependent) capacitors in parallel to the individual transistors. The extractor extracts its own geometry-dependent capacitors in parallel to these transistors. Now this extractor is smart enough to find out these capacitors actually are the same ones. In order not to double-count them, it neglects one of them ... and tells you this fact.

Of course this note should have been inserted as a comment.
 

so you think the deletion of this passage has no other consequences? except that one, that the simulation runs without the error?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top