SMASH 5.11 Waveform Expression Editor
An important part of the analysis of simulation results consists in designers performing mathematical operations on simulation waveforms, and tracing the corresponding waveform to visualize design characteristics and detect design weaknesses. The integrated waveform viewer provides the means to edit and calculate mathematical expressions, or formulas, based on nets and parameters available in the design as well as existing waveforms.
SMASH provides an advanced waveform expression editor for calculating and tracing formula waveforms in the integrated waveform viewer.
Key Features
- Detailed analysis of simulation results
- Maskable calculator for quick overview of available operators and mathematical functions
- Direct tracing of calculated waveforms
- Direct evaluation of entered expressions
- Extensive set of operators and mathematical functions grouped in categories
- User defined functions available
- Straightforward insertion of existing traces and parameters
- Waveform expressions as a function of time (transient) or frequency (small-signal, noise)
- Syntax highlighting and code completion for efficient formula edition
- Built-in on-line interactive help
|
|
Description of the enhancements
The formula editor dialog above is enabled for creation of formula waveforms. As users become familiar with its potential, future releases shall augment the means to edit measure expressions (.MEASURE), parameter expressions (.PARAM), and dialog field expressions for entry of values throughout the user interface.
Using the waveform expression editor eliminates any need to edit calculated traces manually in the simulator control file. The enhanced expression builder and calculator provides the analog designer with an intuitive formula creation interface providing a complete set of operators and mathematical functions (including user-defined functions).
Calculated waveforms can be easily composed with direct access to top level circuit parameters, displayed traces and the addition of nets & signals. Syntax coloring and word completion accelerate the entry of expressions while interactive information provides help for syntax and function descriptions.

< SMASH Options
|