World Leading Enterprise Strength Vector Translation Platform Since 1979


  solstice screenshot

Version: 2020.1

Updated: April, 2020

Release Notes:[View]

Pricing and Licensing Terms: [Click Here >>]


System Requirements: 

  • Linux 64-bit on Intel or AMD
  • Minimum: 6G RAM
  • Disk space: 50GB+
  • Redhat/CentOS 6.x or later
  • SuSE 12.x or later
  • Must have openMotif 2.2.x installed

What's New:

  • Lightning fast Cyclizer. This next-generation cyclization engine is built with multi-threading capability.  Parallel processing is auto-activated when encountered multi-time domain, multi-port patterns
  • Multi-Time Domain WDBs. Processing, viewing, editing mullti-time domain (MTD) patterns are simple with the new MTD database architecture.  WaveMakerPLUS can display and compare MTD databases before and after conversions
  • Lightning fast Verilog InConverter of large VCD files with high pin counts: hours down to minutes 
  • Robust JTAG (SVF) Reader
  • UltraFLEX TestterBridge supports IG-XL version 10.10 with more options for timing setup and control of pin groups
  • V93000 Wavebridge 2020.1 is built to leverage the new MTD database structure to directly output multi-port patterns to further increase the overall throughput
  • Cohu DiamondX Bridge generates Unison latest tester language for all DiamondX digital instruments
  • National Instruments NI STS Bridge  supports the new 2X Edge Multiplier capability of the test system
  • TimeTable  module auto-detects cycle time, per-pin format and thorough waveform analysis for automated cyclization. All TpGen and Waveform Analyzer Tool (WAT) users should upgrade to this.
  • Tons of new WaveMaker+ features: histogram display of per-pin transactions; Pre- and post-translation waveform comparison; and more (see WaveMaker+ online manual under "New and Notable")








Largest Installed Base

Since 1979, Solstice-TDS has been used by generations of test engineers.  Solstice-TDS established many standard formats and methodoglies.  WGL was Solstice-TDS's contribution to the industry, and has been used as the primary standard test interface language by ATPG tools before STIL.  Flow-based conversion methodology has been standardized in many top electronics firms.

Supported EDA Formats:

  • DFT Patterns: STIL, WGL, SVF
  • Functional Patterns: VCD, EVCD
  • 30+ legacy formats: standard ASCII, TI-TDL, and more

Supported ATE Formats:



WaveMaker+: Feature-Rich Graphical User Interface

New, casual, or advanced users can be productive right away with Solstice-TDS test engineering centric GUI.  WaveMaker+ makes simple vector translation tasks simpler, and massive enterprise multi-group pattern conversion projects easy to coordinate and manage in a flow-based use model.

For long time Solstice-TDS users, upgrading to WaveMaker+ for the following new and productive features:

  • Direct waveform edits automatically update pattern and timing in one place (no need for Pattern & Timing Editors).  New timeplates can be created automatically as the effect of the drag-n-drop, or pattern bit edits.
  • Scenarios can be saved as ASCII scripts for command line executions, which save users extra WaveMaker+ licenses.
  • Comparing SEF, WDB, and SDB databases is as easy as drag and drop databases into the waveform viewer
  • STIL and WGL files can be openned directly into a waveform viewing/editing window.  Users don't need to memorize complex STIL and WGL syntax
  • Out conversions back out to STIL/WGL/VCD files are now a simple File->SaveAs step
  • Old scenarios can be read and edited.
  • PropertySheets and log windows are integrated into one WaveMaker+ multi-framed environment
  • Powerful Undo/Redo handles experimentation of complex conversion flows

Request for an evaluation today for much more advance capibilities.


[+] Click to enlarge image

Figure 1.  With WaveMaker+ flow-based canvas, Solstice-TDS translate a STIL file to a V93000 test program files in 2 simple steps.  No keywords or scripting syntax needed.


WaveMaker+: Viewing, Editing, and Debugging VCD/WGL/STIL Files in One Screen

Using waveform and flow based operations does not require learning and memorizing keywords and syntax of various EDA, DFT, and ATE formats.


[+] Click to enlarge image

Figure 2.  Source files of different format can be read and displayed in waveforms.  Hover the cursor over a transition reveals relevant design and test information.  All transitions, pattern state, scan bits, and strobe points can be edited in place, or programmatically masked, changed (click here to see video demonstration).

Automatic Cyclization 

Functional patterns in the form of VCD or EVCD can be cyclized automatically using Solstice-TDS's Waveform Analysis Tool (WAT).

The WAT analyses all events in the VCD/EVCD thoroughly to ensure no critical transitions are missing or ommitted (as many "sampling" based tools often do.  Click here to see a white paper on Sampling Simulation Files Loses Designer's Intent).


[+] Click to enlarge image

Figure 3.  Solstice-TDS converts an EVCD pattern file to Chroma 3360 format in 3 simple steps: 1) Read in the EVCD file; 2) Cyclize using the powerful Waveform Analysis Tool (WAT) to automatically insert timing based on the waveforms in the EVCD file; and 3) Write out the Chroma 3360 files.

NOTE: Once an incoming file (VCD/EVCD/WGL/STIL) is converted to a Solstice-TDS database, users save time by re-applying the database to write out to any other ATE format (more details below).

Robust Database Optimizes Import Cycles

Solstice-TDS maintains a robust random access database which is optimal in data conditioning and acccessing.  Enterprise users enjoy a seamless way to partition pattern conversion tasks.

Input files of different formats (VCD, EVCD, WGL, STIL, or others) are converted (or normalized) to a Solstice-TDS database.  The database then can be viewed, edited, merged using Solstice-TDS Wavemaker's timing, signal, and pattern editors.

Targeting many different ATE formats can start at the database for time saving and guaranteeing data integrity.

Many other point-to-point conversion tools on the market often repeat parsing each input file from scratch when new settings or even minor data adjusting are required.

[+] Click to enlarge image

Figure 4.  Move a drive edge to influence timing relation.  Full waveform search capabilities for edge, signal, absolute time, cycle#, errors, differences, etc, are much more effective than searching through reams of ASCII code.

A Rich Set of Database Operations Prepare Patterns for Various Instrument Controls

Solstice-TDS database is supplied with a rich set of operations such as: merge, concat, pattern replace, strobe edit, scan flatten, and much more. This enables test engineer to supplement their ATPG or functional patterns with additional protocol patterns, instrument control patterns, IDDQ, or mixed-signal analog measurement patterns.

[+] Click to enlarge image

Figure 5.  A MERGE operation on the database is being used to merge Ridgetop Q-Star IDDQ control pins to an ATPG scan pattern.

Self-Documented Conversion Flow

Using an intuitive flow-based capability, Solstice-TDS users create a conversion flow that is self-documented and can be executed in a batch operation.

The flow-based scenario describes precisely the process without the need to learn or risk making typo errors as with proprietary keywords and syntax in other tools.  Solstice-TDS's new WaveMaker+ is so easy to use that new or casual users can be productive almost instantly.  Saved scenarios can be archived or shared among project groups or for re-use in new projects.

[+] Click to enlarge image

Figure 6. Solstice-TDS "Scenario" Provides a Self-Documented and Executable Conversion Flow.  It's also a file based system that can be executed at the command line.  Scenarios can be archived and put in source control.

Fully Customizable

Solstice-TDS database comes with API, which enables customers to develop their own app to perform proprietary functions, or any capabilities not found in Solstice-TDS.

[+] Click to enlarge image

Figure 6.  Users build Their own IDDq App, myIDDQ, to search for IDDQ keywords in a Synopsys ATPG STIL file and perform necessary actions to insert IDDQ protocols into final test patterns. Similar to the Merge operation, but with an API, it can select an appropriate IDDQ operation based on the keyword - a very powerful capability customers enjoy.

Seamless Integration To User's Environment

Design and test engineers use Solstice-TDS for seamless integration with their in-house development programs.

The drop-down menu is a plug-n-play architecture.  Customers can add proprietary tools to the menu for a central platform to access Perl scripts, internal apps, Unix commands, API apps, and other commercial tools.

[+] Click to enlarge image

Figure 7.  Solstice-TDS Users Add Their Own Tools to the Menu