Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
vlsi:analog_start [22/03/2013 02:27] pacher |
— (versione attuale) | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | |||
- | ====== Getting started ====== | ||
- | |||
- | == Contents == | ||
- | |||
- | * Introduction | ||
- | * Tools overview | ||
- | * Documentation | ||
- | * Setting up the UNIX evironment | ||
- | * Running Cadence Virtuoso | ||
- | * Quitting the session | ||
- | |||
- | **Keywords:** | ||
- | |||
- | |||
- | ===== Introduction ===== | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Setting up the UNIX evironment ===== | ||
- | |||
- | If needed, revisit the UNIX tutorial before proceeding. | ||
- | |||
- | Never run Cadence executables from your home directory! Cadence creates many extra files/directories | ||
- | that will clutter your home directory. | ||
- | Create indeed a main directory ''cadence'' in your home and another subdirectory ''tutorials'' in order to | ||
- | keep all the files that will be created: | ||
- | |||
- | Create a main ''~/scratch'' directory if you did not yet | ||
- | |||
- | <code> | ||
- | mkdir ~/scratch | ||
- | cd ~/scratch | ||
- | mkdir tutorials | ||
- | </code> | ||
- | |||
- | |||
- | <code> | ||
- | cd tutorials | ||
- | mkdir data doc libs logs models src tmp | ||
- | </code> | ||
- | |||
- | |||
- | Poi per runnare un cadence vanilla basta fare il source di | ||
- | |||
- | <code> | ||
- | source /usr/local/config/cds_config/CdsIC_615.rc | ||
- | </code> | ||
- | |||
- | You might retrive a ''MANPATH: Undefined variable'' error. | ||
- | |||
- | <code> | ||
- | setenv MANPATH "" | ||
- | source /usr/local/config/cds_config/CdsIC_615.rc | ||
- | </code> | ||
- | |||
- | <code> | ||
- | Execute Global CADENCE IC configuration version 6.1.5 HotFix 615 | ||
- | Release 13 Jan 2012 | ||
- | </code> | ||
- | |||
- | |||
- | <code> | ||
- | which virtuoso | ||
- | /usr/cadence/IC_6.1.5/tools/dfII/bin/virtuoso | ||
- | </code> | ||
- | |||
- | <code> | ||
- | xterm & | ||
- | </code> | ||
- | |||
- | ===== Running Cadence Virtuoso ===== | ||
- | |||
- | All Cadence IC executables have been integrated into a single executable called ''virtuoso''. | ||
- | To run the Cadence IC framework move into the ''design'' directory and | ||
- | |||
- | <code> | ||
- | cd ~/scratch/tutorials | ||
- | virtuoso [options] & | ||
- | </code> | ||
- | |||
- | at the command line. It's possible to launch ''virtuoso'' with some additional command line options. | ||
- | You can retrieve more information about them using: | ||
- | |||
- | <code> | ||
- | virtuoso -h [-help] | ||
- | </code> | ||
- | |||
- | <code> | ||
- | virtuoso [-log ../logs/tutorial_1.log] & | ||
- | </code> | ||
- | |||
- | Please, start the task into the background by adding the ampersand symbol **//&//** at the end of the command. In such way | ||
- | you will get the command prompt back right away. Otherwise you will no more be able to type commands in the xterm window. | ||
- | |||
- | The software may take some time to load. After the first Cadence splash screen has been shown the **Command Interpreter Window (CIW)** and a **What's New** window will appear. | ||
- | |||
- | {{:vlsi:command_interpreter_window.png?750}} | ||
- | |||
- | |||
- | Look at the information contained in the log window. | ||
- | |||
- | For more details and documentation about the CIW left click **CIW => Help => Using the CIW**.\\ | ||
- | The entire Virtuoso platform documentation can be accessed though **CIW => Help => Virtuoso Documentation** | ||
- | or entering at the comamnd line | ||
- | |||
- | <code> | ||
- | $IC_DIR/tools/cdnshelp/bin/cdnshelp & | ||
- | </code> | ||
- | |||
- | {{:vlsi:cadence_ic_615_help.png}} | ||
- | |||
- | |||
- | ===== Quitting the session ===== | ||
- | |||
- | To quit the Cadence session left click on | ||
- | |||
- | **CIW => File => Exit... ** | ||
- | |||
- | A confirmation dialog box should appear. Left click **OK** to quit Cadence or **Cancel** to resume. | ||
- | |||
- | {{:vlsi:exit_virtuoso.png}} | ||
- | |||
- | A **Save All** window may appear. Left click **OK** to save design data. | ||
- | |||
- | |||
- | |||
- | \\ | ||
- | ---- | ||
- | |||
- | Last update: [[pacher@NOSPAMto.infn.it|Luca Pacher]] - Mar 22, 2013 | ||
- | |||
- | |||
- | ~~NOTOC~~ | ||