SMASH 5.13.0 Analog Logic Mixed-Signal Modeling Simulator + Working Patch [h33t][IslandGirl]
SMASH 5.13.0 Analog Logic Mixed-Signal Modeling Simulator
Designers are faced with an untractable situation where they need a lot of know-how and perform guess work for checking their real SoC.
SMASH is the reference Analog and Mixed-Signal (AMS), Logic and Mixed-Signal (LMS) and All-in-One Simulator enabling truthfully the combination of digital, logic and analog multi-domain modeling with no need for a “cosimulation backplane”, as well as Instruction Set Simulation (ISS).
Moreover, the extensive support of design kits and foundry model parameter sets is regularly enhanced with new and emerging SPICE device model implementations (Level 49, from BSIM 3 to BSIM 4v6, EKV, ACM, MM9, VBIC, MEXTRAM, JUNCAP2, PSP…).
Each of its successive releases contributes to reinforcing its unique features that make it the best for logic and mixed-signal (LMS) or multi-level and multi-domain designs:
? Without the tweaking and twiddling required from foundries for so-called Golden simulators to make them look good, while most designers cannot trust their designs from their simulation results. SMASH is a must for Right-on-First-Pass designs.
Providing All-in-One capabilities, as it supports all major hardware description languages (HDL), be they logic or analog (SPICE, Verilog HDL, Verilog-A, VHDL, VHDL-AMS, SystemC, C, ABCD) within a single kernel for simulation, SMASH is renowned as the fastest and most accurate simulator for VHDL-AMS models.
It offers unique and patented features to track design bugs, such as floating nets, and optimize your Design for Yield (DfY) with offset and dispersion analysis, as well as most relevant analyses (transient noise, jitter, phase noise, multiple operating point detection, …).
Full scale handling of discontinuities using BREAK statements
Direct mathematical expression of Vector and Matrix equations
VHDL-AMS Tolerances for full-fledged multi-domain simulations
Support of predefined attributes LTF, ZTF, ZOH… for time and frequency domains
Top-notch compliance with the VHDL-AMS IEEE 1076.1 standard
Mixed language simulation with time (transient) and frequency (small-signal) domain analyses
HDL-AMS debug & code coverage
Product specification stage enabling design in a multi-level top-down approach
Virtual Testbench design with an analog, logic & mixed-signal and multi-level approach
Behavioral modeling of electromechanical devices and structures including interactions with electronic sensing or actuating
Bottom-up "packaging" of Virtual Components to streamline SoC "design-in”
Renowned as the fastest & the most accurate VHDL-AMS simulator
Capability to accurately handle large models made up of complex mathematical equations
SMASH VHDL-AMS ADVANTAGES
Best and most complete support of the VHDL-AMS IEEE 1076.1 standard
Support for discontinuity handling in the models using BREAK statements
Full multi-domain simulation mixing micro and macro ranges with tolerances
Complete modeling of multi-domain systems mixing VHDL-AMS, Verilog and SPICE
EMBLEM-MECHA basic effects library for MEMS designs
SMASH VHDL-AMS to boost modeling productivity!
Vector and Matrix quantities
An extensible VHDL-AMS package available in SMASH implements vector and matrix operations (e.g. add, subtract, multiply, divide or transpose). It enables direct use of vector and matrix mathematical equations.
This modeling capability provided by SMASH is directly used for vector field calculations and multi dimensional structures, especially in the micro mechanics for 3D-Structures, thereby significantly reducing the modeling time and avoiding error-prone conversions to basic equations without vectors and matrices!
SMASH supports designer-friendly tolerance specifications both for quantities and equations. No other simulator is so consequent!
QUANTITY capacitance: REAL TOLERANCE “Capacitance”;
C * v'dot == I TOLERANCE “Cap_equation”;
The tolerance statement of the free quantity triggers the “Capacitance” entry in the “Tolerance & Accuracy” section. The group “Cap_equation” is added through the tolerance statement following the equation.
To set the tolerances of the capacitance in the operating point and transient parameters, a “Tolerance & Accuracy” field is added, in which the "Capacitance" and "Cap_equation" entries are listed.
As ordinary simulators refer to a single tolerance, either the smallest tolerance is used and simulation is slow, or the largest tolerance is used and simulation is inaccurate. Models set-up with appropriate tolerances lead to faster and more accurate simulations: the SMASH engine computes each quantity and solves each equation with the specified tolerances, instead of applying a unique tolerance to all.
Don’t wait any longer to SMASH your bugs!
more info @http://www.dolphin.fr/medal/smash/smash_overview.php
1. run setup, install
2. create a directory in your C drive C:\fleslm and copy and paste patch in this new folder,
so the license should be exactly here C:\flexlm\license.dat
!!!!Note that installing the license in other ways may not work!!!!
3. launch app from Start Menu under Dolphin Folder, you are registered
Tested on 32 bit Vista and it worked
Scanned with KIS , 100% CLEAN
Upped by IslandGirl - IGh33t