Cell Timing Information

        1. si.inp generation
        2. MoveSiInp.pl
            a. TransientHspice.pl
            b. CapaFinder.pl
        3. Transient Analysis
        4. Entra-point Consideration
        5. HspiceAUTO.pl
            a. Spectre2Hspice.pl
            b. fallrisetable.pl
        6. librarylist.pl
        7. librarymaker.pl
        8. LibraryCompiler
 

 

 

After the Hspice simulation, the measurement result will be stored as files with extension .mtX, where X is a numerical value. For example, below is the measured values for one pin of the nand2x1 gate.  

 

Cell rise delay, cell fall delay, output rise transition and output fall transition are all in the above file.  fallrisetable.pl converts this file into four separate files whose names are nand2x1.mt0_cell_fall, nand2x1.mt0_cell_rise, nand2x1.mt0_rise_slew, and nand2x1.mt0_fall_slew.  For example, nand2x1.mt0_cell_fall looks like this:

HspiceAUTO.pl  will do all the above by calling Spectre2Hspice.pl and fallrisetable.pl, but the user needs to enter the cell lists and the table entry points.  Type the following after you have entered the information.

    perl spicetest/tools/HspiceAUTO.pl 

Next-->