Analog Waveform Viewing and SPICE support
SynaptiCAD's timing diagram editors and waveform viewers allow analog
signals to be displayed, imported, created, and
manipulated. WaveFormer Pro and DataSheet Pro also support exporting to SPICE. Digital signals can be converted to
analog signals and vice versa (similar to the way
analog-to-digital converters operate). There is also
a tutorial called Creating Analog Waveforms that
will help you work through some of the features.
Spice Export is only available in WaveFormer Pro and DataSheet Pro, unlike analog waveform display which
is supported by all of our timing diagram editor products.
Signals store analog data as digital valid segments with real floating point values.
By checking the "Analog display" box in the Singal Properties dialog, the signal will display as an analog magnitude plot.
The three signals in the diagram
below have the same waveform values. Signal
RealRadix_Digital is displayed as a digital
waveform. The bottom two signals have their Analog
Display checkboxes checked, so they draw as
magnitude plots instead of as bus values. The second signal,
RealRadix_AnalogSlanted, shows the waveform using
the analog values of each segment drawn from point
to point (piecewise-linear). The third signal,
RealRadix_AnalogStraight, shows the waveform using
the analog values of each segment drawn as step
voltages. The setting for straight edges is located in the Analog Properties dialog.
Draw Analog Waveforms
Analog signals can be created by
drawing valid segments and inserting floating-point
or hexadecimal values for the segment states.
However, most analog signals require a lot more data
points than can be realistically drawn and entered
by hand. One way to generate the signals is to use
Waveform and Label equations.
The timing diagram editors and veiwers can display differential
(or superimposed) analog and digital signals. Each signal has a setting for color, line type (solid, dashes, ...),
and line thickness so you can easily show the differences between the signals.
Individually customize signal height to scale analog waveforms.
Sine Waves, Capicators Waveforms, and Ramps
Label Equations can be used to generate Sine wave
signals, capcitor charging and discharging waveforms, and ramps. Just pick an equation from the equation flyout then replace the
parameters with your values and the waveform will be automatically generated.
Import Analog Waveforms
- Import analog data from SPICE simulations, digital oscilloscopes, Mathematica, and MATLAB!