Toolchain

Monata can call external simulators and model compilers. These pages explain those tools in detail. Use them when the user guide tells you to choose, configure, or debug a backend or compiled model.

How These Pages Relate to Monata

Tool

Role in Monata

External tools

Public installation boundary, lizhangmai/skills agent-managed local conda-channel workflow, and pixi environment setup

ngspice

Current local SPICE backend: subprocess by default, shared-library runner when libngspice is user-provided

Xyce

Deferred scalable SPICE backend

OpenVAF

Current explicit Verilog-A to OSDI preparation path for ngspice workflows

ADMS

Deferred Verilog-A to Xyce plugin generation path

The main user guide stays focused on Monata objects and workflows. Toolchain pages cover backend-specific syntax, installation, limitations, and examples.