🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.cad.cadence
4 messages
4 total messages Started by mcdurr@yahoo.com Fri, 01 Aug 2003 15:32
Spectre simulation ADE vs command line
#3968
Author: mcdurr@yahoo.com
Date: Fri, 01 Aug 2003 15:32
13 lines
403 bytes
I'm able to successfully run a spectre simulation via ADE with version
4.4.6.  But if I use Simulation -> Netlist -> Recreate and save the
resulting netlist to file and try to simulate it with >spectre
my_netlist.scs I get a completely different simulation result.

I'm a bit puzzled as to why this would be.  Surely spectre is using
the exact same netlist in either case.

Any ideas?

Thanks,

Michael
Re: Spectre simulation ADE vs command line
#3970
Author: erikwanta@starba
Date: Fri, 01 Aug 2003 18:07
20 lines
674 bytes
Michael:
Look in the netlist directory for a file called runSimulation.  Do you
get different results if you run runSimulation?
---
Erik

mcdurr@yahoo.com (Michael Durr) wrote in message news:<8698e2fa.0308011432.390a53b6@posting.google.com>...
> I'm able to successfully run a spectre simulation via ADE with version
> 4.4.6.  But if I use Simulation -> Netlist -> Recreate and save the
> resulting netlist to file and try to simulate it with >spectre
> my_netlist.scs I get a completely different simulation result.
>
> I'm a bit puzzled as to why this would be.  Surely spectre is using
> the exact same netlist in either case.
>
> Any ideas?
>
> Thanks,
>
> Michael
Re: Spectre simulation ADE vs command line
#3989
Author: mcdurr@yahoo.com
Date: Mon, 04 Aug 2003 09:28
53 lines
1894 bytes
Thanks Erik.

If I simulate via ADE the simulation completes and I get reasonable
looking output.

If I use Simulation -> Netlist -> Recreate and save the resulting
netlist to file and try to simulate it with >spectre my_netlist.scs,
Spectre immediately finds fatal errors (models complaining about
divide by zero).

Now if I use runSimulation I will get identical output to that when I
run in ADE until spectre reports that it is entering remote command
mode, at which point spectre has another error.

So this leads me to believe that one of the command line options in
runSimulation is causing a different execution.  My run simulation
contains the command:
spectre -env artist4.4.6 +log ../psf/spectre.out +inter=mpsc
+mpssession=spectre0_280 -format psfbin -raw ../psf input.scs

Now I've issolated these options and I'll always get that divide by
zero error unless I'm using the interactive options.

It's a bit disturbing that the batch mode result is different than the
interactive mode result.

Any explanation or other things I should try?

Thanks,

Michael

erikwanta@starband.net (Erik Wanta) wrote in message news:<84018314.0308011707.54af4cca@posting.google.com>...
> Michael:
> Look in the netlist directory for a file called runSimulation.  Do you
> get different results if you run runSimulation?
> ---
> Erik
>
> mcdurr@yahoo.com (Michael Durr) wrote in message news:<8698e2fa.0308011432.390a53b6@posting.google.com>...
> > I'm able to successfully run a spectre simulation via ADE with version
> > 4.4.6.  But if I use Simulation -> Netlist -> Recreate and save the
> > resulting netlist to file and try to simulate it with >spectre
> > my_netlist.scs I get a completely different simulation result.
> >
> > I'm a bit puzzled as to why this would be.  Surely spectre is using
> > the exact same netlist in either case.
> >
> > Any ideas?
> >
> > Thanks,
> >
> > Michael
Re: Spectre simulation ADE vs command line
#3998
Author: mcdurr@yahoo.com
Date: Tue, 05 Aug 2003 12:05
77 lines
3000 bytes
That's exactly right Erik.  If I run:
spectre -env artist4.4.6 +log ../psf/spectre.out -format psfbin -raw
../psf input.scs

I'll get fatal errors where the model complains about divide by zero.
If I simulate in ADE no errors are produced and I get a reasonable
simulation result.

Michael

erikwanta@starband.net (Erik Wanta) wrote in message news:<84018314.0308041314.365fe8ce@posting.google.com>...
> Michael:
> It is my understanding that +inter=mpsc +mpssession=spectre0_280 is
> information needed when running in ADE so that artist can talk to
> spectre.  Are you saying that if you run:
> spectre -env artist4.4.6 +log ../psf/spectre.out -format psfbin -raw
> ../psf input.scs
>
> from the netlist directory, you get a different result than the ADE
> result?
> ---
> Erik
>
> mcdurr@yahoo.com (Michael Durr) wrote in message news:<8698e2fa.0308040828.3bf6371a@posting.google.com>...
> > Thanks Erik.
> >
> > If I simulate via ADE the simulation completes and I get reasonable
> > looking output.
> >
> > If I use Simulation -> Netlist -> Recreate and save the resulting
> > netlist to file and try to simulate it with >spectre my_netlist.scs,
> > Spectre immediately finds fatal errors (models complaining about
> > divide by zero).
> >
> > Now if I use runSimulation I will get identical output to that when I
> > run in ADE until spectre reports that it is entering remote command
> > mode, at which point spectre has another error.
> >
> > So this leads me to believe that one of the command line options in
> > runSimulation is causing a different execution.  My run simulation
> > contains the command:
> > spectre -env artist4.4.6 +log ../psf/spectre.out +inter=mpsc
> > +mpssession=spectre0_280 -format psfbin -raw ../psf input.scs
> >
> > Now I've issolated these options and I'll always get that divide by
> > zero error unless I'm using the interactive options.
> >
> > It's a bit disturbing that the batch mode result is different than the
> > interactive mode result.
> >
> > Any explanation or other things I should try?
> >
> > Thanks,
> >
> > Michael
> >
> > erikwanta@starband.net (Erik Wanta) wrote in message news:<84018314.0308011707.54af4cca@posting.google.com>...
> > > Michael:
> > > Look in the netlist directory for a file called runSimulation.  Do you
> > > get different results if you run runSimulation?
> > > ---
> > > Erik
> > >
> > > mcdurr@yahoo.com (Michael Durr) wrote in message news:<8698e2fa.0308011432.390a53b6@posting.google.com>...
> > > > I'm able to successfully run a spectre simulation via ADE with version
> > > > 4.4.6.  But if I use Simulation -> Netlist -> Recreate and save the
> > > > resulting netlist to file and try to simulate it with >spectre
> > > > my_netlist.scs I get a completely different simulation result.
> > > >
> > > > I'm a bit puzzled as to why this would be.  Surely spectre is using
> > > > the exact same netlist in either case.
> > > >
> > > > Any ideas?
> > > >
> > > > Thanks,
> > > >
> > > > Michael
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads