Skip to content

slicol/SpiceSharp

 
 

Repository files navigation

Spice#

Spice# is a Spice circuit simulator written in C#. The framework is made to resemble the original Berkeley Spice version, but some parts have been altered/improved to fit into the .NET framework.

Unit tests to compare Spice# to Spice 3f5 are used to verify the models. Nevertheless, some small numerical errors may be present as a direct consequence of bug fixes and structural differences.

Please note that this project is by no means meant to compete with existing commercial Spice simulators. The project started out as a means to learn and understand electronic circuit simulators.

Spice# is available as a NuGet Package.

NuGet Badge SpiceSharp

Build status

AppVeyor CI (Windows): Build status

Travis CI (Linux/Mono): Build Status

Documentation

You can find documentation here. It includes a small tutorial and the API documentation.

About

A circuit simulator written for the .NET framework based on the original Spice simulator.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.8%
  • Smalltalk 0.2%