Product Documentation
Using SimVision with AMS Simulator
Product Version 22.09, September 2022

Enabling Real Value Probe Filtering

The AMS Designer simulator allows you to specify a precision (delta value) for real number probes to remove recorded values whose delta is less that the precision specified. This helps reduce the waveform database size for real number model simulations and improve simulation performance; and, still maintain the simulation model accuracy.

You can enable real value filtering for all real value probes using the -shm_filter_group <precision> global option, with xrun or xmsim commands.

When the -shm_filter_group option is used, the delta from the previously dumped value is computed. If this delta is at or greater than the precision tolerance, then the value is dumped to the waveform database, otherwise it is skipped. This reduces the waveform database size by not recording values less than the specified precision.

The value for precision can be integer, float or scientific notation. When an integer value is specified it represents the number of points after the decimal place; so, an integer value of 2 would represent a delta value of 0.01. When float or scientific notation are used its value is used as the delta value.

This option does not filter probe values computed by the analog solver (electrical signals).




 ⠀
X