Analog is a simulation software for analogical, digital or mixed, linear and non-linear electronic circuits. It includes a schema capture, a simulator, a module for editing results (time domain, Fourier domain) and a module for optimising circuits. The simulator uses the symbolic computation techniques for solving the system of equations of the circuit. By principle this resolution is performed accurately, without any iteration and without any numerical round off generating errors.
Its main functions are the following: Hierarchical and graphical schema capture. Analogical, linear and non-linear components. Native models of non-linear capacitors and inductors, temperature dependent resistors, magnetic core inductors and transformers with hysteresis, delay lines and filters of Butterworth, Bessel, Chebycheff and Legendre, current or voltage sources of different types, voltage or current multipliers, diodes, bipolar, JFET, MOST and MESFET transistors. Native models of gates, flip-flops, different types of digital stimulus and displays. Library of analogical and digital components. Linear, non-linear, analogical, digital and mixed simulations. Graphical results in the time domain and in the Fourier domain. Analogical and discrete Fourier transforms. Norton and Thvenin equivalent circuits. Transfer functions. Sensitivity calculus, Monte-Carlo simulation, worse case analysis. Parameters optimisation. Context dependent help. Its main strengths are the following: Remarkable accuracy of numerical results. No convergence defects. No numerical integration defects. All circuit topologies accepted. No options to be tuned by empirical means.