5 novembre 2018

Main Package

Saber solutions software is built in two main parts : General Configuration and Functionalities.

Basic configuration

  • Simulator: used to simulate
  • Sketch: used to design
  • Template: basic library with  ≈2,000 models
  • Comoscope: used to visualize simulation results. It allows to apply a great number of measures for post processing : overshoot, risetime, THD,FFT, Max value, etc.


Saber software has several very useful features according to your need and your project. The available functionalities are:

Experiment analyzer

Load profile editor

IGBT Modeling tool Spice


BJTDCPM motor Modeling Tool

Diode IBIS

Table look-up

Magnetic component

Mosfet Encryption

Drive cycle editor


Thermal impedance AIM scripting

Scanned data utility

Simulink co-simulation

Transmission line

The software is a powerfull tool to make simulation and analysis. Indeed, analysis capabilities provide engineers a single virtual prototyping platform that supports complete system design on electrical systems before to layout and manufacturing to avoid system failure in production.

Analysis Type

Navigate to :


Operating point (DC) Analysis

  • General Description:

    The DC operating point analysis calculates the steady state of the system at time=0, with all time-varying parameters and their derivatives set to 0. All dynamic elements are effectively removed from the circuit:

      • Inductors are shorted,
      • Capacitors are opened,
      • Time-dependent sources are removed,
      • Noise sources set to 0,
      • AC sources set to 0.

This is used as an initial point for subsequent analyses.

  • Required Parameters:

There is no need of specifical parameters. You can simply select OK to run a DC operating point analysis.

Initial point report

  • Comments:
    • Input and output files can be specified.
    • Different algorithms are available for difficult circuits.
    • After running an operating point, a report is generated for more information (determine possible inccorect part parameters).

Transient Analysis

  • General Description:

Transient analysis calculates the behavior of a system as a function of time (for example, it analyzes the effect of time-varying dynamic elements in the system). Basically, each calculated data point in time is called a time step.

  • Required Parameters:

  • Comments:
    • To allow for file comparison you can specify plot file names.
    • Transient analyses can start from zero (no Operating Point analysis required) but Saber software uses the initial point file created from a DC operating point analysis of the system, as the starting point of the TR analysis.
    • Advanced simulation controls are available to calibrate accuracy.

Time Domain Response of RLC filter

Small signal frequency 

  • General Description:

– Frequency (or small-signal AC) analysis calculates the behavior of a system as a function of frequency.

– This is a linear analysis about a specified operating point. The default operating point is the output of the DC analysis.

  • Required Parameters

  • Comments:

You must have an AC voltage or current source specified in the circuit.
To allow for file comparison, you can specify plot file names.
You can specify number of frequency points calculated, as well as linear or logarithmic spacing of those points.
AC analyses are useful in several areas, including:

    • Filter design
    • Open and closed loop control design
    • Stability analysis
    • In general, any time you need to know how something behaves as a function of frequency


  • How does it work ?

Small-signal AC analyses characterize non-linear systems in the frequency domain by frequency-sweeping a small sinusoidal signal at the input. The frequency response is determined by linearizing the system models around an operating point and sweeping a user-defined frequency range.This small sinusoid keeps the system running in the linear region of operation around a previously calculated operating point.

Typical AC analysis shows a system’s gain (magnitude) and phase as a function of frequency.

Periodic Small Signal

Periodic AC (PAC) Analysis calculates the transfer functions and Bode plots of non-linear periodic circuits. The AC analysis assumes circuits to be linearized around a biasing DC operating point.

Such an assumption is not applicable to switching circuits, such as power converters or inverters where the concept of a DC operating point is replaced by a periodic operating point. The toggling between states according to a given PWM method involves non-linear operations that generate harmonics and inter-modulation products. The periodic small-signal analysis uses transient analysis to generate the frequency response. The harmonic noise is filtered out, and phase/gain information is extracted at the swept frequency by monitoring the convergence of Fourier series coefficients over time.



Phase and amplitude are extracted using a Fourier analysis of the time-domain results

DC Sweep

  • General Description:

Sweeps an independent DC voltage or current source over a user-defined range of value and computes the DC operating point for each sweep value. It provides the information on how an independent source affects the DC operating point over a range of values.

  • Required Parameters:
    • Independent Source (e.g. v_dc.v1).
    • Sweep Range

Sweep range

  • Comments:
    • Requires DC Operating Point analysis to be run first (or run from zero)
    • Input and output files can be specified
    • Useful for finding the transfer function of an amplifier, component thresholds, etc. It allows you to study a circuit with the x-axis (independent variable) chosen as something other than time.

Possibility to vary other design parameters while sweeping the source

  • Parameter Sweep:

A parameter sweep analysis allows you to fine‑tune designs. For example, you can use this analysis to determine wire sizes by reducing a wire’s area until the wire fuses or until the voltage drop across it becomes unacceptably high.

Inductor is sweeped here from 25mh to 25H with a step of 100mH


MultiVary analysis supports changing multiple parameter values together during the simulation runs. Using this feature, you can define the number of simulation runs and the set of parameter values to be used in each simulation run.

Multivary specifications

Multivary results

Back to top