Holger Vogt
87b9df6681
CIDER: Examples for 2D plotting with gnuplot
4 years ago
Holger Vogt
69e2903bf6
Update to Garbage Collector for cpl
Update some comments
Insert the deleting functions
Reset pool_vi and ndn_btree
Add an example with 20 call to cpl in sequence
5 years ago
Holger Vogt
70e4d2157e
New names for the (experimental) ramp-time capacitor and inductor code models
5 years ago
Holger Vogt
eb7b1fc1e7
Some typos
5 years ago
Holger Vogt
34c227815d
RKM for C: Revert reading f, it is again femto
Examples files include expected results
5 years ago
Holger Vogt
7f981569d9
Update to RKM if ngbehavior=lt is set:
Reading C and R values follow the RKM convention with 2 exceptions:
Upper case and lower case letters are not distinguished.
Letters m, M denote milli (1e-3), letters Meg or meg denote 1e6.
5 years ago
Holger Vogt
daa3609e58
Enable RKM notation for R and C, when ngbehavior LT is selected.
Add 2 evaluation functions specific for R and C respectively.
R has code letters L, R, K, M, G, T enabled. M here is Meg!
C has code letters p, n, u or µ, m, F. F here is unity, femto is
not available, m is still milli!
Two examples files show all cases.
5 years ago
Holger Vogt
0817d86f33
No oscillation: Add a starting pulse
5 years ago
Brian Taylor
663a79dea8
Fix NAN error in numd2 area report and crashes when a doping file is missing. Update examples/cider so that the test circuits all run; add case sensitivity tests for rootfile and ic.file parameter strings enclosed in a single pair of double quotes.
5 years ago
Holger Vogt
4667a74389
Adapt gtkwave plotting to the various OSs.
macOS still needs some improvement.
5 years ago
Holger Vogt
aeafe4bd49
Update to the optran circuit examples:
TLV9002-test.cir: Rely on optran from spinit
TLV6001-test.cir: Override optran from spinit
5 years ago
Holger Vogt
00f530c9cb
Add MOS model cards
5 years ago
Holger Vogt
7c84e3f993
SOA for bipolar
Replace pow_max by pd_max
5 years ago
Holger Vogt
04080c2ab3
Add short description of the new examples
5 years ago
Holger Vogt
f40e6b9357
Linux line endings (LF only)
5 years ago
Holger Vogt
70ba37b149
Example OpAmp which converge for op only with optran:
TLV6001 and TLV9002
5 years ago
Holger Vogt
b20ac16093
remove old files
5 years ago
Holger Vogt
03d956cbfa
Example file with three dual opamp filters.
Different opamps: TL072, OPA1656, OPA1612
5 years ago
Holger Vogt
8dcb1f901a
Three OpAmp Example for optran
5 years ago
Holger Vogt
8c5c8da2a7
line endings LF (Linux)
5 years ago
Holger Vogt
4e03efacb7
Use InpEvaluate() instead of strtod to enable ngspice numbers
with scale factors Meg k m u n p f etc.
6 years ago
Holger Vogt
3be5926f2c
Reverse stepsize and finaltime in optran command,
stepsize first as in tran command.
6 years ago
Holger Vogt
6bdd6610f6
add tran simulation
6 years ago
Holger Vogt
89f78bfc6c
updates to optran description and example.
6 years ago
Holger Vogt
29dfa23465
Pass Labs F5 Turbo
example for optran
6 years ago
Holger Vogt
a08e6a0676
Add new SOA parameters (safe operating area) for BJT.
We now scan for max of Ic, Ib, power, taking into
account the max allowed temperature, using the thermal
resistance rth0 model parameter between juntion and ambient.
Two user options are there: If rth0 is given, we calculate
a derating of the max power allowed.
Without a constant max power according to model param pow_max
is assumed.
The new model parameters for the bipolar model are:
pow_max, ic_max, ib_max, te_max, and rth0, in addition
to the already existing vbe_max, vbc_max, adn vce_max.
5 years ago
Holger Vogt
cbb63215c4
Remove the old SOA examples
5 years ago
Holger Vogt
e9274d4b9c
New folder with SOA (safe operating area) examples
in the ngspice examples section
5 years ago
Holger Vogt
33571877dc
Some update to SOA for a diode:
Limit output to four digits
Add power and temperature limits.
Derating with self-heating, or with fixed temperature,
or no derating at all, selectable by setting model parameters.
Example file: SOA plotted as frame, with diode current.
5 years ago
Holger Vogt
7ebe17f32f
hicum plot has non-monotonic x values.
We thus need parametr 'retraceplot'.
Command 'run' not required.
5 years ago
Holger Vogt
05624bedd3
move examples file to prpoer xspice folder
5 years ago
Holger Vogt
5603c8cae7
Write some output to file with raw file or table format.
5 years ago
Holger Vogt
ce1ddd8623
Circuit (ring oscillator) with various current and voltage measurements
inside and outside of subcircuits
5 years ago
Holger Vogt
1a9ea82b97
new file name (transfer characteristics inside)
5 years ago
Holger Vogt
c7cd07e2e0
Update to psp model files and examples
NMOS, PMOS, inverter, ring oscillator
5 years ago
Holger Vogt
5083954fa1
Example input file for analog delay
5 years ago
Holger Vogt
1266225cdb
For C and R device enable value tokens like 4k7 or 1u2
in addition to 4.7k and 1.2u.
Valid for
R1 1 0 47k
C2 3 6 1u2
only. Does not interfere with other value tokens in params etc.
5 years ago
Holger Vogt
5619665106
Remove double defined xrcv
5 years ago
Holger Vogt
dca52aea3a
Remove double defined xrcv
5 years ago
Holger Vogt
897d4c598b
Upgrade due to recent ngspice enhancements
5 years ago
Holger Vogt
5b3007e06a
Plotting with feh in macOS failes with --magick-timeout,
so replace it by --conversion-timeout, which does not do
in Linux or Cygwin.
5 years ago
Holger Vogt
02b4f06f2d
variables like color1 may override thie svg_intopts and svg_stropts.
Unsetting the variables will reset to the default.
Malloced colors and cfg.strings will be freed again.
Examples do show more of the options.
5 years ago
Holger Vogt
4b6aa6df6e
more examples
5 years ago
Holger Vogt
bdf50382ac
Add a second call to svg_intopts
5 years ago
Holger Vogt
914604bfab
Update to plotfiles
Plotting with gnuplot, png, svg and PostScript files
5 years ago
Holger Vogt
9a82e5061a
Another SVG example input file
5 years ago
Holger Vogt
c7a3fc4401
PostScript example input file
5 years ago
Holger Vogt
2f2db20305
updates for Cygwin/Linux fonts and font size
5 years ago
Holger Vogt
dec865cb30
use feh for plotting *.svg in Cygwin
5 years ago
Holger Vogt
ddf8336bdb
examples for creating svg output and plotting
5 years ago