Guest
Hi,
got into a very interesting problem when I wanted to start the
simulator outside of ADE. Reason is that we start the simulator with
lsf, --Always--. For very small simulations like operating point of a
handful of transistors this is really time consuming so I start a
second shell and start the top level netlist directly in the generated
netlist directory (spectre input.scs). I select the result in ADE with
Results/select... and awd is happy to plot any signals that I select
via the calculator. So far so good.
If I then change the form of a pwl input voltage and rerun the
simulation the same way and then in awd do a File/update results I see
the results of my first simulation. I have to reselect the simulation
result using the Results/select... and then File/update results to get
the modifications.
Now I enter the generated psf directory and deletes all results and
then rerun my simulation on the command line. A File/update results
show me the data from the first simulation. I again have to do a
Results/select... to get my latest simulation results.
But from where did awd get those old simulation results? I thought I
deleted them when I deleted the contents of psf. And I verified that
new data were written into that psf directory. It looks as if awd
moves its data somewhere and keep it, because when I do a
Result/select... on a new dataset, I get a warning in CIW saying that
*WARNING* Data in "/share/.../spectre/schematic" doesn't correspond to
the cellView in window:5
Now, I am not able to find out which window is which, because I have
a couple of cadence windows and awd windows open at a time.
This slowly sounds more like a question to AE, but maybe other people
use lsf and have experienced the same. (It doesn't have anything to do
with lsf, though)
--
Svenn
got into a very interesting problem when I wanted to start the
simulator outside of ADE. Reason is that we start the simulator with
lsf, --Always--. For very small simulations like operating point of a
handful of transistors this is really time consuming so I start a
second shell and start the top level netlist directly in the generated
netlist directory (spectre input.scs). I select the result in ADE with
Results/select... and awd is happy to plot any signals that I select
via the calculator. So far so good.
If I then change the form of a pwl input voltage and rerun the
simulation the same way and then in awd do a File/update results I see
the results of my first simulation. I have to reselect the simulation
result using the Results/select... and then File/update results to get
the modifications.
Now I enter the generated psf directory and deletes all results and
then rerun my simulation on the command line. A File/update results
show me the data from the first simulation. I again have to do a
Results/select... to get my latest simulation results.
But from where did awd get those old simulation results? I thought I
deleted them when I deleted the contents of psf. And I verified that
new data were written into that psf directory. It looks as if awd
moves its data somewhere and keep it, because when I do a
Result/select... on a new dataset, I get a warning in CIW saying that
*WARNING* Data in "/share/.../spectre/schematic" doesn't correspond to
the cellView in window:5
Now, I am not able to find out which window is which, because I have
a couple of cadence windows and awd windows open at a time.
This slowly sounds more like a question to AE, but maybe other people
use lsf and have experienced the same. (It doesn't have anything to do
with lsf, though)
--
Svenn