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 9: Using VERA with <strong>Synopsys</strong> <strong>Models</strong>NoteThe simulator compilation, elaboration, and/or runtime options required tobuild and run a VERA-compatible DWMM simulation can vary dependingon simulation requirements: plat<strong>for</strong>m differences, any custom PLI/FPI/CLIcode, your environmental settings, and any third-party tools you integrateinto your simulation. For further in<strong>for</strong>mation, see your simulator, VERA, orthird-party documentation.<strong>Simulator</strong>: MTI VHDL1. Make sure MTI VHDL is set up properly and all required environment variables areset, as explained in “Setting Environment Variables” on page 59.2. Modify your environmental library path to include the directory path to your localVERA UDF library, as follows:HP-UX:% setenv SHLIB_PATH dir_path_to_vera_mti.dl:$SHLIB_PATHLinux and Solaris:% setenv LD_LIBRARY_PATH dir_path_to_vera_mti.dl:$LD_LIBRARY_PATH3. Map the slm_lib logical library, as shown in the following example:% vlib slm_lib% vmap slm_lib slm_libThis step also creates a modelsim.ini file in the current working directory.4. Open the modelsim.ini file in a text editor, and edit the line <strong>for</strong> Resolution, as shownin the following example:Resolution = 100psThen uncomment the libsm and libswift lines <strong>for</strong> the plat<strong>for</strong>m you are using:; ModelSim’s interface to Logic Modeling’s SmartModel SWIFT software;libsm = $MODEL_TECH/libsm.sl; libsm = $MODEL_TECH/libsm.dll; Logic Modeling’s SmartModel SWIFT software (HP 9000 Series 700); libswift = $LMC_HOME/lib/hp700.lib/libswift.sl; Logic Modeling’s SmartModel SWIFT software (IBM RISC System/6000); libswift = $LMC_HOME/lib/ibmrs.lib/swift.o; Logic Modeling’s SmartModel SWIFT software (Sun4 Solaris); libswift = $LMC_HOME/lib/sun4Solaris.lib/libswift.so; Logic Modeling’s SmartModel SWIFT software (Sun4 SunOS); do setenv LD_LIBRARY_PATH $LMC_HOME/lib/sun4SunOS.lib; and run "vsim.swift".; libswift = $LMC_HOME/lib/pcnt.lib/libswift.dllOctober 6, 2003 <strong>Synopsys</strong>, Inc. 245

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

Saved successfully!

Ooh no, something went wrong!