- Engine and interface
- Written in Rust. The interface is currently in English.
- runs in the development build
- Analyses
- .op .dc .tran .ac .noise .tf .sens .pz .net .disto .four .bode .meas, plus multi-axis .step sweeps, temperature and Monte-Carlo; .disto currently for diodes and a single tone only
- runs in the development build
- Solver
- MNA, sparse LU factorisation, Newton with a six-stage convergence strategy; trapezoidal, Gear-2 and backward Euler with an adaptive step
- runs in the development build
- Device models
- Passive components with temperature coefficients, controlled and behavioural sources, diodes, bipolar transistors up to a high-frequency compact model, JFET, MESFET, MOSFET from level 1 up to short-channel models, power MOSFET and transmission lines. Some models still have limitations.
- runs in the development build
- More models
- Further compact transistor models and models written in a hardware description language
- planned
- Requirements
- .cfspec with temperature corners, worst case over tolerances and Monte-Carlo yield
- runs in the development build
- Mixed-signal
- Behavioural and microcontroller models in the same transient, firmware export as C or Rust. First stage.
- runs in the development build
- AI assistant
- Your own key for Anthropic or OpenAI, 34 tools in the AI layer, changes only as proposals
- runs in the development build
- Import
- Schematics in the .qsch format and from Altium (.SchDoc)
- in progress
- Import
- KiCad and LTspice
- planned
- Results
- Versioned JSON contracts, byte-identical for the same input, the same build and the same platform
- runs in the development build
- Platform
- Windows, macOS and Linux
- runs in the development build
- Access
- Not yet publicly available, early access on request