Questa è una vecchia versione del documento!
Running simulations using OCEAN
[ Home ] [ Design WorkBook ] [ Back to index ]
Contents
- Introduction
- Reference documentation
- …
- …
Keywords:
Cadence training references:
http://www.cadence.com/training/eu/pages/coursedetails.aspx?courseid=ES_84454_IC.6.1.3
Introduction
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>