ngspice icon

ngspice For Linux

2.9/5 30
BSD License    

An Open Source CLI circuit simulator tool derived from the Berkeley's spice 3f4(5). #Circuit simulator  #Circuit simulation  #Simulate circuit  #Circuit  #Simulator  #Simulation  

Softpedia Review

changelog

Free Download

Review by:
3.5/5

Ngspice is an open source, free and cross-platform graphical and command-line software implemented in C and designed as a mixed-signal and mixed-level circuit simulator originally based on the Spice3f5, Xspice and Ciber1b1 circuit simulators.

The application’s main goal is to improve the Spice3f5 circuit simulator, as well as to support as many operating systems as possible. Ngspice adds many new features, enhancements and bug fixes to the original code of the circuit simulators that is based on.

Among its highlights, we can mention a built-in scripting language that lets users to add control flows to one simulation, which might be very useful when you want to run mathematical operations on simulation results, support for controlling the software via output or input fifos, and a shared function that allows you to compile ngspice as a dynamic link library or shared library.

The program comes with a tclspice option that allows you to add TCL scripting functionality to the software, an ASCO optimizer for remote control and parallel processing, includes functions like AGAUSS, processing functions for Monte Carlo analysis, automatic generation of current values and random voltage, as well as behavioral sources (B, E, G, R, L, C).

Another interesting feature is the availability of several transmission line models. It offers various optimization for using TCL as a scritping language or a set of ngspice scripts. the ASCO optimizer, as well as an optimization procedure derived from the "differential evolution" algorithm.

Ngspice is a multiplatform software written in the C programming language. It has been successfully tested on several distributions of Linux, as well as on the BSD, Solaris, Microsoft Windows and Mac OS X operating systems. Both 32-bit and 64-bit instruction set architectures are supported at this time.

What's new in ngspice 26:

  • Bug fixes: Many small bugs removed, handling of libraries updated, improved code compliance.
  • New features: fft command optionally using fftw3; new functions nint, asinh, acosh, atanh, pwr; 'temper' in behavioural devices; check for soa (safe operating area); shared ngspice as a shared object or dynamic link library; hash table to parsing the netlist; basic .if/.else block; Area Calculation Method (ACM) for BSIM3.3.0; `tc1', `tc2' instance parameters.
  • Documentation: Updated pdf manual and other documentation.
Read the full changelog

ngspice 26

add to watchlist add to download basket send us an update REPORT
  runs on:
Linux
  1 screenshot:
ngspice - The help message and usage example of the ngspice command-line tool
  main category:
Science and Engineering
  developer:
  visit homepage

Zoom Client 6.0.3.37634

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

ShareX 16.0.1

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

Windows Sandbox Launcher 1.0.0

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

Context Menu Manager 3.3.3.1

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

calibre 7.9.0

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

7-Zip 23.01 / 24.04 Beta

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

Bitdefender Antivirus Free 27.0.35.146

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

IrfanView 4.67

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

% discount
Microsoft Teams
  • Microsoft Teams
  • IrfanView
  • 4k Video Downloader
  • Zoom Client
  • ShareX
  • Windows Sandbox Launcher
  • Context Menu Manager
  • calibre
  • 7-Zip
  • Bitdefender Antivirus Free
essentials


Click to load comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy