SpiTran - A GUI for s2ibis2

SpiTran (Spice Translation) offers a convenient way to produce IBIS buffer models from Spice buffer models. You can already produce IBIS models from Spice models using the public domain s2ibis2 program, from NCSU. SpiTran provides: This distribution contains SpiTran version 1.0.

Requirements

To use SpiTran you must have installed:

Using SpiTran

To start SpiTran in Microsoft Windows, double-click the spitran.bat icon. To run in any Unix OS or Linux, type "spitran.csh".

Consult the SpiTran User Guide for information on how to use SpiTran once it is running. See the SpiTran Troubleshooting Guide if you have trouble. To help you get going, some example Spice circuits have been provided, found in the examples subdirectory:

You will also need to have a working knowledge of the s2ibis2 translator, to understand the usage of s2ibis parameters that SpiTran accepts. A copy of the s2ibis2 documentation is included, and is worth reading before you first use SpiTran. It is best to consult the documentation for the particular version of s2ibis2 that you are using. To verify the correctness of the IBIS models that s2ibis will produce, you should use either the ibischk3 program developed by the IBIS committee, or use the WinIBIS viewer program provided by HyperLynx.

Limitations

SpiTran is public domain software. There is no guarantee of support. Bugs, enhancements, and file changes may be sent to Mike LaBonte. Please see the list of known issues in the SpiTran Troubleshooting Guide, and in the SpiTran Usability Report (HTML or MSWord format) before reporting new issues. If you know how to modify Java code you might try fixing SpiTran yourself. Future distributions of SpiTran will occur when someone finds the time. Hopefully all reported issues will be resolved. Unresolved issues will be added to the issues list.

Modifying SpiTran

SpiTran was originally written in Java by Anish Malhotra of Cadence Design Systems. Documentation for the SpiTran Java source code is available in javadoc format. There is also a design document describing the architecture and flow. The Java source files and class files are found in the java directory. The main class for SpiTran is "s2iMain". You will need a Java 2 development kit to work with the source code; see the web links above. If you modify the source code, you should:  Some modifications can be made in the SpiTran startup script. The startup script is spitran.bat for Microsoft Windows or spitran.csh for Unix  platforms. The script is used to: