Questa è una vecchia versione del documento!


Running simulations using OCEAN

Contents
  • Introduction
  • Reference documentation

Keywords:

http://venividiwiki.ee.virginia.edu/mediawiki/index.php/ToolsCadenceSimulationOCEAN

Fondamentale perche' e' la sintassi del Calculator!

youtube video here

Starting point? Beh, registrare una macro da ADE!

ADE L ⇒ Session ⇒ Save Ocean Script… con estensione .ocn

Poi lo script puo' essere eseguito dalla command line della CIW !

load("oceanScript.ocn")

Tutta la documentazione si trova in

/usr/cadence/IC_6.1.5/doc/oceanref/oceanref.pdf

mentre esempi di codice sono in

/usr/cadence/IC_6.1.5/tools/dfII/samples/artist/OCEAN

cd ~/cadence/tutorials
mkdir src
cd src
ln -s /usr/cadence/IC_6.1.5/tools/dfII/samples/artist/OCEAN ocean_samples  

the README file gives a brief description of the directory contents

Wiki tutorial here

ocean [-nograph]
...
...
ocean>    => OCEAN prompt
ocean> ocnHelp()
ocean> ocnHelp( "<command>" )

e.g.

ocean> ocnHelp( "tran" )

PROTOTYPE       tran( g_fromValue g_toValue g_byValue ) =>
                g_byValue/nil

                tran( g_toValue)=> undefined/nil


DESCRIPTION     Specifies a transient analysis with limited
                options. If other analysis options are needed, use the
                analysis command.
NOTE            The second instance of the tran command is valid 
                only with the Spectre®  circuit simulator 


EXAMPLE(S)
                tran( 1u)

                Specifies a transient analysis to 1u for the Spectre® 
                Circuit Simulator

                tran( 0 1u 1n ) => 1e-09

t
ocean>



Last update: Luca Pacher - Aug 20, 2013