[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnucap-devel] temperature and simulation
From: |
al davis |
Subject: |
Re: [Gnucap-devel] temperature and simulation |
Date: |
Fri, 29 Mar 2013 20:48:06 -0400 |
User-agent: |
KMail/1.13.5 (Linux/2.6.32-5-amd64; KDE/4.4.5; x86_64; ; ) |
Late response ..
On Tuesday 12 February 2013, Felix Salfelder wrote:
> there are some issues with temperature which i'm not sure how
> to fix. the results i get when running the attached files
> seem wrong.
Temperature code isn't perfect. It's old code, an attempt to do
it within a spice-type representation of everything, that turns
out to have some deep flaws. It is not well tested. The idea
was that temperature would be slow-moving, therefore not part of
the matrix. As exists, temperature is strictly a preset, not
dynamically computed, so it doesn't support self-heating.
Spice, at the time and probably still, didn't even do that.
Verilog considers local temperature to be like a voltage, so it
adds a new node for each temperature. Some of the new spice
models (BSIMSOI) also do that. Temperature is not an explicit
part of the language, but rather defined by the user as a
"nature". That makes it possible to do self-heating if the
models support it.
That leaves a big question of what approach to take here.
- Re: [Gnucap-devel] temperature and simulation,
al davis <=