Revisions of ngspice
buildservice-autocommit
accepted
request 1152447
from
Stefan Brüns (StefanBruens)
(revision 29)
baserev update by copy to link target
Stefan Brüns (StefanBruens)
accepted
request 1135968
from
Stefan Brüns (StefanBruens)
(revision 28)
- Update to version 42: * KLU matrix solver has been added to the venerable Sparse 1.3 * Verilog-A device models (copiled by OpenVAF) now support small signal noise simulation. * Digital C coded circuit blocks may be read by the code model d_process. * Verilog (digital) circuits, compiled with Verilator, may be read into ngspice by new code model d_cosim. * For additional new features see the included NEWS file. - Update to version 41: * Analog node changes in VCD file output. * Read Touchstone file for S parameter simulation. * Completely renewed XSPICE d_osc code model. * Updates to commands setscale, compose, eprvcd, iplot, and listing. * Option FREQ for E and G sources. * New dot command .libsave.
buildservice-autocommit
accepted
request 1077580
from
Stefan Brüns (StefanBruens)
(revision 27)
baserev update by copy to link target
Stefan Brüns (StefanBruens)
accepted
request 1077538
from
Stefan Brüns (StefanBruens)
(revision 26)
- Update to version 40: * New features: + VBIC: Add optional parameters for determining the operation region + VBIC: Add bvbe, bvbc, bvce, bvsub as SOA parameters + Add inertial delay to all basic digital code models, make it available for U devices + VDMOS default parameters are now similar to IRF540 IRF9540 + Add function atanh to .control section + Add a scale factor 'a' (atto, 1e-18) * Bug fixes: + ngspice-40 is mostly a bug-fix release. In conjunction with KiCad and shared ngspice, inappropriate user inputs have led to crashing ngspice. + bugs no. 331, 619, 620, 624 have been fixed + 9 crash bugs (double delete, access NULL pointer etc) removed which have occurred mostly due to incomplete or faulty inputs. + Memory leaks removed - Moved user manual (ngspice-doc) to separate source package.
buildservice-autocommit
accepted
request 1065845
from
Stefan Brüns (StefanBruens)
(revision 25)
baserev update by copy to link target
Stefan Brüns (StefanBruens)
accepted
request 1065802
from
Stefan Brüns (StefanBruens)
(revision 24)
- Update to version 39: * New features: + ngspice now offers simulation with Verilog-A models, using its new OSDI interface and the OpenVAF model compiler. This enhancement enables access to all modern compact models for short channel MOS, FinFets, double gate transistors, SiGe bipolars, and III-V HEMTs. + ngspice now supports nearly all features of digital PSPICE compatible U devices (instances). Therefore we now may simulate a wealth of digital devices. These are translated into internal XSPICE event models, with very fast simulation. + For a list of additional new features please have a look at the NEWS feature in the ngspice tarball. * Patches: Many developer and user provided patches and bug fixes have been applied. - Remove noarch from scripts package, spinit contains absolute paths to binary codemodels. - Update URL
buildservice-autocommit
accepted
request 1033785
from
Dmitry Roshchin (Dmitry_R)
(revision 23)
baserev update by copy to link target
Dmitry Roshchin (Dmitry_R)
accepted
request 1033760
from
Stefan Brüns (StefanBruens)
(revision 22)
- Update to version 38: * New features: + .probe command updated (current and power measurements). + Support of digital devices with U-instance models (PSPICE compatible). + Automatic generation of A/D and D/A bridging interfaces, when mixed signal simulation (combining analog and event-based digital) is used. + Update to pow() function (LTSPICE compatible). + For a list of all new features please have a look at the NEWS feature in the ngspice tarball. * Patches: Many developer and user provided patches and bug fixes have been applied.
buildservice-autocommit
accepted
request 985055
from
Stefan Brüns (StefanBruens)
(revision 21)
baserev update by copy to link target
Stefan Brüns (StefanBruens)
accepted
request 985053
from
Stefan Brüns (StefanBruens)
(revision 20)
- Update to version 37: * New features: + .probe command to measure currents, differential potentials or device power dissipation + S-parameter simulation with command .sp + command 'esave' to save only relevant digital nodes + substantail speed-up of plotting under MS Windows + flags 'alle' and 'digitop' to the plot command + reduce XSPICE memory consumption dramatically + For a list of all new features please have a look at the included NEWS file. * Patches: Many developer and user provided patches and bug fixes have been applied. Other bugs and some memory leaks have been removed as well. - Remove obsolete ngspice-Use-gnuplot-terminal-auto-detection.patch - Spec file cleanup
Stefan Brüns (StefanBruens)
accepted
request 953335
from
Stefan Brüns (StefanBruens)
(revision 19)
- Update to version 36: * New features: + .probe command to measure currents or differential potentials + x/y contour plots for 2d Cider simulation + new function integ (integration) + command 'wrnodev' to print matrix RHS as .ic = V(node_xx) + Transient operating point + more SOA (safe operating area) parameters on more devices + For a list of all new features please have a look at the included NEWS file. * Patches: + Many developer and user provided patches and bug fixes have been applied. Other bugs and some memory leaks have been removed as well.
Stanislav Brabec (sbrabec)
accepted
request 921176
from
Matthew Trescott (matthewtrescott)
(revision 18)
- Packaging changes: * Fix build dependencies to include X libs for interactive build * Add build dependency on Xft for FreeType rendering in plotter
Stanislav Brabec (sbrabec)
accepted
request 912312
from
Andrés Barrantes Silman (andresbs)
(revision 17)
- Update to version 35: * New features: + Libtool version info for shared ngspice + Version info in sharedspice.h. + Replace double braces {{...}} by {(...)} in netlist (PSLT mode). + Add plotting of graphics in SVG format. + Setting variable 'nounits' allows suppressing the unit in a graph. + Update of macOS configure script. + In sharedspice API, convert all boolean variables to type integer for C++ compatibility. + Add geometry scaling to diode device model (level 3). + In PS mode exp function is limited to exp(14). + Speed enhancement for using SkyWater PDK under Linux. + Add option Cshunt which adds a capacitor to each circuit voltage node. + Diode device model now has a self heating option. + Allow opening files with names containing ANSI special characters. + Enable using parameters in .options lines. + For C and R devices enable value tokens like 4k7 or 1u2 in addition to 4.7k and 1.2u. + New XSPICE pswitch for internally replacing the vswitch. + Within a single run, allow multiple PS or SVG plots with different names. + Don't replace a device model name by a parameter, if both have the same names. + Analog delay code model 'delay'. + B source (ASRC) will acknowledge temp and dtemp instance parameters. + In CIDER printing of either ASCII or binary is supported. + PSP models now support NMOS and PMOS, update to parameters and examples. + E and G source TABLE function replaces by a B source pwl. + re-enable making the old help system for Linux/Cygwin by --enable-help --enable-oldapps. + Enable the m parameter in E, G, B, R behavioral source/devices. * Bug fixes: + Many bugs fixed and code improvements (see ngspice bugs 539 and up, at SourceForge). + Memory leaks removed. This *should* solve boo#1184825, but I haven't test or passed any additional build flags.
buildservice-autocommit
accepted
request 874077
from
Stefan Brüns (StefanBruens)
(revision 16)
baserev update by copy to link target
Stefan Brüns (StefanBruens)
accepted
request 874058
from
Stefan Brüns (StefanBruens)
(revision 15)
- Update to version 34 * New features: + High speed bipolar model HICUM2.4 has been added. + Improved compatibility with Open Source Google/Skywater PDK. + KiCad compliance has been improved, compatibility to PSPICE device models as well. * Various bug fixes - Update to version 33 * New features: + Further improved VDMOS power transistor model. + Improved JFET model (temperature model) and bipolar model (Krull quasi-saturation model). + New commands, new code models, compatibility switches for KiCad and Spectre have been added. + KiCad compliance has been improved. * Various bug fixes - For details please have a look at the included NEWS file. - Packaging changes: * Disable building of "oldapps", e.g. nutmeg. These are unmaintained and fail to build with current GCC. * Standalone building of XSPICE codemodels is no longer supported. Dropped xspice-cm-devel subpackage
buildservice-autocommit
accepted
request 810661
from
Stefan Brüns (StefanBruens)
(revision 14)
baserev update by copy to link target
Stefan Brüns (StefanBruens)
accepted
request 810654
from
Stefan Brüns (StefanBruens)
(revision 13)
Change PDF location
Stefan Brüns (StefanBruens)
committed
(revision 12)
Stefan Brüns (StefanBruens)
accepted
request 810189
from
Stefan Brüns (StefanBruens)
(revision 11)
- Update to version 32 * New features: + Improved VDMOS power transistor model including self-heating. + ngspice now understands UNICODE: file and directory names as well as texts for labeling images may use any valid UNICODE character. Internally ngspice uses utf-8 string encoding and UTF-16 for Windows I/O. + The graphics output on native Windows, Postscript and X11 has been updated considerably, concerning color and linewidth selection and fonts for labeling. + New commands have been added. + Error messages have been improved, several crash scenarios caused by input errors have been removed. + For a list of all new features please have a look at the NEWS feature in the ngspice tarball. * Patches: More than 30 developer and user provided patches and bug fixes have been applied. Other bugs and some memory leaks have been removed as well. - Rebase ngspice-Use-gnuplot-terminal-auto-detection.patch
buildservice-autocommit
accepted
request 750147
from
Stefan Brüns (StefanBruens)
(revision 10)
baserev update by copy to link target
Displaying revisions 1 - 20 of 29