SYNAPTICADcolon TIMING DIAGRAM EDITORS

Waveform Translation Features

WaveFormer Pro and DataSheet Pro support over 55 different formats for importing and exporting waveform data. Import waveform data from simulators, logic analyzers, and timing analysis programs. Export waveforms to VHDL, Verilog, SPICE, Pattern Generators, ATE, and FPGA tools. These timing diagram editors also ship with a PERL based scripting language that lets engineers create their own import and export scripts to support waveform formats used by custom test equipment and internally developed software.


WaveFormer Pro exports digital and analog stimulus to:
Waveformer Pro can import waveform date from:
  • Agilent's Infiniium digitizing oscilloscopes
  • Agilent's Logic Analyzers and Oscilloscopes
  • Tektronix Logic Analyzers
  • Verilog change dump (vcd) format
  • VHDL Waves vectors
  • SPICE
  • Altera table format
  • Synopsys TimeMill output
  • Xilinx/Aldec VHDL Waves Vector format
  • Protel Technology's Advanced PLD format
  • PeakVHDL AWF format
  • Workview wfm format
  • SpeedWave VHDL simulator output (both vwf and vcd formats)
  • Capilano Computing's DesignWorks simulator
  • Pod-A-Lyzer, a PC-based logic analyzer
  • TimingDesigner format

SynaptiCAD will add support for import and export formats on a contract basis at an hourly rate. Contact us via email: Sales Office and tell us what import/export formats that you would like us to add.

Writing your own scripts

Waveperl is an extended version of the Perl language that contains additional functions for creating and manipulating data structures inside WaveFormer. Waveperl scripts are compiled dynamically whenever the script is run and executed by a perl interpreter embedded into WaveFormer. Waveperl scripts are primarily intended to be used for waveform import/export operations, but users can also write scripts to add new editing functions to WaveFormer.

Waveperl scripts are normal text files that can be created using your favorite text editor or Notepad. The standard scripts that ship with WaveFormer contain comments that identify the most probable locations for user modifications.

Perl Information


Here are some other sites for general perl information:

WaveFormer Pro Main Page