Dolphin Smash is a mixed-signal, multi-language simulator for IC or PCB designs. It uses SPICE syntax for analog descriptions, Verilog-HDL and VHDL for digital, Verilog-A/AMS, VHDL-AMS and ABCD (a combination of SPICE and C) for analog behavioral, and C for DSP algorithms.

Operating Systems

RSS Recent releases

  •  20 Feb 2013 00:46

    Release Notes: This release improves the loading runtime of large Verilog files with an important number of ports and implements support of the .MALIAS directive to assign an alias to a model or sub-circuit name, along with a number of minor corrections.

    •  20 Feb 2013 00:46

      Release Notes: This release implements nested sweeping, sweeping with two or more parameters at the same time, an improved the time step predictor to accelerate SPICE transient simulations, coverage analysis support for Verilog question-colon operator and for VHDL concurrent assignment statements, the SPICE model BSIM-CMG v106.1, and an optimizer targeting design of analog blocks.

      •  20 Feb 2013 00:46

        Release Notes: This release improves multi-threading of all SPICE models to increase transient simulation speed, implements support of Verilog pulse control capabilities, and provides a number of minor fixes and corrections.

        •  16 Jul 2012 23:26

          Release Notes: This release implements major improvements to instantiation of behavioral models (HDL/HDL-AMS) in SPICE netlists with mixed macro-models, better multi-threading capabilities to increase transient simulation speed of analog designs, Monte Carlo and Sweep analyses on logic designs, a domain coloring viewer with phase and magnitude viewing, .MODEL for Verilog-A foundry models, .NRT for equivalence checking between waveforms, and the ability to define a directory to redirect all output files.

          •  20 Dec 2011 21:37

            Release Notes: This release implements major improvements among which domain coloring for a first approximation of the pole/zero locations, a .PZ directive for pole/zero analysis, support of .wav files as ouput of logic designs, and CCS segmentation extraction processing functions.

            RSS Recent comments

            03 Feb 2004 20:10 Wardini Thumbs up

            Mixed signal simulation
            My company has 3 licenses of SMASH. It works pretty good.

            If anyone wants to talk to me about it, look up my company SemQuest Inc. and I'll discuss it.



            Project Spotlight

            PHP DataGrid

            A simple but powerful tool for generating data-bound grid control.


            Project Spotlight


            A multi-core programming framework.