Holger Vogt
a9c2077051
checkergcc removed: no longer available, replaced by valgrind
8 years ago
Holger Vogt
ed3a098e7e
sort the help entries: relevant option come first
8 years ago
Holger Vogt
cace650c47
timestamp may be overruled by setting env var SOURCE_DATE_EPOCH
to allow Reproducible builds
See https://wiki.debian.org/ReproducibleBuilds
8 years ago
Holger Vogt
19596f0f42
add search in current directory
Patch provided by Uros Platise
https://sourceforge.net/p/ngspice/ngspice/merge-requests/4/
8 years ago
Holger Vogt
7c90004921
add Inp_Path to sourcepath variable
Patch provided by Uros Platise
https://sourceforge.net/p/ngspice/ngspice/merge-requests/4/
8 years ago
Holger Vogt
ab9ffc2319
small update of comment
8 years ago
Holger Vogt
1406114127
add POWER NMOS and PMOS example with quasi-saturation
8 years ago
Holger Vogt
e18b848f7d
Allow '-' and '+' being part of the instance name.
Has already been available for B, E, F, G, and H sources
8 years ago
Holger Vogt
f354f36121
replace 'magic numbers' by defines, thus setting several char arrays
safeguard these arrays against overflow
set numbers of parameters to 10000
8 years ago
dwarning
88f1fa0092
allow version model parameter in exponential format for bsim3
8 years ago
Holger Vogt
8357564fee
fix missing tokens in cp_getvar
8 years ago
Holger Vogt
ef5747905f
fix bug no. 362, reported by Bohdan Tkhir
replace size_of by sizeof
8 years ago
Holger Vogt
eab5615fb3
examples moved to examples/xspice/original-examples
8 years ago
Holger Vogt
c8705147b0
Original examples fixed and moved to here
8 years ago
Holger Vogt
0de66ea3b8
XSPICE state machine example
8 years ago
Holger Vogt
a5e382d0ea
XSPICE d_source examples
8 years ago
Holger Vogt
6e452b1e7c
xspice filesource example
8 years ago
Holger Vogt
e3b2b395b9
fix an ancient bug in retrieving the data with the cursor
from a log y graph: use y-offset instead of x-offset
8 years ago
Holger Vogt
908339359a
clarify start time generation
clarify time and amplitude updates
don't read comment lines
8 years ago
Holger Vogt
0c94ab948b
treat ( ) , like spaces, that is ignore them during
switch parameter conversion
8 years ago
Holger Vogt
d1761f8d6e
read the complete input file at once during inizialization
instaed of reading the file line by line,
and instaed of re-reading from the beginning in case
of time stepping back. This saves a vast amount of
simulation time if the input file is large.
8 years ago
Holger Vogt
393c924886
improve finding tokens, considering nested parens
8 years ago
Holger Vogt
f2cfb9b359
add fourth parameter to cp_getvar()
8 years ago
Holger Vogt
1cbcd25cab
various digital simulations of a 4-bit NAND gate full adder:
Bipolar, MOS, behavioral, and event based
8 years ago
Holger Vogt
fac5754b79
add variabale inputdir to store the last input file directory
8 years ago
Holger Vogt
5fa4f631fb
MC input files
8 years ago
Holger Vogt
4add5be417
remove the quotation marks around $&run
whitespaces
8 years ago
Holger Vogt
2786fcb86e
New .option seed=[val|random]
8 years ago
Holger Vogt
1bf7f3004d
tests for setting random numbers
8 years ago
Holger Vogt
73f8925c1e
example update: sim_status, mc_source and others
8 years ago
Holger Vogt
8ffb3e29da
example may be run with commervcial PDKs
8 years ago
Holger Vogt
107a4a808e
New .option seed=[val|random]
8 years ago
Holger Vogt
10c6c5c38b
Convert .param lines containing 'agauss' and others
into .func (xxx1() 'agauss()', replace all xxx1 entries
by function xxx1().
After subcircuit expansion, replace agauss and others
in B-Line by their suitable values.
8 years ago
Holger Vogt
7ca61b3c98
New command 'setseed' with function com_sseed
to set the random number generator
8 years ago
Holger Vogt
8fbcb16a57
add fourth parameter to cp_getvar(), in functions missing so far
8 years ago
Holger Vogt
af70c2e8f0
cp_getvar with CP_STRING: add size of string to function parameters
8 years ago
Holger Vogt
09c876550f
prevent string overflow by adding the string length
to the cp_getvar parameters. Used only with CP_STRING
8 years ago
Holger Vogt
7592644400
small update for README, hint to manual chapt. 16.13.5
8 years ago
dwarning
60a35725f5
few optimizations for diode recombination current calculation
8 years ago
Holger Vogt
8930690cd2
plug a small memory leak
8 years ago
Holger Vogt
ea3ada107b
small addition (hint to add 'set ngbehavior=ps')
8 years ago
Holger Vogt
de644fe3ca
3rd and 4th node have to be the same for VDMOS
8 years ago
Holger Vogt
d61fa145c1
Update to PSPICE-ngspice models
README with download information
8 years ago
Holger Vogt
6d14d0904a
add evtshared.h to the MSVC project files
8 years ago
Holger Vogt
824ac4fbc9
make functions static or add function prototypes
8 years ago
Holger Vogt
2dd293707b
initialize pn in ft_getpnames() parse.c
initialize dwLen in tesCreateSystemInfo() in com_sysinfo.c
Both were reported by MSVC Code Analysis
Crash of ngspice.dll in Eeschema is thus removed
(hopefully in general)
8 years ago
Holger Vogt
b07ae3123e
use only internal memory functions,
replace strdup by copy
8 years ago
Holger Vogt
a98d01e5f8
Use only internal memory functions, replace
free->tfree, malloc->tmalloc, realloc->trealloc
8 years ago
dwarning
376a37a5d6
introduce recombination current component
8 years ago
dwarning
3bae0e371c
fix a small inconsistency in temperature dependent charge calculation
8 years ago