[an error occurred while processing this directive] |
Synopsys made its name in synthesis but has gradually added more and more tools to its repertoire, particularly after its merger with EDA giant Avant!. Available tools include:
Note: to run Synopsys software on a non-CAEN EECS department machine, the machine must be part of the software subscription program.
Under /usr/caen/bin (which should be in your search path) are wrapper scripts for many but not all Synopsys applications. These scripts set the proper environment variables for you and launch the application. Scripts include:
setenv TMAPLOT_REPLOT CL/POSTSCRIPT setenv TMAPLOT_XLIB /usr/dt/lib (if you use CDE)
First, identify which package it is that you're interested in and determine the install directory. Then add the following lines to your .cshrc or to a small set-up file that you intend to source prior to running the application, replacing instdir with the correct path.
Core Synthesis Tools (design compiler, primetime, primepower, etc.)
setenv SYNOPSYS instdir set path=($SYNOPSYS/platform/syn/bin $SYNOPSYS $path) setenv SNPSLMD_LICENSE_FILE $SYNOPSYS/admin/license/keyAstro
setenv SYNOPSYS instdir set path=($SYNOPSYS/bin $path) setenv LM_LICENSE_FILE $SYNOPSYS/license.datApollo
set path=(instdir/bin $path) setenv LM_LICENSE_FILE instdir/license.datCosmos SE/LE
setenv COSMOS instdir set path=($COSMOS/bin/platform $path) setenv LM_LICENSE_FILE $COSMOS/license/license.datCocentric System Studio
setenv CCSS_SIM_DIR your choice - perhaps /tmp setenv SYNOPSYS_CCSS instdir/platform/ccss setenv CCSS_KEYS instdir/admin/license/key set path=($SYNOPSYS_CCSS/bin $path)Arcadia and Railmill
source instdir/CSHRC_sparc64Hercules
source instdir/hercules_setup.cshLeda
setenv LEDA_PATH instdir set path=($LEDA_PATH/bin $path) setenv HTML_NAVIGATOR /usr/caen/bin/netscape setenv LEDA_READER /usr/caen/bin/acroread setenv SNPSLMD_LICENSE_FILE $LEDA_PATH/license.datMagellan
setenv MG_HOME instdir setenv VCS_HOME vcs_instdir setenv VERA_HOME vera_instdir setenv LD_LIBRARY_PATH "$MG_HOME/platform/ctg/lib:$VERA_HOME/lib" setenv SNPSLMD_LICENSE_FILE $MG_HOME/license.dat set path=($MG_HOME/platform/ctg/bin $VERA_HOME/bin $path)VCS
setenv VCS_HOME instdir setenv SNPSLMD_LICENSE_FILE $VCS_HOME/license.dat set path=($VCS_HOME/bin $path)Star-MTB
source instdir/MTB/platform/mtb.cshrc.srcNanosim
source instdir/CSHRCPathmill/AMPS
set path=(instdir/platform/pm or amps/bin $path) setenv SNPSLMD_LICENSE_FILE instdir/license.datFPGA Compiler II
set path=(instdir/bin $path)Star-RCXT
source instdir/star-rcxt_setupVERA
setenv VERA_HOME instdir set path=($VERA_HOME/bin $path) setenv SNPSLMD_LICENSE_FILE $VERA_HOME/license.datFormality
set path=(instdir/platform/fm/bin $path)TetraMAX
setenv SYNOPSYS_TMAX instdir setenv SNPSLMD_LICENSE_FILE $SYNOPSYS_TMAX/admin/license/key set path=($SYNOPSYS_TMAX/bin $path)SaberDesigner
setenv AILM_LICENSE_FILE instdir/license.dat set path=(instdir/ai_bin $path)CosmosScope
setenv AILM_LICENSE_FILE instdir/CosmosScope/license.dat set path=(instdir/ai_bin $path)Smartmodels/Mempro
See sold for details on using Smartmodels and Mempro with various simulators.
Hspice/Awaves
source instdir/bin/cshrc.metaTSUPREM4/Medici/Davinci/Raphael
set path=(instdir/bin $path) setenv TMAPLOT_REPLOT CL/POSTSCRIPT setenv TMAPLOT_XLIB /usr/dt/lib (if you use CDE)Note: the TMAPLOT_REPLOT setting will allow you to create postscript files directly by typing "d" while the cursor is over the plot window.
All Synposys Tools 2003.03 and later
Type sold at a shell prompt.