Circuit simulation compatibility

CircuitDiagramMaker includes a browser-side modified nodal analysis engine. SPICE-style describes the workflow, not drop-in compatibility with every SPICE model, syntax, or simulator.

Illustrated schematic connected to waveform instruments

Supported analyses

DC operating point, transient, and AC frequency sweep with node voltage, branch current, time-domain waveforms, magnitude, phase, and Bode-style views.

Supported model families

Resistor, capacitor, inductor, independent voltage and current sources, simplified diode and LED, simplified Ebers-Moll NPN/PNP, simplified Level-1 NMOS/PMOS, and idealized switches.

Current limits

No vendor model-card import, general .MODEL or .SUBCKT support, behavioral sources, noise, temperature sweep, Monte Carlo, distortion, sensitivity, mechanical bounce, or arc model.

How to use the results

Compare the numerical result with an analytical estimate, inspect model assumptions, and move to a specialist or vendor tool when the design requires behavior outside this matrix. Always verify safety-critical decisions with current manufacturer data and physical measurement.

Frequently asked questions

Is this a full SPICE simulator?

No. It uses modified nodal analysis and a SPICE-style workflow for a documented subset of elements and analyses. It does not import arbitrary vendor models, .MODEL cards, or .SUBCKT libraries.

What is DC operating-point analysis?

It solves supported steady-state node voltages and branch currents for bias points, divider voltages, and static current checks.

What does transient analysis show?

Transient analysis steps through time and plots changing node voltages or branch currents for supported DC, sine, pulse, and PWM-style sources.

What does AC sweep show?

AC analysis calculates supported small-signal magnitude and phase across a frequency range for a Bode-style view.

Can simulation prove a circuit is safe?

No. Verify component limits, tolerances, parasitics, thermal behavior, protection, abnormal states, and final performance using manufacturer data and physical measurement.