Saving subcircuit signals

T

thomas

Guest
I'm trying to save all node voltages of a subcircuit in a transient
simulation with spectre. When I use the following save statement

save I1.all

where I1 is the instance name of the subcircuit, I get the following
warning:

Warning from spectre during inital setup.
subcktInst:ID disallowed temporarily (till?).
Ignoring invalid item `I1.all' in save statement.

The spectre version I'm using is 5.0.33.031705.

Is there a way around this problem? I.e. is there another way to save
all signals in a subcircuit without having to specify them one by one?

Thanks,
Thomas
 
I haven't done exactly what you're asking for. I've had cases where I
want to save all voltages in all instances. For that, I set the
subcktprobelevel (or something similar) option.

thomas wrote:
I'm trying to save all node voltages of a subcircuit in a transient
simulation with spectre. When I use the following save statement

save I1.all

where I1 is the instance name of the subcircuit, I get the following
warning:

Warning from spectre during inital setup.
subcktInst:ID disallowed temporarily (till?).
Ignoring invalid item `I1.all' in save statement.

The spectre version I'm using is 5.0.33.031705.

Is there a way around this problem? I.e. is there another way to save
all signals in a subcircuit without having to specify them one by one?

Thanks,
Thomas
 
Actually the option is "nestlvl" (subcktprobelvl saves currents down through the
hierarchy). There's also an enhancement request to support wildcards in save
statements, which would allow this for specific subckts, rather than all of them
(hopefully this should be coming fairly soon).

Andrew.

On 5 Sep 2006 15:46:01 -0700, "Poojan Wagh" <poojanwagh@gmail.com> wrote:

I haven't done exactly what you're asking for. I've had cases where I
want to save all voltages in all instances. For that, I set the
subcktprobelevel (or something similar) option.

thomas wrote:
I'm trying to save all node voltages of a subcircuit in a transient
simulation with spectre. When I use the following save statement

save I1.all

where I1 is the instance name of the subcircuit, I get the following
warning:

Warning from spectre during inital setup.
subcktInst:ID disallowed temporarily (till?).
Ignoring invalid item `I1.all' in save statement.

The spectre version I'm using is 5.0.33.031705.

Is there a way around this problem? I.e. is there another way to save
all signals in a subcircuit without having to specify them one by one?

Thanks,
Thomas
--
Andrew Beckett
Principal European Technology Leader
Cadence Design Systems, UK.
 

Welcome to EDABoard.com

Sponsor

Back
Top