dwarning
|
ddfb52d134
|
Revert "correct and simplify temp derivatives"
This reverts commit a6590d354f.
|
5 months ago |
Holger Vogt
|
f8036c5363
|
fix bug no 819, which has been introduced by
d5ef8a366 ("Remove all entries connected to IPC, an outdated (>30 years) method to link ngspice to a now defunct controller (ATESSE).", 2025-10-21)
|
5 months ago |
dwarning
|
a6590d354f
|
correct and simplify temp derivatives
|
5 months ago |
dwarning
|
3340df46ca
|
Remove instance parameter temp. To specify offset to ambient temperature use dtemp instead.
Remove temp update double application for beta and series resistances and fix derivatives for selfheating model.
|
5 months ago |
Holger Vogt
|
4560fce4af
|
make nthreads local
|
5 months ago |
Holger Vogt
|
d5ef8a3660
|
Remove all entries connected to IPC, an outdated (>30 years)
method to link ngspice to a now defunct controller (ATESSE).
|
6 months ago |
Holger Vogt
|
8e0622434f
|
Improve comments, add note to user.
|
6 months ago |
Holger Vogt
|
b260b4bc27
|
Entries to old CLUSTER code removed.
|
6 months ago |
Holger Vogt
|
891ec865f6
|
Another update on comments
|
6 months ago |
Holger Vogt
|
d676fc34f8
|
Small update on comments.
|
6 months ago |
Holger Vogt
|
082b31018b
|
document the goto labels.
|
6 months ago |
Holger Vogt
|
f929b0c9b3
|
Remove all entries related to CLUSTER,
an old, never finished attempt to run transient in parallel.
|
6 months ago |
Holger Vogt
|
e168df83fb
|
Update on comments.
|
6 months ago |
Holger Vogt
|
1390e577fa
|
Improve error messages.
|
6 months ago |
Holger Vogt
|
cec426292f
|
Improve reading the source code sequence by extra comments:
While searching for 'Parsing the circuit', the sequence of major
functions is revealed.
|
6 months ago |
Brian Taylor
|
4f5c23ba44
|
Add a correction to the previous change of inppas4.c, which freed devname and left instance name pointers in DEVnameHash pointing at freed memory. This commit adds the devname string to the symbol tables which are eventually cleared by INPtabEnd. Also, if a capacitor in the spice netlist has the same name (unlikely, but possible) as a shunt capacitor, then no shunt is created, and a warning is issued.
|
6 months ago |
dwarning
|
931e223493
|
correct init state vector for qth integration
|
6 months ago |
Holger Vogt
|
c5dd1bd379
|
Typo
|
6 months ago |
dwarning
|
2a5f9e3ba8
|
correct xoi and xom defaults to Angstrom and clarify comments
|
6 months ago |
dwarning
|
1921d64163
|
count level=3 model poly and metal capacitance in charge calculation
|
6 months ago |
Brian Taylor
|
6619b7265e
|
Fix memory leaks in INPpas4 and get_number_terminals found using paranoia_parallel.
|
6 months ago |
Holger Vogt
|
91c5fe7926
|
Cosmetics: Indentation
|
7 months ago |
dwarning
|
8b9047ed8a
|
remove obsolete bracket
|
7 months ago |
dwarning
|
056ca890fd
|
remove old commented strncmp version check code
|
7 months ago |
Árpád Bűrmen
|
683e208d87
|
BSIM4 version 4.8 is considered to be the latest, i.e. 4.8.3.
|
7 months ago |
Árpád Bűrmen
|
c6a6bd9edb
|
Scaling of NQS charge deficit with mult_q.
|
7 months ago |
Árpád Bűrmen
|
06b73b4056
|
ceqqjd, ceqqjs should be scaled with mult_q.
This fixes erratic simulation behavior when
mult_i != mult_q.
|
7 months ago |
Árpád Bűrmen
|
535e22a502
|
Fixed a bug causing mult_* factors to get scaled at each setup().
|
7 months ago |
Árpád Bűrmen
|
740670805e
|
Check if toxp+dtox!=toxe with double precision tolerance.
|
7 months ago |
Árpád Bűrmen
|
e4aa062156
|
icvgs, icvds, icvbs exposed as BSIM4v8 parameters.
|
8 months ago |
Árpád Bűrmen
|
5900f70438
|
Fast version checks in BSIM4.
|
7 months ago |
Brian Taylor
|
57dd3342ef
|
Enable CIDER with KLU for DC, OP, and TRAN analyses. Small signal AC analysis is not yet supported for CIDER complex valued device KLU matrices. The examples/cider testcases produce printed simulation result values which have slight differences between Sparse and KLU. Differences are probably expected and in a few cases are ~1-2%, sometimes a little more. This should be good enough for most CIDER analyses. Francesco did a good piece of work. Runtimes are significantly shorter with KLU.
|
7 months ago |
dwarning
|
b19f5ca4c3
|
bsim4: unify error printout
|
7 months ago |
dwarning
|
ecac7a07a2
|
bsim4: reimplement mobility and binning extension
|
7 months ago |
dwarning
|
82bf2169b1
|
reply commit e5c162f1: dc sweep fails after transient sim
|
7 months ago |
dwarning
|
a97dcda62b
|
prevent warning if NOBYPASS is not defined
|
7 months ago |
dwarning
|
32c50aa254
|
adapt instance parameter extension to new bsim4 multiplier concept
|
7 months ago |
dwarning
|
86c78150b7
|
add KLU bindings for diode selfheating effect, bug #802
|
7 months ago |
dwarning
|
5e21393fbb
|
prevent unused warning
|
8 months ago |
Holger Vogt
|
805f14e50b
|
Don't check .params as they will fall through anyway.
|
8 months ago |
dwarning
|
68c3fc1031
|
diode needs both current components (bottom and sidewall) for Vcrit and breakdown voltage calculation
|
8 months ago |
dwarning
|
05bbb2aaa2
|
introduce aliases for certain diode breakdown model parameter
|
8 months ago |
dwarning
|
a0c7af575d
|
bsim4 update to version 4.8.3
|
9 months ago |
Árpád Bűrmen
|
cb944fdb7a
|
icvgs, icvds, and icvbs should be IOP.
|
9 months ago |
Árpád Bűrmen
|
56ecfa9e69
|
BSIM3 3.3.0 undeclared instance IC parameters.
|
9 months ago |
Árpád Bűrmen
|
2c76daf2d1
|
MESFET m and ic parameters fixed.
|
10 months ago |
Árpád Bűrmen
|
87aecbcba7
|
dtemp bug fixed.
|
11 months ago |
Holger Vogt
|
619d6ae521
|
Prevent from endless loop if step evaluates to 0.
|
9 months ago |
Holger Vogt
|
51d0e3d910
|
Add error checking when parsing the .dc or dc commands.
|
9 months ago |
Giles Atkinson
|
ed80400661
|
Fix Bug #792 - "N device instance line not parsed correct".
Code added by 83d3890490 failed with a single parameter with no speces.
|
10 months ago |