Its regarding the transient analysis that I am struck with and the issue is as follows : I am trying to simulate a 60+GHz oscillator, its simulating fine but
there is a phase shift of oscillations for each successive simulation, though I am forcing initial conditions on few nodes. I
would like to know if its possible to store all nodes voltages at
certain point wrt time, when it is perfectly oscillating, and use these voltages as
initial condition - all nodes being set with initial conditions - I
would like to do transient analysis. Or is there any other way to overcome this ?
Appreciate your help.
You can use the writefinal option on the tran analysis and then use readic to read the same file. However, it's not perfect - it would be better to use the savefile and recover options (these are on the transient options form) - you can choose which times to write out the saved state (see "spectre -h tran" for more details).