diff --git a/NEWS b/NEWS index 7a2ebe342..83a660993 100644 --- a/NEWS +++ b/NEWS @@ -1,35 +1,36 @@ Ngspice-38, Oct 30th, 2022 ============ - New features: - + Add multiplier flag 'm' to behavioral capacitor and inductor - + Re-enable dc sweep after transient sim + + 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 + + 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 + (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 + + Update to the .probe p (power measurement) and .probe alli commands. + + 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 + + Limits to exp function, allow 0 for log (returning -1e99), used + when starting iterations. + 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 options savecurrents_bsim3, savecurrents_bsim4, 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() + 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 + 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: