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.

Running different type of simulation in one environment

Status
Not open for further replies.

Junus2012

Advanced Member level 5
Joined
Jan 9, 2012
Messages
1,552
Helped
47
Reputation
98
Reaction score
53
Trophy points
1,328
Location
Italy
Activity points
15,235
Hello

I would like to ask you how can I run a different type of simulation in one simulation environment, for example suppose I want to do the basic simulation of op-amp like

-input common mode range

-AC performance

-transient performance

-open loop response

-etc

I usually run every simulation individually in a separation schematic file,

However, right now I am keen to use the circuit optimization from ADE GXL to optimize my design, if I run the optimizer for the AC performance then he might degrade the transient and so on, therefore I need to include all type of simulation to be checked by the optimizer so it can find the solution tha satisfy all the specifications.



Thank you very much
 

Simply do all simulations at same time.
And define goals.
There is no difference of AC, Transient, DC for optimizer.
They are no more than numeric values for optimizer.
 
Simply do all simulations at same time.
And define goals.
There is no difference of AC, Transient, DC for optimizer.
They are no more than numeric values for optimizer.

Dear Pancho

Thank you for your reply,

There is an option in ADE GXL that is add test, does it mean that for every simulation setup I can his own ADE test ?, in this case suppose in my schematic I have the setup of AC , ICMR, large signal transient response I put them in one schematic,

Now if you would tell me that I need only one ADE test which include all then I will have the following problem:

I am simulating the ICMR by parametrizing the DC common mode input voltage in the AC simulation and recording the AC gain at 100 Hz.

but for AC performance I need to run the AC simulation by sweeping frequency,

Because it is not possible to run such two different AC simulation in the same time, I was thinking to add different ADE test or asking for other solution

While I can see that slew rate will not conflict with each

Thank you again
 

ADE is no more than assistant of generation of netlist and launcher of simulation.
So you can do any AC analyses.
Understand operation of ADE which is very unefficent and generate many netlists and exhausts many work directory.
If you would like to run many type of Analysis truely one time, don’t use ADE.
Run simulation by using netlist directly.
Here you can write any numbers of AC analysis in netlist.
 
The trick would be to get all of that goal-search outcome
set, into a form that the optimizer can deal with.

An alternative is for you to do the same variations on
the circuit, for N different analyses, and collate / inspect
for yourself - 3D plots galore, or whatever analysis you
can make and prefer.

I've never trusted, so never cared about, "canned"
optimization. But I've sure shotgunned many circuits
looking for gradients in performance attributes, to
go sledding.

If you break up the simulations rather than making
them inhabit some larger, single bundle it'd be easy to
farm them out to separate servers and get a lot better
run-times (and, probably ease the data reduction as
analyses will stand by themselves in regular format,
not be a mash-up that needs separated anyhow).
 
Dear friends,

I saw this slide from Cadence running multiple test in the same time

Screenshot from 2019-10-31 17-55-19.jpg
 

I saw this slide from Cadence running multiple test in the same time.
Actually it is not at same time, if you use Cadence-ADE-XL(GXL).
It is multiple launchs of simulation.

Synopsys HSPICE and Keysight ADSsim have optimizer in simulator.
However Cadence Spectre does not have optimizer.
So Cadence Spectre has to use external optimizer.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top