ngspice/examples
Holger Vogt f45103b3ab Update to filesource
Move tprev out of the loop to enable storing the previous time value.
Add some general warning message that an error might have occurred during
reading the time or data values from the data input file.
Allow empty lines in the data input file.
Guard early data values (TIME < time offset) against false reading.
Add some simple examples.
2025-08-11 18:47:00 +02:00
..
Monte_Carlo Fix internet address 2022-04-25 21:30:07 +02:00
SkywaterOpenSourcePDK Add two simple Skywater PDK examples, inverter and ISCAS85 C7552 2025-02-05 16:09:39 +01:00
TransImpedanceAmp Some hints how to use this file 2018-08-18 11:28:27 +02:00
TransmissionLines Better visibility of the results 2023-07-15 11:11:48 +02:00
cider When Cider models are present, a normal batch mode sp_shutdown (for example, ngspice -b cmosinv.cir) will call com_quit(NULL). This cleans up so that valgrind will find no leaks in Cider devices after sp_shutdown. To disable this feature, set the environment variable CIDER_COM_QUIT="OFF". Even though it really does not matter that Cider memory is cleared just before exit, it makes it cleaner for valgrind checks. 2023-07-15 11:32:37 +02:00
control_structs S-parameters: Replace S11 by S_1_1 etc. to avoid ambiguity 2022-04-29 07:29:14 +02:00
ddt Remove unused variable debarr. 2022-12-11 15:39:10 +01:00
digital Fix circuits so that gtkwave tests run on MacOS. Add encoder/decoder example. 2025-01-26 22:58:59 +01:00
hicum2 prevent non-monotonic scale 2020-12-22 11:12:54 +01:00
inductive-systems examples/inductive-systems/*, add test files 2017-01-02 20:02:19 +01:00
klu/Circuits iscas_stdcell.lib need geometry parameters, but is not used anyway, so commented out 2024-12-15 10:25:07 +01:00
loops Repeat loop requires plain number, transformed vector, or transformed variable 2024-03-19 17:05:10 +01:00
measure Enable expressions in a meas statement within a .control section, like 2025-06-02 11:59:18 +02:00
memristor Obtain memory and simulation time 2022-01-03 22:11:15 +01:00
mos File encoding is now UTF-8 2024-11-02 22:22:22 +01:00
noise implement osdi noise support 2023-11-04 19:36:30 +01:00
numparam Try to clarify the mechanism of parameter substitution and add 2024-11-02 22:41:59 +01:00
optran special ngbehavior needed 2023-01-09 16:31:01 +01:00
osdi options are not required 2025-01-17 14:08:09 +01:00
p-to-n-examples Add note on compatibility mode psa 2024-12-06 22:41:31 +01:00
paranoia Fix some typos. 2023-12-18 20:13:06 +01:00
plot plotting/grid.c, bug fix, avoid string buffer overflow 2018-01-27 21:58:15 +01:00
probe Enable power measurement for W switch 2022-10-07 13:18:51 +02:00
proc2mod
pss move to the actual bsim4 version to avoid needless warnings 2014-09-10 13:33:22 +02:00
shared Add an extended shared library test program with additional 2025-04-12 18:20:19 +02:00
snapshot examples/snapshot: start, interrupt and resume simulation 2012-11-03 20:08:23 +01:00
soa Add a comment to say that LT/PSPICE compatability is needed. 2023-07-31 14:29:50 +02:00
soi remove warnings 2019-08-13 23:16:12 +02:00
sp better visibility 2023-07-31 14:30:37 +02:00
svg File encoding is now UTF-8 2024-11-02 22:22:22 +01:00
tclspice tcl-testbench[x].sh: Use bash within shebang 2022-01-02 13:51:44 +01:00
transient-noise noisy ring-oszillator now using transistors with different W/L 2018-08-25 23:21:49 +02:00
utf-8/стекло Upgrade due to recent ngspice enhancements 2021-07-05 14:03:55 +02:00
various Add a transformer with parameters on the .subckt line 2024-01-24 10:11:44 +01:00
vbic vbic: rm obsolete regression test 2024-05-01 10:34:01 +02:00
vdmos Add vto model parameter (the default has changed!), add .ic 2023-05-27 10:47:43 +02:00
xspice Update to filesource 2025-08-11 18:47:00 +02:00