MacSpice
MacSpice
3.1.21

3.0

MacSpice free download for Mac

MacSpice

3.1.21
10 December 2018

Electronic circuit simulator.

Overview

MacSpice is an electronic circuit simulator. Circuit simulation is a way of building and testing virtual models of electronic devices. It is usually cheaper and quicker to simulate a design than to build a prototype. MacSpice uses a text-file 'netlist' description of the circuit as input. This is a list of components and the nodes they connect to. Users may prepare netlists with a text editor, or derive them from a circuit diagram using a third-party schematic-capture application. MacSpice then builds a numerical model of the circuit and analyses this.

A command interpreter (shell) is used to specify the types of analyses that are required and how the results should be processed, saved or displayed. The high quality of the MacSpice command interpreter makes the automation of tasks straightforward.

MacSpice runs on Intel architecture Apple Mac computers. It is compatible with Berkeley Spice 3f5 but incorporates many improvements - from simple bug-fixes to entirely new commands, algorithms and solution strategies. For example: the memory leaks that affected Spice 3f4 have been cured; new algorithms have been developed to facilitate the simulation of large circuits, and to reduce simulation time; MacSpice provides a robust multi-parameter optimizer and facilities for inter-process communication with other applications.

What's new in MacSpice

Version 3.1.21:
Enhancements:
  • Added 'multiplot' option to 'plot' command to allow pointplots and lineplots on the same graph.
  • Modified FFT-based routines to use vDSP where possible.
  • Improved error-reporting for some types of syntax error and the specificity of certain error messages.
  • Enabled use of '/dev/null' as output file.
  • Fixed dependence of dp in rusage values on numdgt.
Bugs fixed:
  • Plot style 'combplot' draws vertical lines to the x-axis instead.
  • Implemented Spice 2 compatibility described in §4.4.2 of User Guide.
  • Paging of lines output from 'echo'.
  • Intermittent console redraw-lag.
  • Console window should be either behind all or infront of graph windows.
  • Stop allowing ']' to close '(' without when evaluating command line expressions.
  • Prevented 'compose' clobbering an existing vector.
  • Error trapping in fopenResolvingAliases()
  • Memory leak in FFT functions invoking vDSP.
  • displayWriteBuffer() now traps nil values for str.
Other Changes:
  • 32-bit binary removed from application bundle.

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

4 MacSpice Reviews

Rate this app:

Karl Becker
31 January 2005

Most helpful

Works just as I hoped, and let me finish a homework problem just now that would have otherwise required me to take a twenty minute trip to the lab. Only thing that could be improved is better documentation - as in, easy-to-read PDF files written by a knowledgeable engineer. I'm trying to do some stuff with diodes and am at a little loss as to how to accurately represent them. I know this program is designed for people already familiar with spice, though, so I can't fault the program much. Great job! And freeware?! You win the prize for best software of my day!
Like (2)
Version 3f5 2.8
myschizobuddy-1
29 November 2011
please merge with Solve Elec
Like
Version 2.10.29
2 answer(s)
wesles24
wesles24
24 January 2012
I can download the app, but can anyone tell me why that when I open it, it just opens a page of code?
Like (1)
RavenNevermore
RavenNevermore
29 December 2014
@wesles24, that's the Console. You can type commands in that. Otherwise use he Menu Bar items.
Like
Iliketrash
02 September 2010
A huge, huge thanks to Mr. Williams for his continuing work in developing, documenting, improving, and supporting Spice on the Mac.
Like (1)
Version 2.10.26
Karl Becker
31 January 2005
Works just as I hoped, and let me finish a homework problem just now that would have otherwise required me to take a twenty minute trip to the lab. Only thing that could be improved is better documentation - as in, easy-to-read PDF files written by a knowledgeable engineer. I'm trying to do some stuff with diodes and am at a little loss as to how to accurately represent them. I know this program is designed for people already familiar with spice, though, so I can't fault the program much. Great job! And freeware?! You win the prize for best software of my day!
Like (2)
Version 3f5 2.8
Anonymous
11 December 2003
This is the best program out there for you engineering majors. The alternative--get the emulator VPC 6.0 and a cup of coffee, then wait for your simulations to run.
Like (1)
Version 3f5 R6
1 answer(s)
Charles Williams
Charles Williams
11 December 2003
Thanks for the comments. I am suprised by your 2 star rating for stability. I have no unresolved bug reports relating to this so please let me know what problems you have found and I will address them. C.
Like (1)
Version 3f5 R6
Free

3.0

App requirements: 
  • Intel 64
  • Mac OS X 10.6.8 or later
Category: 
Developer Website: 
Download(3.5 MB)MacUpdateInstall with MacUpdate

Downloaded & Installed 43,261 times