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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Appendix B: Using Custom Memory <strong>Models</strong><strong>Simulator</strong> <strong>Configuration</strong> <strong>Guide</strong>Using Custom Memory <strong>Models</strong> with SciroccoTo use Scirocco with custom memory models, follow this procedure.1. Make sure Scirocco is set up properly and all required environment variables areset, as explained in “Setting Environment Variables” on page 191.2. Add the Scirocco library path to your load library variable as shown in the followingexamples:❍❍❍HP-UX:% setenv SHLIB_PATH \$SYNOPSYS_SIM/hpux10/sim/lib:$SHLIB_PATHSolaris:Linux:% setenv LD_LIBRARY_PATH \$SYNOPSYS_SIM/sparcOS5/sim/lib:$LD_LIBRARY_PATH% % setenv LD_LIBRARY_PATH \$SYNOPSYS_SIM/linux/sim/lib:$LD_LIBRARY_PATH3. Add the Scirocco executable to your search path:% set path = ($SYNOPSYS_SIM/plat<strong>for</strong>m/sim/bin $path)where plat<strong>for</strong>m is hpux10 or sparcOS5.4. Create slm_lib and work directories:% mkdir ./slm_lib% mkdir ./work5. Create the logical to physical mapping <strong>for</strong> the slm_lib, work, and default libraries bymodifying your local .synopsys_vss.setup file to include the following lines:WORK > DEFAULTDEFAULT : ./workSLM_LIB : ./slm_lib6. Set your simulation timebase <strong>for</strong> the desired level of timing accuracy by modifyingyour .synopsys_vss.setup file to include a TIMEBASE entry, as shown in thefollowing example:TIMEBASE = PS292 <strong>Synopsys</strong>, Inc. October 6, 2003

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

Saved successfully!

Ooh no, something went wrong!