Holger Vogt
798d2b2db1
add type conversion to int
2020-10-16 18:36:23 +02:00
Holger Vogt
a95700799d
install the callback function
2020-10-16 18:15:05 +02:00
Holger Vogt
28861739f8
allow writing character '%'
2020-10-16 18:12:31 +02:00
dwarning
75228612c0
few fixes for prototypes
2020-10-15 18:25:25 +02:00
dwarning
ac4aa9dd8f
VSRC - requested power should comply with passive convention bug #517
2020-10-15 17:48:31 +02:00
Holger Vogt
af99beb6a2
Allow simple copying from start time to end time
2020-10-15 17:45:08 +02:00
Holger Vogt
013c74918f
Command 'cutout': Don't add the scale vector to nv->v_scale.
...
So the new plot with its vectors copied resembles the old plot.
2020-10-15 17:44:30 +02:00
Holger Vogt
a836f81d62
This is a quick fix to the Windows printing function.
...
Tested with pdf and a color laser printer.
Still some bugs: the grid needs to be fixed.
2020-10-15 17:41:58 +02:00
Holger Vogt
af2f3790f1
Enlarge pulse width to allow the amp to stabilize
2020-10-11 22:40:36 +02:00
Holger Vogt
d14e53b0dd
Prepare ngspice-33
2020-10-11 22:30:57 +02:00
Holger Vogt
51df9aaa55
remove non ascii character §, which leads to compiler warnings
2020-10-11 21:12:29 +02:00
Holger Vogt
390b699b89
demonstrate the command 'cutout'
2020-10-11 11:32:43 +02:00
dwarning
a6e74b9f9a
VDMOS 100W example improve result display
2020-10-10 14:05:05 +02:00
dwarning
36550f0984
VDMOS 100W example improve result display
2020-10-10 14:04:55 +02:00
dwarning
d3f0a53a81
VDMOS missing entry for shomod AF and KF - bug #515
2020-10-10 14:04:46 +02:00
dwarning
099e2c13eb
VDMOS handle thermal as a flag
2020-10-10 14:04:06 +02:00
dwarning
cbe02d9265
VDMOS allow series resistance = 0 Ohm by using node collapsing
2020-10-10 14:03:54 +02:00
dwarning
f2e902b2bb
VDMOS few model parameter default corrections
2020-10-10 14:03:41 +02:00
dwarning
280bea9d50
restructering thermal update by unified function
...
introduce diode series resistor thermal contribution
separate naming of mos and diode model parameter
2020-10-10 14:03:26 +02:00
Holger Vogt
f07a17878a
Clarify win_bison location
2020-10-10 13:55:47 +02:00
dwarning
89cceb1560
BJT, alias NK for NKF beta rolloff parameter
2020-10-10 13:55:40 +02:00
Holger Vogt
16b225705f
Add a check for 'windres' to configure.ac,
...
if Windows GUI or Console
2020-10-10 13:55:32 +02:00
Holger Vogt
ef7f43a060
Move compiling the ICON from compile_mingw.sh to makefile.am
...
fixes bug no. #516
2020-10-10 13:55:11 +02:00
dwarning
43f10237b5
BJT unsetup delete coll nodes from inner to outer
2020-10-10 13:54:47 +02:00
Holger Vogt
4d062ecc92
fix a bug in the derivative
2020-10-10 13:54:39 +02:00
Holger Vogt
b86f7ce14d
compare aswitch (with limit=TRUE) and pswitch
2020-10-10 13:54:23 +02:00
Holger Vogt
1f6c4d6338
Add a new code model pswitch, behaviour directly compatible
...
to PSPICE (rounded corner at cntl_on)
2020-10-10 13:53:47 +02:00
Holger Vogt
fdc143ce16
Add a limit capability to the code model aswitch
...
Example switch-oscillators_inc.cir showed currents up to 3GA
2020-10-10 13:53:36 +02:00
Holger Vogt
4bcacb310d
enable XSPICE %vnam in subcircuits.
...
The token following after %vnam has to be
tranlated as an instance during subcircuit expansion.
2020-10-10 13:53:10 +02:00
Holger Vogt
14ef4e74ec
Add PSPICE compatible ISWITCH
...
Translates iswitch either to csw or to aswitch models
2020-10-10 13:53:02 +02:00
Holger Vogt
51cfedc054
Improved error message (name the device instance)
...
when ac simulation and current or power are requested
2020-10-10 13:52:43 +02:00
Holger Vogt
644d8d0a3f
Error message where to find the missing parameter
...
(only if 'set ngdebug' is given).
2020-10-10 13:52:32 +02:00
Holger Vogt
aa25ec7f7c
Improve on commit d6aa22e5 from 09.09.2020
...
Warning message only when 'set ngdebug' and instance or model line vectors read in do not have enclosing parens.
Both vectors with or without enclosing parens are allowed.
2020-10-10 13:52:12 +02:00
dwarning
b31a65afb9
BSIM4 change wnflag parameter to integer
2020-10-10 13:51:41 +02:00
dwarning
32b161854d
BSIM4 add wnflag to latest bsim4 version
2020-10-10 13:51:27 +02:00
dwarning
5f7f54d961
cleaning prototypes
2020-10-10 12:30:40 +02:00
dwarning
5d999be998
rm redundant redeclaration
2020-10-10 12:30:22 +02:00
dwarning
bdd1e2faf6
better place for prototype
2020-10-10 12:23:10 +02:00
dwarning
31a054f244
prevent few gcc warnings
2020-10-10 12:22:57 +02:00
Holger Vogt
a3380903be
Fix a bug in the comment of the file headers
2020-10-10 12:22:43 +02:00
Holger Vogt
1bcfe886f3
GPL instead of BSD
2020-10-10 12:22:27 +02:00
Holger Vogt
468769df16
Update on various licences for XSPICE code models
2020-10-10 12:22:12 +02:00
Holger Vogt
2335639848
License 3-clause BSD
...
Update to license information
2020-10-10 12:22:01 +02:00
Holger Vogt
df0ffcfc2b
XSPICE is Public Domain
...
Update to license info
2020-10-10 12:21:35 +02:00
Holger Vogt
cc5369816b
XSPICE is in the public domain.
...
Update to the license information.
2020-10-10 12:21:22 +02:00
Holger Vogt
617ed01a5b
licensi info:
...
Public Domain
Georgia Tech Research Corporation
Atlanta, Georgia 30332
PROJECT A-8503
2020-10-10 12:21:10 +02:00
Holger Vogt
a066c43378
Add wnflag as an instance parameter.
2020-10-10 12:20:47 +02:00
Holger Vogt
b1dc7f77d1
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-10-10 12:20:27 +02:00
Holger Vogt
3a3b7d3cde
Use W/nf for selecting binning model,
...
if compat mode Spectre is set by
set ngbehavior=spe
in .spiceinit
2020-10-10 12:20:11 +02:00
Holger Vogt
2f1d3df8c7
add a Spectre compatibility mode
2020-10-10 12:19:49 +02:00