Welcome to DSpice documentation

What is DSpice?

DSpice (Designing Circuits and Simulation by SPICE) is an open-source tool designed to streamline the modeling of analog components and the simulation of electronic circuits. It leverages ngspice (the open-source successor to the classic SPICE engine) as its core simulation backend.

The main objectives and features of DSpice are:

  • Custom Modeling: Creating new SPICE models for various electrical components.

  • Symbol Design: Designing and managing custom schematic symbols for these models.

  • Schematic Capture: Drawing and designing circuits using an intuitive CAD-style schematic editor.

  • Circuit Simulation: Executing simulations seamlessly using ngspice commands.

  • Waveform Visualization: Analyzing and presenting simulation results through a dedicated waveform viewer.

Licensing: DSpice is fully open-source and released under the MIT License. This means that anyone can freely use, modify, and distribute the software, provided that any derivative works also adhere to the same licensing terms.

News

What’s changed in versions

Future

Future Work / Roadmap

Table of Contents