Analyzing Your Design Using Circuit Simulation

At a Glance

This article introduces how to use circuit simulation in Altium Designer to verify ideas early, tune performance quickly, and explore circuit behavior before moving toward manufacture. It explains what Mixed Simulation is, how Altium Designer supports SPICE-based analog, digital, and mixed-signal analysis, and how the simulation workflow is organized from preparing a project, to running analyses, to reviewing results. It also points to built-in examples and walks through a practical filter circuit setup so you can see how simulation is applied in a real design flow. If you want a clearer, more confident path to evaluating your design inside Altium Designer, this article is a strong place to start, keep reading.

- Learn why simulation is valuable for checking circuit behavior, adjusting designs, and making measurements that may be difficult or impractical on the bench.
- See how Altium Designer supports SPICE-based mixed-signal simulation, including analog, digital, and mixed analog-to-digital circuits.
- Get a view of the simulation process in Altium Designer, plus a guided example that shows how to prepare a schematic and begin running analyses.
Go Deeper with AI:

Circuit simulation allows you to explore your ideas before committing to manufacture. Concepts can be verified, and the circuit can be tuned quickly and accurately. Circuit simulation also gives you the opportunity to perform measurements that may not be physically possible on the workbench.

The main purpose of simulating the function of an electronic device is to represent and analyze the performance of the design. It is impossible to imagine the design of even the simplest device without the capabilities that simulation offers. Using simulation software makes it possible to analyze all modes of the device being designed without possible damage, to determine parameters and characteristics that are difficult to measure in real conditions, and to perform measurements that might otherwise require the use of expensive measurement equipment.

SPICE (Simulation Program with Integrated Circuit Emphasis) was developed as an open-source software package, which has led to its broad popularity and continued development. Altium Designer's Mixed Simulation (MixedSim) technology uses an improved core based on SPICE algorithms and is designed to simulate analog, digital or mixed analog-to-digital device electrical circuits. It is a true mixed-signal simulator, meaning that it can analyze circuits that include both analog and digital devices. It is fully SPICE3f5 compatible, as well as providing support for a range of PSpice® and LTspice® device models.

To learn more about which SPICE models are supported by the simulation engine in Altium Designer, refer to the Supported Spice model Knowledge Base article.

To access Mixed Simulation capabilities in Altium Designer, the Mixed Simulation system extension must be installed. This extension is installed with Altium Designer by default. It can be installed or removed manually.

For more information about managing extensions, refer to the Extending Your Installation page (Altium Designer Develop, Altium Designer Agile, Altium Designer).

For a quick start with simulation in Altium Designer, you can find a set of simulation examples in the Shared Documents folder (C:\Users\Public\Documents\Altium\AD<Solution/Version>\Examples\Simulation Quick Start for default installation). Each example demonstrates a real-world use case of simulation, complete with information on setting up the simulator and interpreting the results.

Altium Designer can import schematics in various formats, including OrCAD®, LTspice and KiCad®. These are imported using the Import Wizard, with each file type being handled by an extension installed in Altium Designer. Learn more about Interfacing with Other Design Tools.

The simulation process in Altium Designer can be split into the following stages:

  • Verifying & Preparing a Project for Simulation – the design to be simulated should be verified and adequately prepared so you can receive the proper simulation results. This includes placing components with simulations models, setting signal sources and defining points of interest in the circuit using probes. The verification process gives feedback if something is wrong with the schematic to be analyzed.
  • Configuring & Running a Simulation – simulations are performed directly from the schematic and can also be re-run as you analyze the simulation waveforms. Quickly configure the required analysis type and the output expressions to be plotted, then run the simulation.
  • Working with Simulation Results – simulation results are displayed in the SimData editor. This is a feature-rich environment where you can quickly and efficiently analyze simulation results, enabling you to assess, debug and ultimately emerge confident in the operation of your design.

Mixed Simulation – Example Guide

The collapsible section below takes you through the process of creating a simulation-ready schematic of a filter circuit, which is then used to run some circuit simulation analyses.

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Contents
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, or Altium Designer (on active term).

If you don’t see a documented feature in your actual software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contents