Third-Party Products & Services

SMASH

A mixed-signal, multi-language, and multi-level electronic simulator

Highlights

  • Single kernel providing analog and logic simulation
  • Mixed language with SPICE, Verilog, VHDL-AMS, and C
  • Multi-level simulation enabling top-down and bottom-up calibration
  • Multi-domain simulation for both mechanical and electrical systems
  • Ergonomic user interface with dialogs for parameter entry
  • Dynamic Electrical Rule Checking (dERC)

Description

SMASH_image

SMASH is a mixed-signal, multi-domain, and multi-level simulator for integrated circuit or printed circuit board designs (PCBs). It simulates any mixture of analog and logic components, using the best algorithms and providing complete interaction between the logic and analog parts. SMASH provides the simulation solution for electrical, mechanical, piezo, and fluidic systems. It supports SPICE syntax for analog descriptions, Verilog-HDL and VHDL for logic, VHDL-AMS and ABCD (our mix of SPICE and C) for analog behavioral simulation, and C for DSP algorithms.

SMASH is mainly used by circuit designers of both mixed-signal and multi-domain systems, either at the system level of PCBs and systems-on-chip (SoC) or at the integrated circuit level (SoC and virtual components) like ATMEL. An S-function developed for Simulink allows a logic block, described in VHDL or Verilog, to be included in a system-level simulation in Simulink. The S-function drives SMASH, which operates as a slave of Simulink for the simulation of the whole design. Both the full-blown operation of SMASH, with graphic windows and user interface along-side Simulink, as well as the hidden operation of SMASH are supported by the interface. This interface between SMASH and Simulink fills the gap between system-level design and HDL design.

Dolphin Integration_logo

Dolphin Integration

39, av. du Granier
Meylan, 38241
FRANCE
Tel: +33 (0)4 76 41 74 20
Fax: +33 (0)476 90 29 65
smash@dolphin-integration.com

Required Products

Platforms

  • Linux
  • UNIX
  • Windows

Support

  • Consulting
  • E-mail
  • On-site assistance
  • Telephone
  • Training

Product Type

  • Modeling and Simulation Tools

Tasks

  • Data Analysis and Statistics
  • System Modeling and Simulation

Industries

  • Communication Infrastructure
  • Consumer Electronics
  • Semiconductor