Prepare ngspice-38

This commit is contained in:
Holger Vogt 2022-10-22 15:45:34 +02:00
parent 27ba1e39df
commit 1e0f867f3f
1 changed files with 39 additions and 0 deletions

39
NEWS
View File

@ -1,3 +1,42 @@
Ngspice-38, Oct 30th, 2022
============
- New features:
+ Add multiplier flag 'm' to behavioral capacitor and inductor
+ Re-enable dc sweep after transient sim
+ When plotting the phase, standard now is "Radiant".
+ Add Lundin's geometry correction to the inductance formula
+ New variable keep#branch to write the current to raw file
in the old fashion 1 v1#branch current
+ Translate PSPICE U instances into equivaalent XSPICE code models.
+ New configure flag --enable-shortcheck to enable a shortened make check
(only BSIM3 and BSIM4)
+ B source will accept parameters in statistical functions like agauss
+ WinGUI: Add a button 'Stop' to stop a simulation in intercative
or control mode.
+ Update to the .probe p command (power measurement)
+ Update to XSPICE aswitch and pswitch
+ Make FROM/TO work in TRIG/TARG and WHEN variants of .meas/meas command.
+ Limits to exp function, allow 0 for log (returning -1e99)
when starting iteration
+ Insert XSPICE bridging devices automatically when an analogue node
has the same name as an XSPICE event node.
+ New options savecurrents_bsim3, savecurrents_bsim4, and savecurrents_mos1
+ pwlts: a pwl v/i source with time input, smoothing and limiting functions
+ New functions to the Code Model Library: cm_get_node_name()
and cm_probe_node()
+ XSPICE: Add bidirectional digital/analog bridge.
+ Search for .spiceinit firstly in a user defined directory named in env
SPICE_USERINIT_DIR, then in the current directory, then in HOME, then
in USERPROFILE.
+ If compatmode is lt, change the pow(x,y) and x**y functions:
If x < 0, output only if y is integer number, otherwise output 0
+ Add a limit of 0.999 to bipolar parameters mje, mjc, and mjs.
- Bug fixes:
+ many bugs fixed and code improvements (see bugs 583 and up)
+ making error messages more verbose
+ memory leaks removed
Ngspice-37, May 22nd, 2022
============
- New features: