12.07.2015 Views

Simulator Configuration Guide for Synopsys Models

Simulator Configuration Guide for Synopsys Models

Simulator Configuration Guide for Synopsys Models

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Simulator</strong> <strong>Configuration</strong> <strong>Guide</strong>Chapter 2: Using VCS with <strong>Synopsys</strong> <strong>Models</strong>AIX:% setenv LIBPATH $LMC_HOME/lib/ibmrs.lib:$LIBPATH% setenv LD_LIBRARY_PATH $LMC_HOME/lib/ibmrs.lib:$LD_LIBRARY_PATHHP-UX 32-bit:% setenv SHLIB_PATH $LMC_HOME/lib/hp700.lib:$SHLIB_PATHSPARC64% setenv LD_LIBRARY_PATH $LMC_HOME/lib/sparc64.lib:$LD_LIBRARY_PATHHP64% setenv SHLIB_PATH $LMC_HOME/lib/hp64.lib:$SHLIB_PATH5. Set the VCS_HOME variable to the location of your VCS installation tree, as shownin the following example, and make sure that VCS is set up properly in yourenvironment:% setenv VCS_HOME VCS_install_path6. Set the VCS_SWIFT_NOTES variable to 1, as shown in the following example:% setenv VCS_SWIFT_NOTES 1VCS_SWIFT_NOTES enables the printf Processor Control Language (PCL)command. In addition, if this variable is not set, then no in<strong>for</strong>mation, note, warning,or error messages from a SWIFT model will appear in the simulation transcriptwindow.Supporting 32-Bit Libraries on 64-Bit Plat<strong>for</strong>msIf you want to run 32-bit <strong>Synopsys</strong> models or tools on a 64-bit HP-UX or Solarisplat<strong>for</strong>m, set the LMC_USE_32BIT environment variable to any value be<strong>for</strong>e invokingthe tool, as shown in the following example:% setenv LMC_USE_32BIT 1The LMC_USE_32BIT environmental variable is a “set/no-set” variable. That is, youcan set it to any value (even zero) to turn on 32-bit support on a 64-bit plat<strong>for</strong>m. If youdo not set it at all, the default condition is 32-bit models on 32-bit plat<strong>for</strong>ms, or 64-bitmodels on 64-bit plat<strong>for</strong>ms. You only set this environmental variable (to any value)when you are on a 64-bit plat<strong>for</strong>m using 32-bit models and simulators.October 6, 2003 <strong>Synopsys</strong>, Inc. 41

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!