Holger Vogt
b2923ee7ff
New examples: command 'sp' and three-port example
2022-03-29 15:51:04 +02:00
Holger Vogt
7de6d65e6d
Fix internet address
2022-03-21 16:51:12 +01:00
Holger Vogt
9be02e7334
Replace (all) by alli
2022-03-14 11:05:10 +01:00
Holger Vogt
7f2229f024
replace (all) by alli
2022-03-14 10:58:05 +01:00
Holger Vogt
e61c92af5a
save only relevant digital data (command 'esave'
2022-02-26 11:06:39 +01:00
Holger Vogt
5af7956498
remove options not needed
...
local behavior setting
2022-02-26 11:01:12 +01:00
Holger Vogt
81d5def76d
Replace $ in instance and.model lines by ;
...
$ is not a valid end-of-line comment delimiter when PS
compatibility mode is chosen.
2022-02-25 12:40:15 +01:00
Holger Vogt
78f22cf5f3
Replace $ by ; as a universally valid end-of-line-comment delimiter
2022-02-25 11:57:19 +01:00
Holger Vogt
ad03463c9b
Add more parameters to the example
2022-02-22 20:49:23 +01:00
Holger Vogt
f2ba4a93fb
Update example for independent grid and line widths
...
in polar or Smith plots.
2022-02-17 15:50:27 +01:00
Holger Vogt
36da24e251
Add another RF example, drawn from fig. 13.2 of
...
https://qucs-help.readthedocs.io/en/spice4qucs/RF.html
2022-02-17 15:50:05 +01:00
Alessio Cacciatori
2c10c4aebd
S parameter simulation
...
Command '.sp'
arbitrary number of ports
ports made with modified VSRC
Patch provided by Alessio Cacciatori
https://sourceforge.net/p/ngspice/discussion/127605/thread/7a2655c86f/
2022-02-17 15:48:00 +01:00
Holger Vogt
afde37c35d
add y-axis label
2022-02-01 12:21:08 +01:00
Holger Vogt
a464ef47bc
meas example with output redirection
2022-01-15 16:03:19 +01:00
Holger Vogt
2981d0f56d
Use 'esave none' to reduce memory consumption.
...
Only analg nodes are to be saved.
2022-01-09 10:58:51 +01:00
Holger Vogt
738ac4863c
Obtain memory and simulation time
...
Add rusage information command
2022-01-03 22:11:15 +01:00
Carsten Schoenert
e373ca0e2f
tcl-testbench[x].sh: Use bash within shebang
...
These scripts using non Posix shell extensions which are provided by bash and
require the bash as shell to be fully functional.
2022-01-02 13:51:44 +01:00
Holger Vogt
8bf28b5aee
Comment out non-ngspice compatible commands
...
Otherwise error messages would have beeen generated
2021-12-16 08:12:29 +01:00
Holger Vogt
45ceeee509
small updates to example files
2021-12-13 21:50:10 +01:00
Holger Vogt
b714f0bea9
Add other integration methods to the example
...
We have: meas, integ, and code model INTEG
2021-12-13 21:50:00 +01:00
Holger Vogt
1605d293d0
Add function integ to control language
...
Trapezoidal rule for integrating a vector.
2021-12-13 21:49:45 +01:00
Holger Vogt
a68cfefb28
hcopywidth and hcopyheight failed with SVG plot
...
cp_getvar read CP_NUM, not CP_STRING
Patch #108 contributed by Giles Atkinson
Add hcopywidth and hcopyheight to example nmos_out_BSIM330_svg.sp
2021-12-13 21:49:01 +01:00
Holger Vogt
aaf586ae83
.probe: Add more safeguards to prevent crashes
...
in case of wrong user input
due to obtain empty lines in shared ngspice
2021-12-13 21:48:21 +01:00
Holger Vogt
d41379177f
.probe: various example netlists
2021-12-13 21:48:09 +01:00
Brian Taylor
f66573883f
Fix typo in the diode/README file.
2021-12-13 21:43:09 +01:00
Brian Taylor
a46b2041c2
Fix pz1.cir test so that the Cider OP data file is saved and the PZ analysis is run.
2021-12-13 21:42:53 +01:00
Holger Vogt
87b9df6681
CIDER: Examples for 2D plotting with gnuplot
2021-10-30 13:21:53 +02:00
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
2021-10-30 10:44:29 +02:00
Holger Vogt
70e4d2157e
New names for the (experimental) ramp-time capacitor and inductor code models
2021-10-29 16:28:57 +02:00
Holger Vogt
eb7b1fc1e7
Some typos
2021-10-05 17:54:06 +02:00
Holger Vogt
34c227815d
RKM for C: Revert reading f, it is again femto
...
Examples files include expected results
2021-09-29 20:31:53 +02:00
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.
2021-09-29 20:31:44 +02:00
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.
2021-09-29 20:31:14 +02:00
Holger Vogt
0817d86f33
No oscillation: Add a starting pulse
2021-09-29 20:23:43 +02:00
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.
2021-09-29 20:22:56 +02:00
Holger Vogt
4667a74389
Adapt gtkwave plotting to the various OSs.
...
macOS still needs some improvement.
2021-09-29 20:19:19 +02:00
Holger Vogt
aeafe4bd49
Update to the optran circuit examples:
...
TLV9002-test.cir: Rely on optran from spinit
TLV6001-test.cir: Override optran from spinit
2021-09-29 20:16:32 +02:00
Holger Vogt
00f530c9cb
Add MOS model cards
2021-09-29 20:15:55 +02:00
Holger Vogt
7c84e3f993
SOA for bipolar
...
Replace pow_max by pd_max
2021-09-29 20:15:41 +02:00
Holger Vogt
04080c2ab3
Add short description of the new examples
2021-09-29 20:14:26 +02:00
Holger Vogt
f40e6b9357
Linux line endings (LF only)
2021-09-29 20:14:17 +02:00
Holger Vogt
70ba37b149
Example OpAmp which converge for op only with optran:
...
TLV6001 and TLV9002
2021-09-29 20:14:05 +02:00
Holger Vogt
b20ac16093
remove old files
2021-09-29 20:13:53 +02:00
Holger Vogt
03d956cbfa
Example file with three dual opamp filters.
...
Different opamps: TL072, OPA1656, OPA1612
2021-09-29 20:13:35 +02:00
Holger Vogt
8dcb1f901a
Three OpAmp Example for optran
2021-09-29 20:13:18 +02:00
Holger Vogt
8c5c8da2a7
line endings LF (Linux)
2021-09-29 20:13:04 +02:00
Holger Vogt
4e03efacb7
Use InpEvaluate() instead of strtod to enable ngspice numbers
...
with scale factors Meg k m u n p f etc.
2021-09-29 20:09:22 +02:00
Holger Vogt
3be5926f2c
Reverse stepsize and finaltime in optran command,
...
stepsize first as in tran command.
2021-09-29 20:08:51 +02:00
Holger Vogt
6bdd6610f6
add tran simulation
2021-09-29 20:08:03 +02:00
Holger Vogt
89f78bfc6c
updates to optran description and example.
2021-09-29 20:06:53 +02:00