[IBIS-Users] Re: [IBIS] How do I upgrade the IBIS version ?

From: Chetana Raghuwanshi <chetana.raghuwanshi_at_.....>
Date: Thu Jan 31 2008 - 04:09:26 PST
Hi,


I am not aware if installing  S2IBIS3 will enable me to generate the 3.2
version IBIS models. Is that so ?

Currently we use a script to generate IBIS models which are compliant with
2.0 format.

There is a request from one of the customers that they want 3.2 format IBIS
models.

I would like to know how do I upgrade to 3.2 version ?

Is there a document which would help me do it ?



Best Regards

Chetana

++++++++++++++++++++++++++++++++++++++++++++
Chetana Raghuwanshi
CTO / Process & Library Technology
NXP Semiconductors India
NXP Block C, 4th Floor
MFAR Manyata Tech Park
Nagavara, Bangalore-560045
Tel : +91 80 4024 7072
++++++++++++++++++++++++++++++++++++++++++++


                                                                       
                                                                       
                                                                       
                                                                        To
                                       "Chetana Raghuwanshi"           
                                       <chetana.raghuwanshi@nxp.com>   
     "Shrikant G Kadadevar"                                             cc
     <Shrikant.G.Kadadevar@nsc         ibis-users@server.eda.org,      
     .com>                             ibis@server.eda.org             
                                                                   Subject
     2008-01-31 05:11 PM               Re: [IBIS] How do I upgrade the 
                                       IBIS version ?                  
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       




Hi,

If you are asking on to how to install the S2IBIS3 too then plz refer
the below

1. Download the S2IBIS3 source code from the link below.
    http://www.ece.ncsu.edu/erl/ibis/s2ibis3/s2ibis3.htm
2. Make sure JAVA is installed in the Linux/Unix system. Please check
the specific version below.
3. Follow the procedure given below to setup the tool.
   Make sure u simulate all the files in order.
4. First compiling use JAVAC file.java
5. Also attached is the read me file for further help.

*-----------------------------------------------------------------------------------------------------------------------------------------*

*Requirements: *   To run s2ibis3, Java2, version 1.4.0 must be installed.
        A minimum of Java 2 Runtime Environment(JRE), version 1.4.x.
        must be installed to be able to run s2ibis3. Users could also
        install Java 2 Standard Development Kit (SDK) version 1.4.x.
        This is preferred over the JRE as the user could modify a java
        file and recompile the code. Java JRE or SDK could be downloaded
        free from http://java.sun.com
        s2ibis3 assumes that the spice engines are set in the path
        variables and ready for use.

        This version has been tested on HSpice ver 2001.2

*Compiling the Code :* If the code has to be compiled, it must be
compiled in the
             following order -s2iHeader.java, s2iutil.java,
             s2ispice.java, s2ianalyz.java, s2iParser.java and
             s2ibis3.java. If this order is not followed, compilation
             error could be experienced.

*Running S2ibis3 *   : sun/linux/unix
            -To run s2ibis3, type the following on the command line:
            % s2ibis3.csh -s2ibis3 buffer.s2i
            where buffer.s2i is the s2i command file as discussed in
            the s2ibis3.txt
            -If there is a 'permission denied' error when running the
            .csh file, change permissions by doing
            % chmod 744 s2ibis3.csh
            -If it is desired, s2ibis3 could be run from a different
            directory from the installation directory by using the
            '-root' switch with s2ibis3.csh as this example suggest:
            % s2ibis3 -root ../../s2i_install_dir -s2ibis3 buffer.s2i
*------------------------------------------------------------------------------------------------------------------------------------------------*


Regards,
Shrikant GK
NSC, Bangalore.


Chetana Raghuwanshi wrote:
>
> Hello All,
>
> I am using 2.0 version of IBIS, for generating IBIS models of IO cells.
>
> I need to upgrade the IBIS version to 3.2.
>
> Could you please tell me what do I need to do and how can I do it ?
>
> Best Regards
> Chetana
>
>
> ++++++++++++++++++++++++++++++++++++++++++++
> Chetana Raghuwanshi
> CTO / Process & Library Technology
> NXP Semiconductors India
> NXP Block C, 4th Floor
> MFAR Manyata Tech Park
> Nagavara, Bangalore-560045
> Tel : +91 80 4024 7072
> ++++++++++++++++++++++++++++++++++++++++++++
> --
> This message has been scanned for viruses and
> dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
> believed to be clean.
>
This README file describes the v1.1 distribution of s2ibis3.


This directory contains the s2ibis3 Java application.

This utilitiy has been tested for Sun Solaris (5.7), Linux 2.4.18 and
Windows XP.

To install S2IBIS3, simply unpack the zip file. This distribution contains:

README                         this file.
s2ibis3.csh        Run this file to execute s2ibis3 for linux or unix
s2ibis3.bat        Run this file to execute s2ibis3 for Windows
s2ibis3.txt        An explanation of the command structure for the s2i file
and the
                         key features and differences of s2ibis3 as
compared with s2ibis2.
curves.txt         An explaination of how the various curves are obtained
in s2ibis3.

modification_v1.1.txt An explanation of the changes made to s2ibis3 in the
latest revision (v1.1).

java                     directory with java source code and class files.
                         The source code can be modified and recompiled
using
                         Java sdk 1.4.0.
                         The source code consists of
                         1)s2iHeader.java
                         2)s2iutil.java

                         3)s2ispice.java
                         4)s2ianalyz.java
                         5)s2iParser.java
                         6)s2ibis3.java

example                    example directory with 4 sub-dirs ex1, ex2, ex3
and ex4.

ex1                      Directory with a sample buffer.s2i file along with
a buffer.ibs
                         file. it also has the buffer.sp, spectre.mod and
hspice.mod files
                         to be able to run the example properly.

ex2                      Repeat of ex1 run with Hspice with a slightly
better model.

ex3                      Directory with similar files as above and an extra
netlist file
                         that has the netlist of the parallel_mosfet. This
is needed for
                         demonstrating the working of the [Series MOSFET]
keyword.

ex4                      Directory with tri-state drivers show how multiple
Vdd's can be
                         used using the [Pin Map] keyword. This example
uses HSpice.

---------------------------------------------------------------------------------

Requirements:            To run s2ibis3, Java2, version 1.4.0 must be
installed.
                         A minimum of Java 2 Runtime Environment(JRE),
version 1.4.x.
                         must be installed to be able to run s2ibis3. Users
could also
                         install Java 2 Standard Development Kit (SDK)
version 1.4.x.
                         This is preferred over the JRE as the user could
modify a java
                         file and recompile the code. Java JRE or SDK could
be downloaded
                         free from http://java.sun.com
                         s2ibis3 assumes that the spice engines are set in
the path
                         variables and ready for use.

                         This version has been tested on HSpice ver 2001.2

Compiling the Code : If the code has to be compiled, it must be compiled in
the
                              following order -s2iHeader.java,
s2iutil.java,
                              s2ispice.java, s2ianalyz.java, s2iParser.java
and
                              s2ibis3.java. If this order is not followed,
compilation
                              error could be experienced.

Running S2ibis3          : sun/linux/unix
                                     -To run s2ibis3, type the following on
the command line:
                                     % s2ibis3.csh -s2ibis3 buffer.s2i
                                     where buffer.s2i is the s2i command
file as discussed in
                                     the s2ibis3.txt
                                     -If there is a 'permission denied'
error when running the
                                     .csh file, change permissions by doing

                                     % chmod 744 s2ibis3.csh
                                     -If it is desired, s2ibis3 could be
run from a different
                                     directory from the installation
directory by using the
                                     '-root' switch with s2ibis3.csh as
this example suggest:
                                     % s2ibis3 -root ../../s2i_install_dir
-s2ibis3 buffer.s2i


                           windows
                                     -most of the instruction for unix
apply for windows users as well.
                                     -To run s2ibis3, type the following on
the command prompt:
                                     % s2ibis3.bat -s2ibis3 buffer.s2i
                                     -If the path variables are not set for
java and the spice engines,
                                     read instructions at
http://java.sun.com/j2se/1.4.2/install-windows.html
                                     on how to set path variables for
windows. s2ibis3 would not run if paths have
                                     not been set properly.
[note] % is not needed to be inserted in the command line.

-----------------------------------------------------------------------------

Known Problems and Bugs.
-

-----------------------------------------------------------------------------

You are free to use, modify, and redistribute this software. See the
copyright legends contained
in the source code.

If you have comments, bug reports, or suggestions for features, please
email them to me at:
akvarma@ncsu.edu
February '05

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.





--------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993
graycol.gif pic03102.gif ecblank.gif
Received on Thu Jan 31 04:08:20 2008

This archive was generated by hypermail 2.1.8 : Thu Jan 31 2008 - 04:08:48 PST