IHP-Open-PDK icon indicating copy to clipboard operation
IHP-Open-PDK copied to clipboard

Transient simulation converges on one computer but not on another

Open mohemza opened this issue 7 months ago • 8 comments

I have run the following netlist using ngspice on my personal laptop and the simulation works fine. When I run the same netlist on the external servers I run into timestep too small error. On both my laptop and the server I am using ngspice v44+.

netlist_and_data.zip

mohemza avatar Sep 03 '25 12:09 mohemza

Your stimulus.dat contains a netlist and not time dependent stimulus. Then ngspice gives:

Instance: av23 Message: WARNING: some error occured during reading the time values

Also there are selfheating problems in the npn. Perhaps you should switch off by selft=0 in the device parameters.

dwarning avatar Sep 03 '25 15:09 dwarning

Thank you for the quick reply. I apologise, I had the wrong data file. This is the correct one.

data.zip

I do not see the option selft in the netlist. Where should I add that?

mohemza avatar Sep 03 '25 16:09 mohemza

Don't know your symbol. Write after NX=1 selft=0. Switching off selfheating let the circuit simulate.

dwarning avatar Sep 03 '25 16:09 dwarning

I added the selft=0 option and the note "The temperature limiting function received NaN" disappeared. However I still get a timestep too small error and my circuit does not simulate

mohemza avatar Sep 04 '25 07:09 mohemza

This I got after few minutes: Image

dwarning avatar Sep 04 '25 16:09 dwarning

Hi. The problem I am facing is that the netlist runs on one device I am using whilst on the other device it gives the error "Timestep too small". So I know that the netlist works but I am trying to debug why it would give an error on the other device.

mohemza avatar Sep 09 '25 08:09 mohemza

I am afraid nobody can help without more informations:

  • your both operatings systems?
  • what is the source of your used binaries? Downloaded from where?
  • do you compiled the source code by your own? which tools are used, versions?

With lack of these informations I would prefere to close this issue.

dwarning avatar Sep 09 '25 16:09 dwarning

Hi @mohemza, do you have any update on this issue?

sergeiandreyev avatar Nov 10 '25 12:11 sergeiandreyev