Re: idt reset issue

From: Geoffrey.Coram <Geoffrey.Coram_at_.....>
Date: Wed Oct 18 2006 - 09:22:37 PDT
Ilya -
My understanding would be: as the simulator evaluates the analog
block, it will have a value for the assert argument based on
the unknowns for the current iteration.  This will determine
whether idt should be reset, which determines the matrix load
for that *iteration*.  The simulator will have to keep iterating
if the idt value changes (typically, I think there will be an
element in the vector of unknowns to keep track of this, and
the value of this element should not change more than the 
tolerance from iteration to iteration).

It is, of course, possible to make a circuit that never converges,
if one isn't careful about feedback.

-Geoffrey


Ilya Yusim wrote:
> 
> Ken,
> 
>     The assert argument in idt can be bias dependent. (Is that correct?)
> So it takes a solution on one step to determine that idt should be reset
> and then only the next step can use the new reset idt value.  We would
> have to specify a way of resolving on the same step with the new idt
> value.
> 
> Ilya
Received on Wed Oct 18 09:22:40 2006

This archive was generated by hypermail 2.1.8 : Wed Oct 18 2006 - 09:22:50 PDT