Holger Vogt
|
c71d88d72f
|
licensi info:
Public Domain
Georgia Tech Research Corporation
Atlanta, Georgia 30332
PROJECT A-8503
|
2020-09-13 13:19:15 +02:00 |
Holger Vogt
|
d74d492198
|
Add wnflag as an instance parameter.
|
2020-09-11 22:24:53 +02:00 |
Holger Vogt
|
4ad8b5566b
|
Add .options wnflag = 0|1 to unselect|select
nf as a divisor for w/nf while model binning.
Enable reading wnflag from the instance line.
|
2020-09-11 22:24:24 +02:00 |
Holger Vogt
|
77c9b2e122
|
Use W/nf for selecting binning model,
if compat mode Spectre is set by
set ngbehavior=spe
in .spiceinit
|
2020-09-10 23:23:22 +02:00 |
Holger Vogt
|
b1401cbdbf
|
add a Spectre compatibility mode
|
2020-09-10 23:21:34 +02:00 |
Holger Vogt
|
c9b3144d79
|
Merge branch 'pre-master' of ssh://git.code.sf.net/p/ngspice/ngspice into pre-master
|
2020-09-09 20:24:12 +02:00 |
Holger Vogt
|
ebf6cf0ecc
|
replace gettok by gettok_node to ignore parentheses when reading
a .model line in the altermod ... file ... command.
|
2020-09-09 20:23:30 +02:00 |
Holger Vogt
|
d6aa22e511
|
Fix a bug when reading a list of type ( 2 4 6 ): If ')' was not
the last token, an error message was generated.
|
2020-09-09 20:21:15 +02:00 |
Holger Vogt
|
b8aea4ce86
|
Bug no. #512: Set a breakpoint at delay time td to safely
catch the starting time point of the random numbers
|
2020-09-09 20:19:37 +02:00 |
dwarning
|
dedd667d1d
|
VDMOS fix bypass label in diode section
|
2020-09-09 16:12:07 +02:00 |
dwarning
|
32ad66fdbf
|
truncation error calculation for body diode charge
|
2020-09-09 16:11:50 +02:00 |
dwarning
|
4c641f8d76
|
restructering thermal update by unified function
introduce diode series resistor thermal contribution
separate naming of mos and diode model parameter
|
2020-09-09 16:11:17 +02:00 |
dwarning
|
6b2f1683f9
|
white spaces
|
2020-09-09 16:10:59 +02:00 |
dwarning
|
459b22c70e
|
include power dissipation of drain resistance
|
2020-09-09 16:10:41 +02:00 |
dwarning
|
23c8f99454
|
limit deltemp maximum stepsize
|
2020-09-09 16:10:03 +02:00 |
dwarning
|
72d2a232f0
|
VDMOS change name of some matrix entries to make life easier
|
2020-09-09 16:09:39 +02:00 |
dwarning
|
a990dec381
|
VDMOS change thermal left and rigth side signs that mos and diode part follow same logic
|
2020-09-09 16:09:16 +02:00 |
dwarning
|
4f689b8f11
|
unify temperature limit routine for usage in self-heating model
|
2020-09-09 16:06:24 +02:00 |
dwarning
|
d898f75d6f
|
rearrange and white spaces
|
2020-09-09 15:52:01 +02:00 |
dwarning
|
ee3bf7f998
|
correct peripheral resistor current temperature dependency
|
2020-09-09 15:51:29 +02:00 |
dwarning
|
7d9c6c6b42
|
BJT prevent crash in qs model for insane parameter entry
|
2020-09-09 09:52:23 +02:00 |
dwarning
|
a3f99eb2ce
|
BJT Kull Quasi-Saturation model
|
2020-09-09 09:24:20 +02:00 |
dwarning
|
aa4681ea98
|
VBIC add quasi-saturation example
|
2020-09-04 23:36:25 +02:00 |
dwarning
|
c98f2661ba
|
VBIC copy before voltage prediction
|
2020-09-04 23:30:06 +02:00 |
dwarning
|
8ff1716458
|
workaround for bug #511 to prevent copy model parameter M to device multiplier
|
2020-08-25 17:37:29 +02:00 |
dwarning
|
d407258e11
|
add alternative temperature model for certain jfet parameter
|
2020-08-25 17:36:10 +02:00 |
Holger Vogt
|
9e422be493
|
proper size_t to int conversion
|
2020-08-20 17:25:55 +02:00 |
Holger Vogt
|
43b96d69bf
|
simplify the previous commit, single step warp if multibyte utf-8 character
|
2020-08-18 10:40:14 +02:00 |
Holger Vogt
|
8c1862cd8f
|
X11: re-enable writing text to a graph if libxft is used
|
2020-08-18 09:43:11 +02:00 |
Holger Vogt
|
835471af1d
|
add fcn com_optran(wordlist* wl) to enable compiling ngnutmeg
|
2020-08-18 00:54:28 +02:00 |
Holger Vogt
|
2bf743a07b
|
remove unused
|
2020-08-18 00:53:54 +02:00 |
Holger Vogt
|
ad14f310e4
|
fix a bug that occurs when xspice is not selected
missing function parameter has been introduced in previous commit
|
2020-08-17 23:44:44 +02:00 |
Holger Vogt
|
39913b64d1
|
spice2g6 allows to omit the poly(n) statement, if the
polynomial is one-dimensional (n==1).
For compatibility with the XSPIXE code, we have to add
poly(1) appropriately.
|
2020-08-15 11:33:02 +02:00 |
Holger Vogt
|
bdf0136f8f
|
If ps is enabled, .dc TEMP -15 75 5 will have been
modified to .dc (TEMPER) -15 75 5.
So we repair it here with a preliminary fix.
|
2020-08-13 22:45:00 +02:00 |
Holger Vogt
|
50296c6796
|
The tests of cmaths function will be done only on request,
with configure flag --enable-cmathtests
|
2020-08-13 22:42:35 +02:00 |
Holger Vogt
|
1c9d71b7ce
|
no forcing lower-case letters for command 'cd'
|
2020-08-11 18:13:54 +02:00 |
Holger Vogt
|
e6fb9c95af
|
utf-8 without BOM
|
2020-08-10 21:42:13 +02:00 |
Holger Vogt
|
8375cfac3e
|
add com_optran.h
|
2020-08-09 14:37:50 +02:00 |
Holger Vogt
|
fae9193f2b
|
add optran.c
|
2020-08-09 14:25:11 +02:00 |
Holger Vogt
|
f57744e322
|
Add optran.c
New custom build commands as suggested by VS
|
2020-08-09 14:19:00 +02:00 |
Holger Vogt
|
0f35363613
|
Use InpEvaluate() instead of strtod to enable ngspice numbers
with scale factors Meg k m u n p f etc.
|
2020-08-09 14:18:48 +02:00 |
Holger Vogt
|
a077bac97d
|
Reverse stepsize and finaltime in optran command,
stepsize first as in tran command.
|
2020-08-09 14:18:48 +02:00 |
Holger Vogt
|
33d7cbad98
|
prevent crash if first breakpoint is beyond optran max time
|
2020-08-09 14:18:48 +02:00 |
Holger Vogt
|
589bfa6edc
|
add tran simulation
|
2020-08-09 14:18:47 +02:00 |
Holger Vogt
|
2b4e880122
|
test of supply ramping
|
2020-08-09 14:18:47 +02:00 |
Holger Vogt
|
b56e81d5fe
|
updates to optran description and example.
|
2020-08-09 14:18:47 +02:00 |
Holger Vogt
|
0426ea8e55
|
upon finishing 'optran', restore old CKTstep
remove unused
|
2020-08-09 14:18:47 +02:00 |
Holger Vogt
|
722f4436f0
|
safeguard command 'optran' against circuit no being loaded
|
2020-08-09 14:18:47 +02:00 |
Holger Vogt
|
487f2e9e46
|
add missing header
|
2020-08-09 14:18:47 +02:00 |
Holger Vogt
|
ab97ff6139
|
header for optran
|
2020-08-09 14:18:47 +02:00 |