-- -- NEWS -- -- Copyright (C) 2003-2011 Stefan Jahn -- -- This is free software; you can redistribute it and/or modify -- it under the terms of the GNU General Public License as published by -- the Free Software Foundation; either version 2, or (at your option) -- any later version. -- -- This software is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- GNU General Public License for more details. -- -- You should have received a copy of the GNU General Public License -- along with this package; see the file COPYING. If not, write to -- the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, -- Boston, MA 02110-1301, USA. -- This file lists user visible changes that were made between releases. For more verbose descriptions of these and internal changes see the ChangeLog files. Version 0.0.17 -------------- Version 0.0.16 -------------- * new models: hybrid, ideal coupled transmission line, tunnel diode * implementation of EMI receiver functionality in the equation solver * support for Matlab v4 as an export file format in qucsconv * new Verilog-A device model: NIGBT, HICUM L2 v2.24, HICUM L0 v1.2g, HICUM L0 v1.3 Version 0.0.15 -------------- * matrix power operation in equation solver * introduced global nodes (e.g. subst!) in the analogue simulator * translation of polynomial C's and L's in spice converter * translation of F, H, E and G polynomial spice sources * many new digital primitives in Verilog-A * allowing variables in constant parameter simulation boxes * existing HICUM models can now be converter by the qucsconv command line tool into library elements * allowing property references inside the same instance of a component * new components: rectangular waveguide, digital buffer, microstrip radial stub, RLCG transmission line * added noise figure property to amplifier model * new Verilog-A device models: EPFL-EKV NMOS/PMOS V2.6, HICUM L0 v1.2, HICUM L2 v2.23, photodiode, phototransistor Version 0.0.14 -------------- * implementation of multi- and 2-port equation defined RF device * new Verilog-A device models: Logarithmic Amplifier, HICUM L0 v1.12, Potentiometer, MESFET (Curtice, Statz, TOM-1 and TOM-2) * added 3- and more argument versions of PlotVs() * new non-linear components: diac, triac, thyristor Version 0.0.13 -------------- * new Verilog-A device models: Modular OpAmp and HICUM L2 v2.22 * allowing immediate vectors and matrices in equations * new functions in equation solver: random(), srandom(), StabFactor() and StabMeasure() * allowing engineering notation of numbers in equations * support for Touchstone files as an export file format in qucsconv * support for CSV files as an import file format in qucsconv * new components: file based voltage and current sources Version 0.0.12 -------------- * added vt(), hypot() and limexp() to the available functions * new logical and rational operators in equation solver as well as the ternary ?: construct * added arcsec(), arccosec(), arsech() and arcosech() functions * support for equation defined devices * new components: exponential voltage and current source Version 0.0.11 -------------- * implemented knee current in diode model * allow input parameters of components in equations * implementation of non-ideal microstrip cross model * allow equation variables in component properties * equations in subcircuits * subcircuit parameters: from equations or sweep parameters * twisted pair and 4-terminal transmission line implementation * bondwire model implementation * new Verilog-A device models: HICUM L2 v2.1 and FBH HBT * using ADMS XML scripts for Verilog-A device models * implemented excess phase of BJT during transient analysis Version 0.0.10 -------------- * initial conditions (transient analysis) for L and C * support for IC-CAP MDL files as an import file format in qucsconv * support for ZVR ascii data (R&S network analyzer) as an import file format in qucsconv * new function in equation solver: signum() * SVD algorithm as equation system solver available * support for CITIfile and Touchstone as an import file format in qucsconv Version 0.0.9 ------------- * selectable open/short in S-parameter component during DC * implementation of delay times of digital components during transient analysis * support for two-argument functions: arctan(), min() and max() * new functions in equation solver: ceil(), fix(), floor(), round(), step(), besselj(), bessely(), erf(), erfc(), cumsum(), cumavg(), cumprod(), sqr(), polar(), rms(), dbm2w(), w2dbm(), integrate(), dbm(), besseli0(), erfinv(), erfcinv(), kbd(), runavg(), variance(), stddev(), Time2Freq() and Freq2Time() * conversion of dataset to csv files using qucsconv * new components: AM and PM modulated and sources, relais, switch * transient analysis of ideal transmission line * delay times of controlled sources during transient analysis * frequency-independent loss factor for 'ideal' transmission line * damping factor for ac voltage/current sources during transient analysis * new functions in equation solver: xvalue(), yvalue() and min(), max() and avg() with range specification * implementation of temperature dependencies of resistor * output of characteristic values (e.g. ErEff or Zl) during S-parameter simulation * new components: coaxial cable, voltage probe Version 0.0.8 ------------- * conversion of vcd to dataset files using qucsconv * new component: ideal coupler * implementation of temperature models of diode, jfet, mosfet and bjt * analog models of digital components implemented * spice converter translates two and three mutual inductors * new stos() function in equation solver * allowing impedances other than 50ohms in rtoz(), ztor(), stoy(), ytos(), stoz(), ztos(), rtoy() and ytor() * new dft(), idft(), fft() and ifft() functions in equation solver * cubic spline interpolation in S-parameter file data possible * new components: correlated noise sources * implementation of mutual inductors Version 0.0.7 ------------- * started chapter about harmonic balance and its noise * documentation of mutual inductors * fixed bug in non-linear operational amplifier model * new unwrap(), rad2deg() and deg2rad() functions in equation solver Version 0.0.6 ------------- * new interpolate() function in equation solver * converter tool also able to export device models as schematic entries * coplanar short, open, gap and step components * transient models of bias-t, dc-block and dc-feed added * gain circle formulas in equation solver available * improvements in the equation system solvers * implementation of noise and stability circle formulas * fixed noise calculations of microstrip and coplanar components Version 0.0.5 ------------- * stability factors available in equation solver * implementation of microstrip t-junction * additional AC noise analysis * speed and memory optimizations in S-parameter analysis * implementation of coplanar lines * breakdown current/voltage in diode model available * list and constant sweeps available * added convergence helpers for non-linear DC and transient analysis * allowing vector indices with multiply dependencies * new matrix operations, e.g. det(), conj(), transpose() and inverse() * reduced memory consumption during netlist checking and instantiating * new Qucs-Converter command line tool * two new components: amplifier and operational amplifier * added microstrip via hole implementation * node-set functionality for DC and transient analysis Version 0.0.4 ------------- * ideal AC, DC and S-parameter models for microstrip t-junctions and cross-junctions * implementation of transient analysis for non-linear devices * support for current and voltage pulse sources (single and rectangular) * linear transient analysis for RCL networks available * AC analysis including all available devices Version 0.0.3 ------------- * increased speed of S-parameter simulation * implementation of parallel coupled microstrip lines * new microstrip components: gap, open, corner, mitered bend and step * simple P- and N-type MOSFET implementation * new S-parameter file (currently only touchstone) component * subcircuit definitions are now possible * npn- and pnp-type BJT implementation (Gummel-Poon model) * additional noise analysis with s-parameters * constants like 'pi' can be used in equations without defining them * much more documentation * microstrip models differentiate between quasi-static and dispersion * equation results can be selected for dataset export * DC simulation can output operating points of nonlinear devices * DC model for phase shifter implemented * logarithmic sweeps possible * N- and P-channel JFET implementation (Shichman and Hodges model) * resistors with R=0 possible in DC analysis Version 0.0.2 ------------- * partly documented the know-how implemented in the simulator * DC dependent s-parameter analysis of diode possible * Qucs available under MacOS 10.3 * implemented equation solver * multi-dimensional parameter sweeps * DC simulation for passive elements and controlled sources * implemented s-parameters of DC and AC components * support for arbitrary port impedances Version 0.0.1 ------------- * first available version