dwarning
|
ae1437cb52
|
VBIC: simplify nqs derivatives
|
2025-05-24 11:18:08 +02:00 |
dwarning
|
20334c495c
|
VBIC: lean and mean code revision
|
2025-05-24 11:05:58 +02:00 |
dwarning
|
22ef170bac
|
VBIC: fix NQS problems in transient simulation by implementing adjunct network for excess phase
|
2025-05-24 11:05:50 +02:00 |
dwarning
|
4cffcd96ce
|
add missing klu bindings
|
2024-11-02 22:32:33 +01:00 |
dwarning
|
9c5507d1c8
|
vbic: have to load Vrxf/Itxf with value
|
2024-11-02 22:29:07 +01:00 |
dwarning
|
14402ea911
|
vbic: correct op reporting for excess phase model
|
2024-11-02 22:28:53 +01:00 |
dwarning
|
4ad7d10aef
|
init of potential uninitialized variables
|
2024-07-12 14:26:44 +02:00 |
dwarning
|
bbfb3953ed
|
repair missing parenthesis
|
2024-07-12 14:26:33 +02:00 |
dwarning
|
aae53f3641
|
complete vbic nqs effect implementation
|
2024-07-12 14:26:18 +02:00 |
dwarning
|
065b1c817c
|
more complete vbic dc/tran nqs effect
|
2024-07-12 14:25:04 +02:00 |
dwarning
|
6e6e2fb203
|
first attempt to include NQS effect
|
2024-07-12 14:24:50 +02:00 |
dwarning
|
62677575fa
|
vbic: init of thermal capacitances
|
2024-07-05 13:52:56 +02:00 |
dwarning
|
113275d3be
|
vbic: save Vrth into state vector
|
2024-07-05 13:52:45 +02:00 |
dwarning
|
1b56bbe297
|
vbic: complete reactive part into acload
|
2024-07-05 13:52:33 +02:00 |
dwarning
|
8a88442004
|
vbic: more adding reactive part into acload
|
2024-07-05 13:52:22 +02:00 |
dwarning
|
32c4f24bfe
|
vbic: first add reactive part into acload
|
2024-07-05 13:52:11 +02:00 |
dwarning
|
c90da3ee38
|
vbic: add resistive part into acload
|
2024-07-05 13:52:03 +02:00 |
dwarning
|
3201bcb09b
|
prevent clang error
|
2024-02-16 10:12:09 +01:00 |
dwarning
|
3a18028283
|
vbic: use device temperature for noise analysis too
|
2024-02-15 18:09:38 +01:00 |
Francesco Lannutti
|
d68e83be78
|
Fixed VBIC model for KLU
Fixed SMPfindElt messages
|
2023-08-16 11:14:23 +02:00 |
Francesco Lannutti
|
6ccaacaf1d
|
Added the support for KLU to VBIC Self Heating
|
2023-08-16 11:14:21 +02:00 |
Francesco Lannutti
|
fe89da2b2c
|
Getting rid of SPARSE for Initial Circuit Matrix creation. Now KLU is totally independent from SPARSE. This opens up the interface for other solvers as well
SPARSE can still used through '.options sparse', but it isn't possible to switch from KLU to SPARSE and viceversa at run-time
|
2023-08-16 11:14:18 +02:00 |
Francesco Lannutti
|
2dcc83510b
|
KLU Integration from scratch #5, devices
|
2023-08-16 11:14:10 +02:00 |
dwarning
|
53af7d179b
|
decrease iteration count for low base biasing
|
2023-08-11 11:38:24 +02:00 |
dwarning
|
5c32a3fb9c
|
prevent unitialized variables
|
2023-05-27 10:41:12 +02:00 |
dwarning
|
02109587ee
|
not to forget the overlap capacitances in AC
|
2023-05-27 10:40:08 +02:00 |
dwarning
|
56b5041266
|
selfheating only with rth>0
|
2023-05-27 10:39:48 +02:00 |
dwarning
|
2fff3e2bc0
|
use true vector size for memcpy
|
2023-05-27 10:39:39 +02:00 |
dwarning
|
de09636d1a
|
general update: fix temperature update, improve performance
|
2023-05-27 10:39:33 +02:00 |
dwarning
|
f33e899fda
|
white spaces
|
2023-05-27 10:39:25 +02:00 |
dwarning
|
d053fbda93
|
vbic: correct soa-check warning for C-S branch
|
2023-05-27 10:39:14 +02:00 |
dwarning
|
b5d5cfd543
|
vbic: selfheating switch selft has priority, but keep compatibility
|
2023-05-27 10:38:25 +02:00 |
Holger Vogt
|
ce38a768b5
|
typo
|
2023-03-24 22:10:12 +01:00 |
Holger Vogt
|
c30af55491
|
Add operating point information to SOA check,
using vbefwd, vbcfwd, and vsubfwd
Operating point heck is enabled by .options warn=2
|
2023-03-24 22:10:07 +01:00 |
Holger Vogt
|
443567dbaf
|
Add SOA-check for collector-substrate diode (model parameter bvsub)
|
2023-03-24 22:09:55 +01:00 |
Holger Vogt
|
ff77c583d7
|
Add model parameter selft, to switch on self-heating, default: off (selft=0)
|
2023-03-24 22:09:42 +01:00 |
Holger Vogt
|
82de3db8ad
|
VBIC: Add bvbe, bvbc, and bvce as redundant SOA parameters
|
2023-03-22 14:30:01 +01:00 |
dwarning
|
eaf67ac940
|
correct pnp type bipolar transistor current convention
|
2022-05-01 10:28:23 +02:00 |
dwarning
|
f2139c0a78
|
rm unused variables and assignments
|
2020-12-22 11:04:07 +01:00 |
dwarning
|
eb4c0ac4c5
|
VBIC separate and correct cth entry and rm unused variables
|
2020-12-22 11:03:54 +01:00 |
dwarning
|
225f391de1
|
VBIC correct power calculation in ask routine
|
2020-12-22 11:03:35 +01:00 |
dwarning
|
689d561c9e
|
unify temperature limit routine for usage in self-heating model
|
2020-10-10 12:15:37 +02:00 |
dwarning
|
04656c4596
|
rearrange and white spaces
|
2020-10-10 12:15:14 +02:00 |
dwarning
|
7f5f8ac69f
|
correct peripheral resistor current temperature dependency
|
2020-10-10 12:15:02 +02:00 |
Jim Monte
|
a10be03c75
|
FALLTHROUGH added
|
2020-04-27 10:19:32 +02:00 |
dwarning
|
ff07a21608
|
omit wanted fallthrough warnings with gcc
|
2020-03-15 08:51:18 +01:00 |
Jim Monte
|
c368f32039
|
Added a macro R_MIN to define the minimum resistance value aS 0.01 and replaced the numeric value with the macro in the sourc code.
|
2020-03-15 08:50:51 +01:00 |
Holger Vogt
|
191ad0a574
|
avoid warning about potentially undefined variable
|
2019-09-14 12:43:48 +02:00 |
dwarning
|
134e92b78f
|
vbic model implementation including self-heating effect
|
2019-09-14 11:26:10 +02:00 |
dwarning
|
ef79942782
|
Tnom is not a instance parameter
|
2019-08-13 22:57:02 +02:00 |