Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Prossima revisione | Revisione precedente | ||
vlsi:workbook:analog:cdsenv [20/08/2013 23:11] pacher creata |
vlsi:workbook:analog:cdsenv [11/07/2014 22:44] (versione attuale) pacher |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
====== Cadence environment and setup files ====== | ====== Cadence environment and setup files ====== | ||
- | [ __[[vlsi:home|VLSI Home]]__ ] | + | [ __[[vlsi:home|Home]]__ ] |
- | [ __[[vlsi:analog_main#contents|Back to index]]__ ] | + | [ __[[vlsi:workbook:analog#contents|Back to index]]__ ] |
== Contents == | == Contents == | ||
- | * [[vlsi:analog_cdsenv#introduction|Introduction]] | + | * [[vlsi:workbook:analog:cdsenv#introduction|Introduction]] |
- | * [[vlsi:analog_cdsenv#reference_documentation|Reference documentation]] | + | * [[vlsi:workbook:analog:cdsenv#reference_documentation|Reference documentation]] |
- | * [[vlsi:analog_cdsenv#sample_files|Sample files]] | + | * [[vlsi:workbook:analog:cdsenv#sample_files|Sample files]] |
- | * [[vlsi:analog_cdsenv#.cadence_directories|.cadence directories]] | + | * [[vlsi:workbook:analog:cdsenv#.cadence_directories|.cadence directories]] |
- | * [[vlsi:analog_cdsenv#.cdsenv_and_.cdsinit_initialization_files|.cdsenv and .cdsinit initialization files]] | + | * [[vlsi:workbook:analog:cdsenv#.cdsenv_and_.cdsinit_initialization_files|.cdsenv and .cdsinit initialization files]] |
- | * [[vlsi:analog_cdsenv#.cdsinit_tech|.cdsinit_tech]] | + | * [[vlsi:workbook:analog:cdsenv#.cdsinit_tech|.cdsinit_tech]] |
- | * [[vlsi:analog_cdsenv#libinit.il|libInit.il]] | + | * [[vlsi:workbook:analog:cdsenv#libinit.il|libInit.il]] |
- | * [[vlsi:analog_cdsenv#cds.log|CDS.log]] | + | * [[vlsi:workbook:analog:cdsenv#cds.log|CDS.log]] |
- | * [[vlsi:analog_cdsenv#.simrc|.simrc]] | + | * [[vlsi:workbook:analog:cdsenv#.simrc|.simrc]] |
- | * [[vlsi:analog_cdsenv#.cdsplotinit|.cdsplotinit]] | + | * [[vlsi:workbook:analog:cdsenv#.cdsplotinit|.cdsplotinit]] |
- | * [[vlsi:analog_cdsenv#cds.lib_library_definition_file|cds.lib library definition file]] | + | * [[vlsi:workbook:analog:cdsenv#cds.lib_library_definition_file|cds.lib library definition file]] |
- | * [[vlsi:analog_cdsenv#display.drf|display.drf]] | + | * [[vlsi:workbook:analog:cdsenv#simulation_results_and_saved_states_directories|Simulation results and saved states directories]] |
- | * [[vlsi:analog_cdsenv#bindkeys|Bindkeys]] | + | * [[vlsi:workbook:analog:cdsenv#display.drf|display.drf]] |
- | * [[vlsi:analog_cdsenv#some_customization_examples|Some customization examples]] | + | * [[vlsi:workbook:analog:cdsenv#bindkeys|Bindkeys]] |
+ | * [[vlsi:workbook:analog:cdsenv#some_customization_examples|Some customization examples]] | ||
Linea 409: | Linea 410: | ||
+ | ====== Simulation results and saved states directories ====== | ||
+ | |||
+ | By default, all **simulation data and results** are stored in a ''~/simulation'' directory automatically created | ||
+ | in your home directory the first time you run a simulation with Cadence IC. | ||
+ | Similarly, Cadence **simulation states** by default are saved in a ''~/.artist_states'' hidden directoryautomatically created | ||
+ | in your home directory. | ||
+ | |||
+ | To change these defaults, just use in your home ''~/.cdsinit'' or ''~/.cdsinit_personal'' files the following directives | ||
+ | |||
+ | |||
+ | <code> | ||
+ | envSetVal("asimenv.startup" "projectDir" 'string "/path/to/your/custom/simulation/results/directory") | ||
+ | envSetVal("asimenv" "saveDir" 'string "/path/to/your/custom/simulation/states/directory") | ||
+ | </code> | ||
+ | |||
+ | |||
+ | \\ | ||
+ | You can type these statements at the CIW command prompt as well. | ||
+ | |||
+ | \\ | ||
+ | See also | ||
+ | |||
+ | [[http://www.cadence.com/Community/forums/p/17009/1179512.aspx]] | ||
Linea 503: | Linea 527: | ||
[[https://secure.engr.oregonstate.edu/wiki/ams/index.php/Cadence/TipsAndTricks]] | [[https://secure.engr.oregonstate.edu/wiki/ams/index.php/Cadence/TipsAndTricks]] | ||
- | ===== Some customization examples ===== | + | ====== Customization examples ====== |
The general ''.cdsenv'' syntax is like | The general ''.cdsenv'' syntax is like | ||
Linea 572: | Linea 596: | ||
<code> | <code> | ||
- | editor="emacs" | + | editor = "/usr/bin/nedit" |
</code> | </code> | ||
Linea 583: | Linea 607: | ||
+ | |||
+ | \\ | ||
+ | **License check out order**\\ | ||
+ | |||
+ | Use your local ''.cdsenv'' with | ||
+ | |||
+ | <code> | ||
+ | license VSELicenseCheckOutOrder string "XL,L" | ||
+ | license VLSLicenseCheckOutOrder string "GXL,XL,L" | ||
+ | license ADELicenseCheckOutOrder string "GXL,XL,L" | ||
+ | </code> | ||
+ | |||
+ | |||
+ | See also | ||
+ | |||
+ | [[http://www.cadence.com/Community/forums/p/15176/26989.aspx]] \\ | ||
+ | [[http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11587412]] (Cadence On-line support login required) | ||
====== ====== | ====== ====== |