Software support for: Test vector translation, translate WGL vectors, WGL to ATE, WGL to test, Translate STIL vectors, STIL to ATE, STIL to test,
Simulation to test, ATPG to test,WGL waveform display, STIL waveform display, VCD waveform display, and DFT vector display.


Source III is a software development company focused on providing EDA tools for dealing with the tasks of accessing, translating and managing vector data for both logic simulation and device testing. Service has always been, and will continue to be, our major emphasis. Our philosophy is that, in order for our products to be successful our customers must be successful with them in a timely and cost-effective manner. We provide a personal level of service to get customers up and productive with our tools - often adding custom enahncements to deal with new requirements. In fact, all of our development work is customer-driven. All products include 12 months of support and maintenance so that we can assure your success.

For our OEM customers, we strive to provide timely, flexible service with customized products which meet your specific needs. Our turn-around times for delivering customized Reader and Writer IP modules is often weeks rather than months.

Frequently Asked Questions

Q: When I attempt to download VTRAN® I also get VCAP®, VGEN® and DFTView®. Where can I download just the package I'm interested in ?

A: Starting with the 10.0 release of VTRAN® our three related products (VTRAN®, DFTView® and VCAP®) have been combined into the Source III V10.0 Software Bundle, a single unified bundle. With the 10.0.1 update VGEN® is now included also. Software installation and upgrades are now managed with a single installer, which helps to eliminate potential version conflicts between various installs of each individual package. The software is also much more tightly integrated now and also provides a convenient way for evaluating updated versions of all four products.

In addition, beginning with VTRAN® 10.0 if you already have counted floating (or server-managed node-locked) licenses, you also now have immediate fully-licensed access to DFTView®.

Q: What is the most current release of the Source III V10.0 Software Bundle, and what are the releases of each application it contains?

A: The current version is 10.0.1

The constituent application versions are:

  • VTRAN®: 10.0.1
  • VCAP®: 10.0.1
  • VGEN®: 10.0
  • DFTView®: 10.0.1

Q: After setting-up my VTRAN® environment as described in the README.vtran file, when I try to run the VTRAN® program I get the following message:

sh: sysdef: not found
Unable to write to temp file. Check write access.

What causes this and how can I fix it ?

A: When VTRAN® begins running it uses a system utility named "sysdef" to access some platform information. The error message is generated when it cannot find this utility. The "sysdef" utility is normally located in the /usr/sbin or the /etc directory. Check to see where it is located, then add the directory to your search path.

Q: What types of licenses are available for VTRAN®, VGEN® and VCAP®? Is there a floating license available?

A: Source III products are available under floating licenses. The license options include the following:

Node-Locked License - Allows the software to run on a single node. The software can be run multiple times simultaneously on the licensed node and can also be run remotely (using rlogin or rsh). The license is locked to the hostid of the node.

Floating/Site License - This license allows the software to run on any node that is physically connected to the licensed subnetwork at a given site. The license key for this is tied to the IP Address and hostid of a license server on the network.

Q: What type of support does Source III provide with its products?

A: Source III offers support to customers purchasing any of its products through a maintenance and technical support contract. All products come with 12 months of maintenance and technical support as part of the purchase price. After the first year, maintenance and technical support can be renewed annually for 20% of the purchase price. Under a maintenance and technical support contract, customers get "hotline" telephone and internet (via email) support and automatic updates for new software releases. Delivery of all software and documentation is via our web (or ftp) site.

Q: How can I get an evaluation copy of one of Source III's products along with an evaluation license?

A: The first step is to download the desired product from our web site ( - go the Download page and click on the appropriate link for your platform. Next use the UNIX utility "gunzip" to restore the tar file. Note that for some browsers the file will be gunzip'ed during download, but the 'gz suffix is still present. Next, create a directory to contain the software, move the tar file into this directory, and use "tar xvfp" to extract the files. Finally, follow the instructions in the file (e.g. README.vtran) to setup your environment and search paths. You are now ready to run the program. If you would like to get a full evaluation license to run the software, from the Download Page, click on the "Request Evaluation Key" button. The hostid can be found using the following VTRAN® command option:

vtran -hostid

Q: How are the VTRAN® options licensed?

A: With a standard VTRAN® engine license, the VTRAN® program will perform vector translations between popular logic simulation formats including Verilog VCD, EVCD, WGL, STIL, Mentor, Quickturn, Synopsys VCS, TSTL2, TDL_91, and both Verilog and VHDL testbenches, and many more. In addition, specific tester interfaces can be optionally accessed. Within the VTRAN® license key there is an options field [options] which indicates which interfaces are enabled to run.

Application Notes

This page provides application notes, tips and examples. Click on a link to view the application note. The following Application Notes detail common uses of VTRAN® for translating simulation vector files between different simulation and test environments.

General Topics

VTRAN® Notes

Translations to generate Testbench Files

VTRAN® Notes

Cyclization of Print-on-change Vectors

VTRAN® Notes

Tester-specific App Notes

VTRAN® Notes

Download Software

Software bundles for each of our products can be downloaded below. These bundles include all executables, README files, PREVIEW evaluation keys, and some examples for each of the supported platforms. The files are tar'ed, gzip'ed directories. After downloading a bundle for your platform, place it in a directory, use the UNIX "gunzip" utility on the file, then "tar xvfp" the file in the directory. Once you have done this, follow the directions in the README ( file to set your evaluation key and environment.

As noted in our Frequently Asked Questions, VTRAN®, DFTView®, VCAP® and VGEN® are now combined into the Source III V10.0 Software Bundle. You can elect to install any or all of these applications when you run the installer, and furthermore if you have a counted FlexLM license for VTRAN® (i.e. Floating or Server-Managed Node-locked) you will automatically have access to DFTView® as well.

To begin using VTRAN®, VGEN®, and VCAP® with a PREVIEW evaluation key, select your software bundle below. For VTRAN®, also download the INTERFACES bundle which includes example files and documentation on popular translations. Likewise, the EXAMPLES bundle provides a number of vgen program files that can be a great help in learning the vgen language.

If you need the Source III vendor daemon siiid for a different architecture than your main application bundle is targeted for, you can download the multi-platform Source III Licensing Bundle (S3LB). This contains the same vendor daemon which supports all of Source III's FlexLM-enabled products, along with all the Flexera tools you need to set up a FlexLM server.

Platform V10.0 Software Bundle Release 10.0.1
Linux 32-bit Source III V10.0 Software Bundle
Linux 64-bit Source III V10.0 Software Bundle
Solaris10 SPARC 32-bit Source III V10.0 Software Bundle
Solaris10 SPARC 64-bit Source III V10.0 Software Bundle
VGEN® Examples Examples for VGEN®
Source III Licensing Bundle Multi-Platform Licensing Bundle (optional)

FlexLM Evaluation Key Register for an Evaluation License Key:
VTRAN®, VCAP®, VGEN® and/or DFTView

VTRAN, VCAP, VGEN and DFTView Evaluation:

In order to provide you with an evaluation license, we need to get the hostid of the machine on which it will be running. To determine your host ID, simply download the unified software bundle from this location, unpack, and run the command:

  • --hostid

If you are more familiar with the lmhostid utility you can use that instead to provide the same information. If you already have FlexLM installed on your machine, then this utility should be available. If not, you can find the lmhostid utility in the support directory within the unified software bundles.

The hex code generated is the hostid of the machine. Send the code to us and we can then provide you with an evaluation license.

* = Required Fields  
* Name
* Company
City, State, and Zip
* Country
* Phone
* E-mail
O/S Platform Linux Solaris
* FLEXnet host ID
License Type Node-locked Floating
Server Hostname
Current Customer? Yes No
* Which Products/Programs Are You Interested In?
Heard About Source III From:(check all that apply)
Web Search
Direct Mail
Customer Using Source III Tools
Trade Magazines
Online Discussion Group
* Please describe your needs e.g. vector formats to translate from/to, view, etc.
* Please enter what you can see in the image: Reload Image
Maintenance and Tech Support Agreement

Effective as of the date of purchase, Source III, Inc. and Customer agree as follows:

  1. TERM. This agreement shall commence on the effective date and shall have a term of one year. After expiration of the initial term, this agreement shall terminate unless a new ORDER is issued by Customer and accepted by Source III to continue the agreement for an additional year.
  2. ORDER. To request maintenance and technical support services under this agreement, Customer shall submit to Source III a written purchase order specifying the products to be maintained, the location and computers on which the products run, the user to whom updates should be sent (email address preferred), and the total annual charges. Maintenance and technical support orders shall be submitted with a minimum one year term and shall be subject to acceptance by Source III.

    3.1 Source III will provide software maintenance, technical support and upgrade services on the licensed software. Maintenance services include telephone "hotline" technical support and providing automatic updates of new releases. Upon receiving a bug or problem report from a customer, Source III will provide technical advice, workarounds or, where appropriate, ship modified software to the customer to correct the problem. As long as the license is covered by an active maintenance and technical support contract, there is no charge to move the node-locked license to a new node. Source III requires only that it be provided with a written request, stating the old hostid, the new hostid and the assurance the software will not be run on the old host after it is installed on the new machine. Source III's obligations under this agreement shall be to use its best efforts to correct any software errors or to provide workaround solutions, including software fixes, as deemed appropriate by Source III.

    3.2 Customer shall be notified when new software releases and updates are available for downloading from Source III's web site, to the extent that such releases and updates apply to software covered by this agreement. Source III software maintenance and technical support obligations shall apply only to the latest Source III software release and the one prior release. Customer shall treat all software updates and releases supplied hereunder in the same manner as agreed upon in the applicable Source III license agreement covering the original copy of software provided by Source III to Customer.

  4. MAINTENANCE AND TECHNICAL SUPPORT CHARGES. The initial purchase price of all Source III software products includes 12 months of Software Maintenance services as described in Sections 3.1 and 3.2. Upon renewal of this Agreement under Sections 1 and 2 above, Customer shall pay to Source III a maintenance charge of 20% of the current purchase price of the software product per year.
  5. PAYMENT. Maintenance and technical support charges shall be payable in United States dollars on an annual basis. The charge will be due and payable within 30 days of the date on which the maintenance and technical support services are scheduled to commence.
  6. TAXES. Customer shall pay any federal, state, or local taxes, or other assessments, however designated, exclusive of taxes on Source III net income, arising from or based upon this agreement or upon the maintenance and technical support charges payable under this agreement.
  7. ASSIGNMENT. Source III may assign all or any part of its duties under this agreement. Source III will notify Customer of any such assignment, including new contacts for continued maintenance and technical support. However, no assignment by Source III shall relieve Source III of its obligations under this agreement. Customer may not assign this agreement or performance under it, in whole or in part, without the prior written consent of Source III.

    9.1 Entire Agreement; Amendment. This document contains the entire agreement between the parties relating to the subject matter contained herein and supersedes all proposals or other communications between the parties. Any terms or conditions on Customer's purchase orders which add to or differ from the terms and conditions of this agreement shall have no effect unless specifically accepted and agreed to in writing by an authorized representative of Source III.

    9.2 Controlling Law. This agreement and all transactions under it shall be governed by the laws (excluding choice of law rules) of the State of California. Any legal action arising out of this agreement shall be prosecuted in California.

    9.3 Waiver. No term of this Agreement shall be considered waived, and no breach excused, by either party unless made in writing by the other party. No consent, waiver, or excuse by either party, whether express or implied, shall constitute a subsequent consent, waiver or excuse.

Should you have any questions concerning this Agreement, please contact in writing:

Source III, Inc.
3941 Park Drive #20-342
El Dorado Hills, CA 95762

About Source III

Source III's Simulation and Test Data Management tools focus on the creation, translation and analysis for vector data used or generated by logic simulators, ATPG and ATE. Our premier product, VTRAN, links simulation/ATPG vector data to ATE and other CAE tools. VGEN provides a high-level language for quick and easy creation of simulation vector data, and VCAP performs verification/analysis of simulation data files. All Source III products are supported on Sun Solaris SPARC, Solaris X86 and Linux platforms (32 and 64-bit).

  • VTRAN - a program which reads the state/time information from simulation or ATPG-generated data files, performs some optional processing on this data and then re-formats it for any of over 30 popular logic simulators and ATE. A powerful link between CAE and Test.
  • VCAP - comprehensive simulation data comparison and analysis program.
  • VGEN - a stimulus generation language which reduces the time required to create, modify, document, and maintain simulation stimulus files by up to 80%.
  • DFTView - a powerful interface tool which connects high-level test languages WGL and STIL to popular graphical waveform display tools, enabling users to see, edit and validate the actual waveforms described in the test languages.